I'm not sure why you posted this AIX question in Solaris section, maybe a mistake ?
Anyways, I've had this problem before, well, sort of, but I'm not sure whether will help you.
I've been establishing many remote sessions to a servers located outside of our office in VPN environment. After a while, I got disconnected
. I finally found out that it's a firewall issue. To describe my situation, I will use this quote from the net :
Quote:
NAT firewalls like to time out idle sessions to keep their state tables clean and their memory footprint low. Some firewalls are nice, and let you idle for up to a day or so; some are gestapo and terminate your session after 5 minutes.
So I added "ServerAliveInterval 60" into /etc/ssh/ssh_config file, which means that my machine will send keep-alive requests every 60 seconds, thus keeping the connection online.
Once again, I'm not sure if this could be related with your case, but you have to make sure that you've checked firewall configs, and any network related service. Also, did the users noticed being disconnected after exactly 2 hours, or approximately ? This should be clear, because if this is firewall or another network rule, it will be stated somewhere in exact digits, e.g. 3600 secs. Otherwise, if the drops vary at their times, something else is the issue.
HTH.