> -----Ursprüngliche Nachricht----- > Von: Mojo with Horan & Company, LLC [mailto:[EMAIL PROTECTED] > Gesendet: Dienstag, 25. März 2008 23:23 > An: Asterisk Users Mailing List - Non-Commercial Discussion > Betreff: Re: [asterisk-users] Asterisk parking hold and > transferdigittimeout > > It seems that the dialplan comes into play. If your parking > lot is 700, > and you have any extension patterns that COULD begin with that, then > asterisk will wait to make SURE you're not typing 700xxxx: > > Let's say that 700 is my parking lot extension. > > exten => _NXXNXXXXXX,1,blahblahblah > > This could match 7005551212, so asterisk waits around to make > sure I'm > not trying to find any more buttons before it accepts that I > meant 700. > As an example, if your parking lot extension was **, then > asterisk could > be pretty darn sure that that won't match anything else, and > will accept > it directly as a number to transfer too.
SOLUTION ########################### Thanks for the tip, it was really the dialplan. In our * installations we have an outgoing context, named capi-out starting with this: [capi-out] exten => _XXX.,1,DoSomethingReallyImpressive() ... After I changed it to: [capi-out] include => notfall ; special context for 3-digit emergency numbers exten => _XXXX.,1,DoSomethingReallyImpressive() ... [notfall] exten => _11X,1,Dial(CAPI/ISDN3/${EXTEN}/b,60,tT) ... BTW these includes are really magic, cause sometimes they don't do what you (especially I) expext. Please take a look at this: EXAMPLE ########################### ;DIALPLAN ... [capi-in] include => capi-in-sub exten => _955623XX,1,DoSomethingReallyImpressive() ... [capi-in-sub] exten => 9556230,1,DoSomethingReallyImpressive() exten => 95562315,1,DoSomethingAnybodyWouldExpect() ... Now, what happens: Call for 9556230 reaches capi-in, is redirected through include statement to capi-in-sub and executed. So far so fine, expected behaviour. Call for 95562315 reaches capi-in and is executed direct, the include directive isn't executed at all! Why? Through the include statement, asterisk has to look first in capi-in-sub, there it should find this extension: exten => 95562315,1,DoSomethingAnybodyWouldExpect() ... and follow the dialplan under capi-in-sub since a valid extension was found. What's wrong, any ideas? Regards, Guido Hecken gwsNetTech Guido Hecken Quirrenbacher Str. 36 53639 Königswinter Germany fon +49(2244) 870663 fax +49(2244) 870664 mobil +49(179) 1267353 web http://www.gwsnettech.de mailto:[EMAIL PROTECTED] _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users