Дело в том, что у меня отрабатываются только звонки на exten@example.com, а на exten@foo.example.com - нет.
Как пофиксить? Контекст стандартный, из voip-info:
Код: Выделить всё
[enable-sipuri-dialing]
exten => _.,1,NoOp(outbound call to ${EXTEN}@${SIPDOMAIN})
exten => _.,n,GotoIf($[${LEN(${SIPDOMAIN})} = 0]?skipuri)
exten => _.,n,Set(SIPDOMAINNOPORT=$["${SIPDOMAIN}" : "(.*)\:"])
...
exten => _.,n,NoOp(domain [${SIPDOMAINNOPORT}] is remote, treating as SIP URI)
exten => _.,n,Macro(uridial,${EXTEN}@${SIPDOMAIN})
exten => _.,n,HangUp()
exten => _.,n(skipuri),NoOp(continuing normal dialplan execution [${SIPDOMAIN}])
exten => _.,n,Goto(from-internal,${EXTEN},1)
exten => h,1,HangUp()