<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-CA" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Good morning,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">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:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> -- Registered extension context '4959_5095_0'; registrar: pbx_config<o:p></o:p></p>
<p class="MsoNormal"> -- Including switch 'realtime/@' in context '4959_5095_0'<o:p></o:p></p>
<p class="MsoNormal"> -- Registered extension context '4960_5096_0'; registrar: pbx_config<o:p></o:p></p>
<p class="MsoNormal"> -- Including switch 'realtime/@' in context '4960_5096_0'<o:p></o:p></p>
<p class="MsoNormal">asterisk*CLI> <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">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?<o:p></o:p></p>
</div>
</body>
</html>