Brandon Mackie
2013-Apr-23 11:54 UTC
[asterisk-users] Dialplan reload not reloading everything
Good morning, We recently fell back to the most recent build of asterisk 1.8 down from 11.3 and I believe we've crossed some sort of limit for 1.8. Our dialplan is 515723 entries long with 6263 distinct contexts. Both are loaded realtime via odbc (mysql). Previously at the end of a dialplan reload we would get a summary of how long it took to reload everything. Now it just shows the last line that it loaded as seen below: -- Registered extension context '4959_5095_0'; registrar: pbx_config -- Including switch 'realtime/@' in context '4959_5095_0' -- Registered extension context '4960_5096_0'; registrar: pbx_config -- Including switch 'realtime/@' in context '4960_5096_0' asterisk*CLI> I've tried turning on debug and there's no extra information. I tried running it from the command line with -rx and it says dialplan reloaded. Yet a bunch of the newest contexts aren't recognized (asterisk reports that they don't exist then call dies). I've confirmed they're in the database. The context it ends with is not always the same. Sometimes it's in the 3000 range and sometimes it's in the 4000s. Has anyone else seen this? Is there a maximum string length for the contexts or something that could be causing this? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20130423/75dc9b75/attachment.htm>
Rusty Newton
2013-Apr-23 20:14 UTC
[asterisk-users] Dialplan reload not reloading everything
----- Original Message -----> From: "Brandon Mackie" <bmackie at awktane.com>> We recently fell back to the most recent build of asterisk 1.8 down > from 11.3 and I believe we?ve crossed some sort of limit for 1.8. > Our dialplan is 515723 entries long with 6263 distinct contexts. > Both are loaded realtime via odbc (mysql).That's a big dialplan! <snip>> I?ve tried turning on debug and there?s no extra information.<snip> How did you enable debug? Did you follow the directions here? https://wiki.asterisk.org/wiki/display/AST/Collecting+Debug+Information If you can pastebin a log showing the end of the reload with WARNING,ERROR,NOTICE, plus VERBOSE and DEBUG turned up (try 5 or higher) then maybe there will be something interesting.. -- Rusty Newton OS Community Support Manager | Digium, Inc. | www.digium.com