Environment Variables
Using of Environment Variables allows an administrator to tune TLS handling behavior. These variables can be specified in Brekeke SIP server Admintool > [Configuration] > [Advanced] page.Thread Priority
net.sip.tls.listener.thread.priorityThe thread priority for the TLS listener. (1-10, default=5)
net.sip.tls.connection.thread.priority
The thread priority for a TLS connection. (1-10, default=5)
TLS Socket
net.sip.tls.recv.bufsizeThe receiving buffer size as SO_RCVBUF.
net.sip.tls.send.bufsize
The sending buffer size as SO_SNDBUF.
net.sip.tls.reuse
The flag as SO_REUSEADDR.
net.sip.tls.sotimeout.server
The timeout value in milliseconds as SO_TIMEOUT for the TLS listener. 0 means infinite.(default=0)
net.sip.tls.sotimeout.client
The timeout value in milliseconds as SO_TIMEOUT for TLS connections. 0 means infinite.
net.sip.tls.max.connection
The allowable maximum number of TLS connections. 0 means unlimited. (default=0)
net.sip.tls.size.queue
The queue size for incoming TLS connections. (default=50)
net.sip.tls.nodelay
The flag as TCP_NODELAY.
net.sip.tls.keepalive.use
The flag as SO_KEEPALIVE.
net.sip.tos
The TOS field. (0x0-0xff)
net.sip.tls.sessioncreation
The flag whether new TLS sessions may be established by the sockets which are created from the TLS lister.
If true, new TLS session may be created. If false, an existing TLS session must be resumed. (default=true)
SIP Session over TLS
net.sip.tls.connection.put.followableThe flag for reaching a SIP UA even if the address/port of Contact-URI is different from the remote IP address/port. (default=true)
net.sip.tls.timer.use
The flag for closing a TLS connection if a related REGISTER record expires. (default=true)
net.sip.tls.wait.closing
The length in milliseconds for waiting an incoming packet after closing of a SIP session. (default=5000)

