Client Manager has been updated to support IPV6 address schemes.
The supported host name IP addresses have been increased from the IPV4 standard of 32 bytes to the IPV6 standard of 128 bytes.
IPV6 mandates a requirement to allow IP addresses to be expressed as octal encoded characters up to a maximum of 1024 bytes. The Sockets Configuration Details dialog entry field has had its enterable length increased allow the user to specify these much longer host names. The longer host name is also supported when storing the configuration into the Client Manager .srv configuration file.
To assist in viewing the longer host names for configured servers, the main window has been enhanced to include a group box containing configuration data associated with the server last selected from the main list box. The configuration data includes the full host name, up to the allowable 1024 characters, supplied when the server was configured.
IPV6 allows multiple IP addresses for a single server machine. The Client Manager client side connection logic, used when connecting to a server, has been enhanced to handle the possibility that multiple IP addresses may be returned for a single target server by the underlying TCP/IP transport layer. While this has been possible in the past with server machines having more than one network addressing board, returning multiple addresses is much more likely with support for the IPV6 standard. Thus the connection logic will now cycle for the IPV6 standard. Thus the connection logic will now cycle through all returned IP addresses (be they IPV4 or IPV6 format) until a successful connection is made. The net result is one may see connection failures reported in the Client Manager log even though a connection to the server is eventually successful.