- Asterisk as client and server (TLS and TCP)
- Polycom Soundpoint IP Phones (TLS and TCP) - Polycom phones require that the host (ip or hostname) that is configured match the 'common name' in the certificate
- Minisip Softphone (TLS and TCP)
- Cisco IOS Gateways (TCP only)
- SNOM 360 (TLS only)
- Zoiper Biz Softphone (TLS and TCP)
yes- Enable TLS server, default is is
tlsbindaddr=<ip address>- Specify IP address to bind TLS server to, default is is
tlscertfile=</path/to/certificate>- The server's certificate file. Should include the key and certificate. This is mandatory if you're going to run a TLS server.
tlscafile=</path/to/certificate>- If the server your connecting to uses a self signed certificate you should have their certificate installed here so the code can verify the authenticity of their certificate.
tlscapath=</path/to/ca/dir>- A directory full of CA certificates. The files must be named with the CA subject name hash value. (see man SSL_CTX_load_verify_locations for more info)
yes- If set to
yes, don't verify the servers certificate when acting as a client. If you don't have the server's CA certificate you can set this and it will connect without requiring tlscafile to be set. Default is
tlscipher=<SSL cipher string>- A string specifying which SSL ciphers to use or not use. A list of valid SSL cipher strings can be found at http://www.openssl.org/docs/apps/ciphers.html#CIPHER_STRINGS