Hello, With Debian Buster's Asterisk 16.2.1, please consider the following dialplan ;Case A ;exten = 29,1,Dial(PJSIP/${EXTEN}) ;Case B ;exten = 29,1,Gosub(foo,${EXTEN},1) ;Case C exten = 29,1,Gosub(bar,s,1(${EXTEN}))
[foo] exten = _X.,1,Dial(PJSIP/${EXTEN}) same = n,Return() [bar] exten = s,1,Set(TGT=${ARG1}) same = n,Dial(PJSIP/${TGT}) same = n,Return() When running case A et B, dialing phone gets a Ringing signal from Asterisk with a P-Asserted-Id header set to 29: this is expected. When running case C, dialing phone gets a Ringing signal from Asterisk with a P-Asserted-Id header set to s: this is not what I expected. Thoughts ? Is there a way to work around this without using pattern B above ? Best regards
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- Check out the new Asterisk community forum at: https://community.asterisk.org/ New to Asterisk? Start here: https://wiki.asterisk.org/wiki/display/AST/Getting+Started asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users