I’m getting “HTTP 500 Error” when I click on many of my Modules using the GUI. So far seems like this issue is related to Sangoma Phones, Phones Apps, BLF.
The ASTDB is being flooded with “/subscription_persistence/” about 132K of these subscriptions.
Last time we flushed/Deleted all those entries, and the problem was solved. Seems like these entries are coming from BLF/Phones Apps/Phones. I do not remember what command to use to delete all these entries al the moment.
Any Advice?
UPDATE:
I ran the following command to flush all those entries and everything is working now:
asterisk -rx “database del tree subscription_persistence”
Now, not sure how to find a permanent solution for this problem.
0 0 * * * asterisk -rx "database del tree subscription_persistence" > /dev/null 2>&1
I would probably file a bug. @kgupta or @mwhite can say if this needs to be a commercial ticket or if they are tracking commercial module bugs through github. More than likely they just need to do some garbage collection in the code.
Already opened a commercial Ticket twice and they do NOT have a clue what’s going on. First, get a hold of support (Credit Support) is a mission and when they actually answer or reply to my email they just tell me that I need to update all my Modules and that issue is occurring because we have FOP2 installed. Paid Support overall is terrible.
I have these subscriptions entries over and over. When it reaches over 110K of them PBX start to give me problems: