- Joined
- Jan 19, 2022
- Messages
- 6
- Reaction score
- 3
I am trying to set up TLS between my 3cx PBX and my SIP provider. When you go to "Options" within the SIP Trunk and set "Transport Protocol" to "TLS", a new form field appears asking you to submit a "TLS Root Certificate". Can someone please clarify exactly which certificate is required here as i'm not sure which of the following two things are happening:
1. Is this 3CX asking us to upload a client certificate that it will present to the SIP provider's server (similar to when mutual/two way TLS is used and the client needs to present a valid certificate to the server as well as the server present one to the client? OR
2. is 3CX only using server certificates (non-mutual TLS) and it wants the root certificate of the certificate authority used to sign the certificate on/presented by the SIP provider's server? IE in the same way browsers have a tusted root store of valid certificate authorities, 3CX needs us to install the certificate authority into its trusted root store so that it can very the signature on the certificate it receives from the SIP provider's server on the TLS handshake?
The documentation simply says to upload the certificate provided by the SIP provider. It would be helpful if the documentation could make this clearer.
1. Is this 3CX asking us to upload a client certificate that it will present to the SIP provider's server (similar to when mutual/two way TLS is used and the client needs to present a valid certificate to the server as well as the server present one to the client? OR
2. is 3CX only using server certificates (non-mutual TLS) and it wants the root certificate of the certificate authority used to sign the certificate on/presented by the SIP provider's server? IE in the same way browsers have a tusted root store of valid certificate authorities, 3CX needs us to install the certificate authority into its trusted root store so that it can very the signature on the certificate it receives from the SIP provider's server on the TLS handshake?
The documentation simply says to upload the certificate provided by the SIP provider. It would be helpful if the documentation could make this clearer.