- Joined
- Jun 8, 2022
- Messages
- 14
- Reaction score
- 2
Hi, the default Ciphers that are shipped with that 3CX Updates are:
/var/lib/3cxpbx/Bin/nginx/conf/snippets/50-ssl-protocols.conf
Which leads to an Error if you open the Admin UI in Edge/Chrome: ERR_SSL_VERSION_OR_CIPHER_MISMATCH
Im just wondering that no one reports that.
However a fix is simple, simply adding EECDH+AESGCM:EDH+AESGCM to the ciphers will fix it.
Ive added additionally tls 1.3, because why not.
-----------------------------------
The Problem is why im creating this thread is because, everytime im updating 3CX, i have to edit the ciphers also... Because every update replaces the Ciphers back to the default ones which arent working.
Cheers
/var/lib/3cxpbx/Bin/nginx/conf/snippets/50-ssl-protocols.conf
Code:
ssl_protocols TLSv1.2;
ssl_ciphers 'TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA';
Which leads to an Error if you open the Admin UI in Edge/Chrome: ERR_SSL_VERSION_OR_CIPHER_MISMATCH
Im just wondering that no one reports that.
However a fix is simple, simply adding EECDH+AESGCM:EDH+AESGCM to the ciphers will fix it.
Ive added additionally tls 1.3, because why not.
Code:
ssl_protocols TLSv1.3 TLSv1.2;
ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA';
-----------------------------------
The Problem is why im creating this thread is because, everytime im updating 3CX, i have to edit the ciphers also... Because every update replaces the Ciphers back to the default ones which arent working.
Cheers