Sangoma Realtime API is not installed/enabled

Hello guys, I recentry upgraded from FPBX16 to FPXB17 and everything seems to be working fine, but when I access the dashboard it keeps saying that sangomartapi is not installer/enabled when it actually it is, if I do fwconsole ma list I get :
sangomaconnect | 17.0.1.52 | Enabled | Commercial | Sangoma

but on dashboard it says :

I can’t find any relevant error on the logs, I already tried reinstalling this module, but the problem remains; This is not a big deal but it’s annoying because I would rather see everything green on the dashboard. I also noticed that no matter what it says the last update was 2 days, 15 hours, 11 minutes, 34 seconds, ago which is when I first installed the module, I tried other browsers and incognito mode with the same result.

I’m trying to figure out where this error comes from so I could perhaps patch the code, but I realized if I do that I get another error saying about tampered file; I also looked for a way to just override this message but so far this is proving to be very difficult, so I’m wondering if anyone here could shed a light would be greatly appreciated.

Thank you.

sangomaconnect and sangomartapi are different modules.

Go to the console and fwconsole ma downloadinstall sangomartapi to satisfy the requirement.

but I already did that, both modules are installed, as I said when I do fwconsole ma list I get :

±--------------------±-----------±----------------------------------±------------±----------+
| Module | Version | Status | License | Signature |
±--------------------±-----------±----------------------------------±------------±----------+
| accountcodepreserve | 17.0.0.2 | Enabled | GPLv2 | Sangoma |
| adv_recovery | 17.0.4 | Enabled | Commercial | Sangoma |
| allowlist | | Not Installed (Locally available) | GPLv3+ | Sangoma |
| amd | 17.0.1 | Enabled | GPLv3+ | Sangoma |
| announcement | 17.0.2.1 | Enabled | GPLv3+ | Sangoma |
| api | 17.0.1.6 | Enabled | AGPLv3+ | Sangoma |
| areminder | 17.0.3.10 | Enabled | Commercial | Sangoma |
| arimanager | 17.0.1.1 | Enabled | GPLv3+ | Sangoma |
| asterisk-cli | 17.0.2 | Enabled | GPLv3+ | Sangoma |
| asteriskinfo | 17.0.2 | Enabled | GPLv3+ | Sangoma |
| backup | 17.0.5.62 | Enabled | GPLv3+ | Sangoma |
| blacklist | 17.0.1.2 | Enabled | GPLv3+ | Sangoma |
| broadcast | 17.0.2 | Enabled | Commercial | Sangoma |
| builtin | | Enabled | | Unsigned |
| bulkhandler | 17.0.5 | Enabled | GPLv3+ | Sangoma |
| calendar | 17.0.4.20 | Enabled | GPLv3+ | Sangoma |
| callaccounting | 17.0.5 | Enabled | Commercial+ | Sangoma |
| callback | 17.0.2.1 | Enabled | GPLv3+ | Sangoma |
| callerid | 17.0.1 | Enabled | Commercial | Sangoma |
| callforward | 17.0.1.7 | Enabled | AGPLv3+ | Sangoma |
| calllimit | 17.0.1.2 | Enabled | Commercial | Sangoma |
| callrecording | 17.0.3.8 | Enabled | AGPLv3+ | Sangoma |
| callwaiting | 17.0.3.4 | Enabled | GPLv3+ | Sangoma |
| cdr | 17.0.4.32 | Enabled | GPLv3+ | Sangoma |
| cdrpro | | Not Installed (Locally available) | Commercial | Sangoma |
| cel | 17.0.2.10 | Enabled | GPLv3+ | Sangoma |
| certman | 17.0.3.13 | Enabled | AGPLv3+ | Sangoma |
| cidlookup | 17.0.1.1 | Enabled | GPLv3+ | Sangoma |
| conferences | 17.0.3.2 | Enabled | GPLv3+ | Sangoma |
| conferencespro | 17.0.1.7 | Enabled | Commercial | Sangoma |
| configedit | 17.0.1.4 | Enabled | AGPLv3+ | Sangoma |
| contactmanager | 17.0.5.12 | Enabled | GPLv3+ | Sangoma |
| core | 17.0.18.12 | Enabled | GPLv3+ | Sangoma |
| cos | 17.0.1.1 | Enabled | Commercial | Sangoma |
| customappsreg | 17.0.1 | Enabled | GPLv3+ | Sangoma |
| customcontexts | | Not Installed (Locally available) | GPLv2+ | Sangoma |
| dashboard | 17.0.4.6 | Enabled | AGPLv3+ | Sangoma |
| daynight | 17.0.1.1 | Enabled | GPLv3+ | Sangoma |
| dictate | 17.0.1.2 | Enabled | GPLv3+ | Sangoma |
| directory | 17.0.1.2 | Enabled | GPLv3+ | Sangoma |
| disa | 17.0.6 | Enabled | AGPLv3+ | Sangoma |
| donotdisturb | 17.0.2.3 | Enabled | GPLv3+ | Sangoma |
| dynroute | 17.0.3.2 | Enabled | GPLv3+ | Sangoma |
| endpoint | 17.0.2.2 | Enabled | Commercial | Sangoma |
| extensionroutes | 17.0.1 | Enabled | Commercial | Sangoma |
| extensionsettings | 17.0.1 | Enabled | GPLv3+ | Sangoma |
| fax | 17.0.3.5 | Enabled | GPLv3+ | Sangoma |
| faxpro | 17.0.1.21 | Enabled | Commercial | Sangoma |
| featurecodeadmin | 17.0.2 | Enabled | GPLv3+ | Sangoma |
| filestore | 17.0.2.33 | Enabled | AGPLv3 | Sangoma |
| findmefollow | 17.0.4.11 | Enabled | GPLv3+ | Sangoma |
| firewall | 17.0.1.31 | Enabled | AGPLv3+ | Sangoma |
| framework | 17.0.19.23 | Enabled | GPLv2+ | Sangoma |
| hotelwakeup | 17.0.1.6 | Enabled | GPLv2 | Sangoma |
| iaxsettings | 17.0.1 | Enabled | AGPLv3 | Sangoma |
| infoservices | 17.0.1.1 | Enabled | GPLv2+ | Sangoma |
| iotserver | | Not Installed (Locally available) | Commercial | Sangoma |
| ivr | 17.0.9 | Enabled | GPLv3+ | Sangoma |
| languages | 17.0.1 | Enabled | GPLv3+ | Sangoma |
| logfiles | 17.0.3.3 | Enabled | GPLv3+ | Sangoma |
| manager | 17.0.6 | Enabled | GPLv2+ | Sangoma |
| miscapps | 17.0.3 | Enabled | GPLv3+ | Sangoma |
| miscdests | 17.0.1.1 | Enabled | GPLv3+ | Sangoma |
| missedcall | 17.0.3 | Enabled | GPLv3+ | Sangoma |
| music | 17.0.5 | Enabled | GPLv3+ | Sangoma |
| oracle_connector | 17.0.1.1 | Enabled | Commercial | Sangoma |
| outcnam | | Not Installed (Locally available) | GPLv3+ | Sangoma |
| outroutemsg | 17.0.1 | Enabled | GPLv3+ | Sangoma |
| paging | 17.0.3 | Enabled | GPLv3+ | Sangoma |
| pagingpro | 17.0.1.7 | Enabled | Commercial | Sangoma |
| parking | 17.0.2.5 | Enabled | GPLv3+ | Sangoma |
| parkpro | 17.0.1.4 | Enabled | Commercial | Sangoma |
| pbxmfa | | Not Installed (Locally available) | Commercial+ | Sangoma |
| phpinfo | 17.0.1 | Enabled | GPLv2+ | Sangoma |
| pinsets | 17.0.3.2 | Enabled | GPLv3+ | Sangoma |
| pinsetspro | 17.0.2 | Enabled | Commercial | Sangoma |
| pm2 | 17.0.3.3 | Enabled | AGPLv3+ | Sangoma |
| pms | 17.0.2.30 | Enabled | Commercial | Sangoma |
| presencestate | 17.0.2.4 | Enabled | GPLv3+ | Sangoma |
| printextensions | 17.0.1.2 | Enabled | GPLv3+ | Sangoma |
| queueprio | 17.0.1.4 | Enabled | GPLv3+ | Sangoma |
| queues | 17.0.1.13 | Enabled | GPLv2+ | Sangoma |
| queuestats | 17.0.1.7 | Enabled | Commercial | Sangoma |
| qxact_reports | 17.0.3.3 | Enabled | Commercial | Sangoma |
| recording_report | 17.0.3.8 | Enabled | Commercial | Sangoma |
| recordings | 17.0.2.3 | Enabled | GPLv3+ | Sangoma |
| restapps | 17.0.1.27 | Enabled | Commercial | Sangoma |
| ringgroups | 17.0.2.6 | Enabled | GPLv3+ | Sangoma |
| sangomaconnect | 17.0.1.52 | Enabled | Commercial | Sangoma |
| sangomacrm | 17.0.1.19 | Enabled | Commercial | Sangoma |
| sangomartapi | 17.0.5 | Enabled | Commercial | Sangoma |
| scribe | | Not Installed (Locally available) | Commercial | Sangoma |
| setcid | 17.0.1.2 | Enabled | GPLv3+ | Sangoma |
| sipsettings | 17.0.6.9 | Enabled | AGPLv3+ | Sangoma |
| sipstation | 17.0.3.4 | Enabled | Commercial | Sangoma |
| sms | 17.0.1.15 | Enabled | Commercial | Sangoma |
| smsplus | | Not Installed (Locally available) | Commercial | Sangoma |
| soundlang | 17.0.4.1 | Enabled | GPLv3+ | Sangoma |
| superfecta | 17.0.3.5 | Enabled | GPLv2+ | Sangoma |
| sysadmin | 17.0.2.11 | Enabled | Commercial | Sangoma |
| timeconditions | 17.0.1.18 | Enabled | GPLv3+ | Sangoma |
| tts | 17.0.1.1 | Enabled | GPLv3+ | Sangoma |
| ttsengines | 17.0.1 | Enabled | AGPLv3 | Sangoma |
| ucp | 17.0.4.23 | Enabled | AGPLv3+ | Sangoma |
| userman | 17.0.6.32 | Enabled | AGPLv3+ | Sangoma |
| vmblast | 17.0.2 | Enabled | GPLv3+ | Sangoma |
| vmnotify | 17.0.1.7 | Enabled | Commercial | Sangoma |
| voicemail | 17.0.5.28 | Enabled | GPLv3+ | Sangoma |
| voicemail_report | 17.0.1.1 | Enabled | Commercial | Sangoma |
| voipinnovations | 17.0.1.4 | Enabled | Commercial | Sangoma |
| vqplus | 17.0.3 | Enabled | Commercial | Sangoma |
| weakpasswords | 17.0.1 | Enabled | GPLv3+ | Sangoma |
| webcallback | 17.0.4 | Enabled | Commercial | Sangoma |
| webrtc | 17.0.3.1 | Enabled | GPLv3+ | Sangoma |
±--------------------±-----------±----------------------------------±------------±----------+

Hi @logikanet

you can ignore this notification by clicking on “close” button on the top left of the notification.

Regards
Kapil

Hi @kgupta thank you for the reply, I know I can dismiss the warning but it comes back so that doesn’t work for me, I need a more permanent solution, after all, it shouldn’t say the module is not installed/enabled when it is right ?

Hi @logikanet

If you have got the RTAPI installed/enabled then that warning should not get generate.

I was thinking, notification got generated first and then you have installed the RTAPI module later so its safe to ignore the warning, but are you saying even if you ignore the warning this is re-appearing right ?

You’re right, I thought that would just clear for the browser, but it seems it cleared the error through other browsers also. Thanks for the info!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.