DATACON: ERROR: 10057 SERVER IS UNABLE TO CONNECT TO CLIENT

October 9th, 2007

The following messages can show up in the Server’s log files: Error (10054) The virtual circuit was reset by the remote side executing a “hard” or “abortive” close. This normally results if the peer application on the remote host is suddenly stopped, the host is rebooted, or the remote host used a “hard close”. This error may also result if a connection was broken due to “keep-alive” activity detecting a failure. This error is also be reported under Windows 2000 when a UDP packet is sent to a host with no service open on the specified port.

Error (10053) An established connection was aborted by the software in your host machine, possibly due to a data transmission timeout or protocol error. PowerTcp will close the connection when this error is encountered.

DATACONN: Error: 10057 Server is Unable to Connect to Client, Connection interrupted or Aborted, or Client should switch to Passive mode (DataConn.State)

1/7/2004 00:01:11 : 0 : 8.4.89 : Error: (0): at DataConn.State

All of these issues can be caused when an FTP Server is running on the same computer as the RBS Server using the same port number, usually port 21.

While it is rarely possible for an FTP server to share a port with an RBS Server, it is never a good idea because they can easily conflict, attempting to answer one another’s calls and competing for the port. The FTP Server is usually found in the Services section of Administrative Tools on the Control Panel. It can be listed as “FTP Service” or “File Transfer Protocol Service” or “FTP Publishing Service,” and other similar names. Some operating systems install and activate an FTP server by default. It is very rarely needed, and is usually safe to stop and disable.

Change the port number of your FTP server (or disable it,) or change the port number of your RBS Server. Both will run on alternate ports.

The assigned port number for the RBS Server is 2774. We usually say that running it on port 21 is best because it’s a common port that is usually open through firewalls (in their default settings) and that routers which use stateful packet inspection set themselves up to properly handle RBS traffic when they see it on port 21. For this reason it is usually quite easy and quick to install an RBS Servers on port 21.

While it’s easier to install an RBS Server on port 21, it’s not quite as secure as installing it on port 2774, since port 21 is a well known port for FTP Servers, and one which is often the target of attacks by hackers. Please note, however, that the RBS Server has very strong built-in countermeasures against such attacks, and can stop them in just a few seconds.

You can use port 2774 for the RBS Server, of course, and many people do. However, doing so sometimes requires tweaking the Server’s router and firewall to properly handle the RBS traffic. If you must run an FTP server in port 21, you have little choice but to run the RBS Server on port 2774.

Search this Knowledge Library for more information on setting up routers and firewalls.

RBACKUP Version 8.4

Comments are closed.