The Administrator Console, the Configuration Editor and the Command Line Management Utility will attempt to connect to the server or servers specified by the ServerAddress ini keyword in the qaworld.ini file. To change the server address, edit the ServerAddress ini keyword:

Format:

ServerAddress=QATCPIP:{Server Address}:{Port}[;flags]

Default:

Blank

Purpose:

This keyword defines the server which the client will attempt to establish a connection to and send requests to.

{Server Address} is one of:

  • Dotted quad IP address (for example, 192.168.0.1)
  • DNS name

{Port} is the port number to which the client will connect.

The list of servers can also be set using the ServerList property.

[flags] is an optional modifier. The only flag currently supported is ";s", which denotes that connection(s) should be SSL encrypted e.g. QATCPIP:192.168.0.1:1050;s

Example:

ServerAddress=QATCPIP:192.168.0.1:1050

Or to specify multiple servers that can be used:

ServerAddress=QATCPIP:SATURN:2021
+QATCPIP:JUPITER:2012;s
+QATCPIP:NEPTUNE:2021
...

Format:

SSLTrustedCA={pem encoded CA certificate file path}

Default:

Blank

Purpose:

Allows the administrator to specify a CA to validate against the server provided certificate.

Example:

SSLTrustedCA=ca.cert.pem

Format:

SSLLibrary={SSL dynamic library file path}

Default:

Blank

Purpose:

Allows the administrator to override the default settings and choose a specific instance of the OpenSSL dynamic library.

Example:

Windows - SSLLibrary=C:\ssleay64.dll

Unix - SSLLibrary=/usr/lib/libssl.so

Format:

CRYPTOLibrary={CRYPTO dynamic library file path}

Default:

Blank

Purpose:

Allows the administrator to override the default settings and choose a specific instance of the OpenSSL CRYPTO dynamic library.

Example:

Windows - CRYPTOLibrary=C:\libeay64.dll

Unix - CRYPTOLibrary=/usr/lib/libcrypto.so