The following is a list of common socket error codes that may be reported by the message server or message viewer and their probable causes/resolutions. First are listed codes beginning with 10,000, which are defined in winsock2.h. Following that are additional Paul Bunyan defined error codes. Usually the socket notification will contain a contextual representation of the PB codes. If an error number occurs that is not listed here, please report the circumstances to technical support.
NumberRemarks
10022 Most likely indicates an invalid or unreachable IP address was specified for the connection target.
10024 Indicates a resource (file descriptor) shortage on the host machine.
10043 Invalid port value.
10044 TCP/IP is not properly installed and configured.
10047 TCP/IP is not properly installed and configured.
10048 The specified address is already in use. This could indicate a port conflict. It could also occur if two copies of the message server are run on the same machine.
10049 The specified IP address cannot be located. Check the address format and availability of the target machine on the network.
10050 The network is down.
10051 The network cannot be reached from this host at this time.
10052 The Windows socket implementation dropped the connection.
10053 The connection was aborted due to timeout or other failure. This situation may occur in the message server if a viewer closes a connection while the message server is trying to send it data, but it is not treated as an error. The viewer is responsible for re-connecting as desired.
10054 The connection was closed from the other side. This is usually not an error.
10055 No buffer space is available to process a socket request. This can occur if insufficient RAM is available for a send operation. See notification number 1105 and the “Max TCP/IP stream size” configuration setting for more information.
10060 The attempt to connect timed out. This can occur if the target machine is down.
10061 The attempt to connect was rejected. This can indicate that the message server is not running on the target machine.
-1 Indicates corrupt data was received or a protocol error occurred. If the situation persists, contact technical support.
-2 Insufficient memory existed to process the socket request. Increase virtual memory settings or reduce the load on the machine.
-3 Indicates corrupt data was received or a protocol error occurred. If the situation persists, contact technical support.
-4 Unknown error. Please report the circumstances to technical support and accept our apologies.
-5 Socket send error. This error log may be accompanied by another log indicating the WinSock specific error code. If not, it's most likely that the other side of the connection has gone away.
-6 Indicates corrupt data was received or a protocol error occurred. If the situation persists, contact technical support.
-7 Indicates that a conversation was attempted between incompatible versions of Paul Bunyan software.
-8 Indicates corrupt data was received or a protocol error occurred. If the situation persists, contact technical support.
-9 Indicates that a license is required to continue the conversation. Either the machine the server is running on must be licensed or the viewer needs a Connectivity license.
-10 An uploaded configuration was received but could not be saved.
-11 After uploaded, a configuration couldn't be saved, and the old configuration couldn't be restored. The message server will fail to restart until this situation is remedied.
-12 Indicates that the accompanying socket error code is specific to the CSocket::OnReceive function.
-13 Indicates that the accompanying socket error code is specific to the CSocket::OnConnect function.
-14 Indicates that the accompanying socket error code is specific to the CSocket::Create function.
-15 Indicates a version incompatibility between the two ends of the conversation.
-16 Indicates that the accompanying socket error code is specific to the CSocket::OnClose function.
-17 Indicates that the accompanying socket error code is specific to the CSocket::Accept function.
-18 Indicates that a disk file is valid but is of a version that will not be converted.
-19 Indicates that the accompanying socket error code is specific to the CSocket::Listen function.