We have developed an application running on Windows Server 2003 (Host machine) as Windows Service. The application will ftp to a remote machine (Unix) to get the required files. This application will connect to about 100 Unix machine every 10 seconds. After about 1 hour or so, we are not able to ping the Host machine from another PC. The application on the host machine also cannot ftp to the remote machine. When this happen, even the connection to Oracle database will fail. The host machine however did not hang and can still be used, just that we cant perform the above task. We then need to restart the host machine so that it is back to normal. We checked the event viewer on the host machine but there is no error stated connection limit occur as we suspect a connection limit but seems it is not so.
However, when the application ran in a Windows XP Pro SP2, the above problem did not occur even for several days.