I know there are dozens of threads on this and I went through at least 10 of them and cant get this fixed. UCP login and functionality seem to work, it’s just that irritating message that keeps popping up in the corner. Suggestions welcomed.
Things I’ve looked at so far that have not worked:
chown and yum upgrade
fwconsole ucpnode stop/start
fwconsole restart
different browsers (edge, chrome, and android)
advanced settings show port 8001 and 8003 for http/https
firewall has UCP service set to Internet
Sysadmin -> Port Management shows that https access to UCP at port 4443
rebuilt lets encrypt certificate, made sure it was default, made sure it the self signed was deleted, and made sure that the correct certificate was in fact installed
tried accessing the pbx on the same LAN via internal address
***update
Here are some more things I tried based on recommendations in this thread
turned off firewall
made sure there is no double NAT issue
verified that the LE cert is default
tried making a self signed cert the default and then set the LE cert back to default, both times doing a fwconsole restart
hit f12 in the browser and searched the errors it shows (pictures further down the thread)
tried * uninstalling ucp, zulu, and all associated dependencies and then reinstalling everything except zulu
upgrading ucp to the edge version doesn’t seem be possible
renewed and reinstalled cert
verified that xmpp is running with command fwconsole pm2 --list
turned on xmpp for all users in user manager (fwconsole resrtart afterwards for good measure)
looked at memory. Dont see any errors to that effect, VM has 4 gb of memory.
Browser needs a route thru to the secure UCP Nodejs port (default 8003) as set in Advanced settings, which means that any intermediate NAT device and/or firewall must allow that traffic
UCP service must be running (dashboard will show status)
Node must be configured with a proper TLS cert, path as set in Advanced Settings. By default FreePBX will use whatever cert is set as default in Certman
Changes to UCP Nodejs probably require a service restart, either fwconsole restart or fwconsole restart ucp
Pressing F12 on the browser session will allow you to read the console errors and there may be a clue there to the issue.
Hmm, this one doesn’t seem to work for me either. I made a new self signed cert which I then made default. Ran the fwconsole restart again, logged out and back in and no difference. Tried with both the self signed and the lets encrypt cert.
Searching the forums for that error turns up dozens more threads on this same issue. Looking through some of the suggestions that also dont seem to be working
uninstalling ucp, zulu, and all associated dependencies and then reinstalling everything except zulu
upgrading ucp to the edge version doesn’t seem be possible
I’d like to add to this as I’m having the same issue:
Clean install of FreePBX 15 SNG7 (Asterix 16) distro.
At first use, without changing anything, UCP works great (version 15.0.6.20)
As soon as I update it to version 15.0.6.26 along with all the rest of the updates, UCP Daemon and XMPP Daemon will stop working.
Tried fwconsole restart, under fwconsole pm2 --list XMPP is stopped, UCP is errored (15 restarts).
fwconsole start xmpp\ucp doesn’t change it.
I tried messing around with previous PBX versions before (though it was our Firewall or the Certs) but nothing helped.
Is there something wrong with the 15.0.6.26 version of UCP or something?