Use Let’s Encrypt certs to enable SIP-over-TLS
Let’s Encrypt certificates use the PEM format by default, so they can definitely be used to enable SIP-over-TLS.
We only need to link the Let’s Encrypt certificate file as ‘server.crt’ and the Let’s Encrypt key file as ‘server.key’. For example, the certificate and key signed by Let’s Encrypt for ‘demo.com’ are the following files:
/etc/letsencrypt/live/demo.com/fullchain.pem
/etc/letsencrypt/live/demo.com/privkey.pem
We create the following symbolic links:
ln -sf /etc/letsencrypt/live/demo.com/fullchain.pem $HOME/.minisipserver/siptlsCert/server.crt
ln -sf /etc/letsencrypt/live/demo.com/privkey.pem $HOME/.minisipserver/siptlsCert/server.key
After restarting miniSIPServer, SIP-over-TLS will be started using Let’s Encrypt’s certificate and key.
