When accessing UCP over HTTPS on port 4443, a constant error message pops up. After closing it, it pops up again and again. This problem does not occur when accessing over plain HTTP over port 81. This is on a fresh installation of SNG7 FreePBX 14 Asterisk 13.
Just checked and nodeJS server is already enabled. HTTPS port is already set to 8003. I’m on the same subnet as the PBX when trying to access UCP and the error still occurs. In the FreePBX firewall, it shows UCP using ports 81, 4443, 8001, and 8003.
I tried in Firefox and Chrome and I still get the error. But weirdly I don’t get the error in I.E. 11.
I still have the hard drive from when I was using FreePBX 13 just a week ago and UCP works without issue in all of the browsers.
It turns out that somehow in the Certificate management module the default certificate got set back to the self-signed one that was setup during the initial installation of FreePBX. I set it back to my Let’s Encrypt one and its all good now. I guess NodeJS is relying on the default certificate in “certificate management” and not the HTTPS setup certificate in system admin.