When I click “Enable Sangoma Connect” the blue progress bar starts going and then throws the following error:
Trying to get property of non-object
File:/var/www/html/admin/modules/sysadmin/Sysadmin.class.php:2803
Notes:
No data is added to any of the log files during this process.
No meaningful packets are blocked during this process, at least as far as I can tell. Our public interface always has garbage being thrown at it, so I’m filtering for anything that looks SIP or HTTPS-related with any of Sangoma’s servers.
Things I’ve tried (works fine = no obvious errors):
Remove certificates - works fine.
Updates certificates - throws same error as above, progress bar gets stuck.
Remove domain - works fine.
Register domain - works fine
Cloud connect agent: Stop - works fine
Cloud connect agent: Update - works fine
Cloud connect agent: Remove - works fine
Cloud connect agent: Install - works fine
Cloud connect agent: Start - works fine
Delete / reinstall Sangoma Connect - works fine.
Rebooting server
I enabled SQL dumping and the last line before failure is always:
SELECT * FROM sysadmin_fail2ban where active=1
I don’t see an entry there for Sangoma Connect, so I’m betting that when the module is reinstalled it fails to recreate the necessary table entries there.
If someone with sangomaconnect installed could run this and post the output I’d be much obliged.
Reboot the machine - fwconsole restart didn’t seem to fix the problem for me, but restarting did - also, you might have to “Run Domain Action” and then “Remove Domain” and then add it back in - but try the reboot first…