Updated on 2024-10-12 GMT+08:00

Server Settings

Server settings support the pool networking mode and common server setting mode.

Figure 1 Settings page
  • Common networking: single-server configuration. The configuration information is as follows:
    • Server: Select a server from the drop-down list. A maximum of five servers can be configured.
    • Name: server name
    • IP: IP address of the server
    • Port: port number of the server
    • Backup IP: IP address of the backup server
    • Backup Port: port number of the backup server
    • Registration Heartbeat Interval: The default value is 150. The minimum value is 30, which is half of the login expiration time.
    • Transport Mode: UDP and TLS modes are supported.

    In TLS transmission mode, you can choose whether to enable Enable Chinese cryptographic algorithm and Media Encryption.

    To use the TLS transmission mode, you need to configure the certificates and keys in the config.xml file in the program installation directory.

  • Pool networking: One account can be used to log in to multiple servers at the same time. Currently, a maximum of four servers are supported. In this mode, the login account can answer inbound calls from any server in the pool. When an outbound call is made, the first server set in the pool is used as the primary server. That is, only the account on the first server set in the pool can be used to make outbound calls.
    Figure 2 Configuring the pool networking
    • The minimum heartbeat interval that can take effect is determined by the minimum login expiration time configured on the connected server.
    • Server setting operations are not allowed during a call. To set server information, log out of the OpenEye.
    • After the registration is successful, the OpenEye sends Option messages every 30 seconds to keep the UDP port alive. Maintenance personnel can modify Option message sending configuration in the config.xml file as follows: Add <optionInterval value="30" /> under the configuration/settings node. optionInterval value indicates the interval. If it is set to 0 or a value greater than or equal to the registration heartbeat interval, Option messages are not sent. The minimum interval is 10 seconds. If optionInterval value is set to a value less than 10, Option messages are sent every 10 seconds.