Hi AJ,
Please make sure that you are using the correct Key and Cert files (key match with cert etc..).
Also, you can follow the below steps in order to verify if the Crt and Key files match:
-Go to
https://slproweb.com/products/Win32OpenSSL.html and download and install OpenSSL for Windows, the light version.
-Open a CMD on the windows machine and type: cd c:\OpenSSL-Win32\bin
-Then type this commands:
openssl.exe
x509 -noout -modulus -in "C:\Program Files\3CX Phone System\Bin\nginx/conf/Instance1/3cx-pbx.XXXXXXX.com-crt.pem" | openssl.exe md5
openssl.exe
rsa -noout -modulus -in "C:\Program Files\3CX Phone System\Bin\nginx/conf/Instance1/3cx-pbx.XXXXXXX.com-key.pem" | openssl.exe md5
Then compare the output of the above to lines as they must be the same:
If the output is the same = CRT and KEY files match
If the output is NOT the same = CRT and KEY file mismatch. In this case they must find the correct Cert/Key pair and re-install, or replace the files in the Nginx directory accordingly.
FYI: The default path where the CRT and KEY files are located is C:\Program Files\3CX Phone System\Bin\nginx\conf\instance1\
Please try the above steps and let us know.