nginx

  1. Reverse proxying 3CX no audio

    Hi, As our 3CX instances number is rising, we are in a process to merge them under a single WAN IP using a NGINX or HAproxy server. So far the web page is showing correctly, however we are facing some issue: Web console calls are working but no audio is going through. Upon further...
  2. Unsupported version of nginx?

    The installer includes nginx version 1.22.1, despite the current minimum supported version being 1.25. Could you please clarify why 3CX is using an end-of-life version of nginx, and whether there are plans to update it in the near future?
  3. V18 on Windows, problems with restarts

    I've been noticing that after a disruption 3CX doesn't seem to come back up without some messing around. Today I discovered that the NGINX service hadn't started even after several hours. I've changed it to "delayed start", and I think that might have fixed it, but the delay seems ludicrously...
  4. Michael Menor

    Solved HTTP/2 Rapid Reset Vulnerability affecting NGINX (CVE-2023-44487)

    Originally posted here last week. Ticket with 3CX still hasn't been looked at.... How does this affect NGINX in 3CX? Researchers and vendors have disclosed a denial-of-service (DoS) vulnerability in HTTP/2 protocol. The vulnerability (CVE-2023-44487), known as Rapid Reset, has been exploited...
  5. Michael Menor

    HTTP/2 Rapid Reset Attack Impacting NGINX Products - Does this affect 3CX?

    Opened a support case on Wednesday, but still haven't received a response. Anyone else know about this? Researchers and vendors have disclosed a denial-of-service (DoS) vulnerability in HTTP/2 protocol. The vulnerability (CVE-2023-44487), known as Rapid Reset, has been exploited in the wild in...
  6. Nginx SSL config changing after update

    Hello everyone, We're running multiple own-hosted/on-prem 3CX servers. Recently I changed all of them to use letsencrypt certificates and set it up as per the instructions in this thread which worked excellently. Over the weekend 3CX auto update kicked in and upgraded all of them to the 18.0...
  7. Need to Restart NGINX Service for New Cert Files - Will It Effect Users?

    Hi, I need to upload some new certificate files on a Windows install since it needs to be renewed and need to restart the NGINX service when done. Will this effect users? I have seen some posts where this service will not start if there is an issue so need to know if this needs to be done...
  8. Solved Provisioning link does not seem to work on 3CX - Pi

    I have an issue that I just cannot crack...I recently installed 3cx on a recent install... Everything else seems to work well - soft phones work, can make calls out, etc.. When I attempt to provision my Yealink T46s through 3cx - nothing happens. Next, I manually entered the provisioning URL...
  9. 3CX remote phonebook not working after v18 upgrade

    Hello I’ve been rolling out v18, upgrading various installations from v16. I’ve found the remote phonebook no longer works for one particular installation – the phones are all Yealink and now the users get “Cannot download remote phonebook” Upon closer inspection, trying to view the XML in a...
  10. Solved Newly Provisioned Linux System Management Ports Closed

    We're on our 3rd or 4th 3CX install and I've hit a peculiar issue. After setting up a 3CX instance with the deb net install ISO I am unable to access the management page on the default port 5001(https). Went through the setup process twice and it worked without issue got to the configuration...
  11. Solved 403 Forbidden nginx - cannot login to main web interface

    Hi, I have been using a 3CX system for over a year now and just recently I have been unable to login to the webclient. When I try to access it via the local IP or via the FQDN or the remote ip it leads to the same 403 Forbidden nginx error. The phones still respond to phone calls. I just cannot...
  12. Solved 3CX does not start after installation with intermediate-certificate

    Hello, We have the following Problem and hope to get help from this nice community as soon as possible. Our certificate expired a few days ago as we simply forgot to renew it. With a bit of worktime this is easy to fix. BUT! Here comes our problem: As we had some problems with snom-phones we...
  13. 504 Gateway Time-out nginx

    Hello All, I have setup archiving on the 3CX recordings to go to good to save space on the server. When i first set it up it worked perfectly fine, i was able to download the archived recordings through the management console (it just took longer to download) but now when i try and download...
  14. PCI Compliance Failing - TLS v1.0

    We have a 3CX self-hosted 15.5 install running on Windows Server 2016 and have run into an issue with the new "Enable PCI Compliance SSL Transport and Ciphers" setting. Even after enabling this and restarting the server, we're still failing our PCI compliance scan. The scan comes back from our...
  15. Management console stopped working after upgrade to latest version!

    Dear sirs, We can't get nginx server up after upgrade to latest SP6 version. root@3CXDebian:~# systemctl status nginx.service ● nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/nginx.service; enabled) Drop-In...
  16. NGINX Reverse Proxy for 3CX

    Hi everyone, We are currently facing a big problem: we want to put a reverse proxy in front of our 3CX instance and that's what we did. However, we are facing an issue with our sophtphones and iOS + Android clients: The presence is not working; The mobile app is show waiting for network...
  17. Chris Walters

    NGINX Server not starting after Windows reboots

    Hi all, since updating 2 of my PBX's to version 15 SP5, now when the Windows system that 3CX is installed on reboots, NGINX service fails to start. I have to manually enter services.msc and start the service, even though it is left on Automatic. This happens after every time the system reboots...
  18. schmork

    Renewing certificate for 3cx v15 nginx webserver

    I could not find any information for my scenario to renew the ssl certificate so I thought I would post this in case it helps anyone else. If anyone knows of an easier way to do this let me know. We use a multi-domain ssl certificate that is generated from our main web server that we export to...
  19. Fixed a bug in the nginx log

    2017/11/21 00:09:50 [error] 6672#4672: CreateFile() "C:\Program Files\3CX Phone System\Bin\nginx/logs/nginx.pid" failed (2: The system cannot find the file specified) Here is the fixed configuration for the service <service> <id>nginx</id> <name>3CX PhoneSystem Nginx Server</name>...
  20. 3CX in Docker container behind nginx-proxy with letsencrypt

    Has anyone tried this? I've searched around, but I haven't found anything. It should be fairly straightforward to set up a Dockerfile that pulls from Debian 8 and loads up 3CX, so the real challenge will be setting up the nginx reverse-proxy. I'll start playing around with it, but any...