On Tue, Jun 06, 2017 at 12:40:21AM +0200, Hans-Peter Jansen wrote: > > Yes, something like if they can't fix the R-URI: > > exten => X_.,n,Set(TO=${CUT(SIP_HEADER(To),@,1)}) > > exten => X_.,n,Set(TO=${CUT(TO,:,2)}) > > exten => X_.,n,Goto(somewhereelsetopreventloops${TO},1) > > Sorry for the silly question, but how do I feed the TO variable back to the > usual pattern matching? Assign to $EXTEN?
The goto does that (with fixed typo): exten => X_.,n,Goto(somewhereelsetopreventloops,${TO},1) The reason to send to another context where you handle specific DIDs is to prevent loops. _X. is kind of a wildcard, if there is no DID for the TO this will loop in _X. -- _____________________________________________________________________ -- 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