I have an interesting problem. I have a server. A number of people, including myself routinely connect to this server using ssh. For almost everyone this works fine. Some time ago, one user started getting errors. The message they received was 'connection timeout' and they could go no further. I should mention they run a script which periodically checks for a file by trying to do an sftp download of it....either they get the file or they get nothing and this process repeats. When they get the connection timeout message this process just hangs.
The operation is quite normal for other users and they never have this problem. What makes this one user so interesting is that when the problem first occurred we rebuilt the system they connect with. The problem at first appeared to be gone, but has now resurfaced. We have tried different cables, switch ports too.
The problem first occurred after the server was moved to a different location. The physical location was different. The Internet connection went from a DSL line to a bonded T1. Lastly, we now have a firewall in front of the server.
Is there any sort of tuning for the connection timeouts? Any other ideas?