HAve you checked the network connectivity between the client and the DSS? ping go through reasnably fast and without packet loss? Could there be any MTU problems between the machines (WAN/VPN links) causing larger packets to get dropped?