AFAIK Asterisk supports multiple domains, but it seems that is not used
for registration.
On 09.03.2014 00:58, Alex Villacís Lasso wrote:
The above is the non-encoding version. What is the best way to modify it
to do a domain encoding in the username? Or, if a better solution
exists, what is it?
It should work this way:
$uac_req(furi)="sip:" + $au + "_" + $fd + "@" + $var(rip)
+ ":5060";
$uac_req(turi)="sip:" + $au + "_" + $td + "@" + $var(rip)
+ ":5060";
Be aware that $fd/$td can contain an optional port (depends on what the
client sends and if you want to accept not only "domain.com" but also
"domain.com:5060"). So you may need to use one of the transformations to
URI-escape the domain part.
Of course in the incoming part you have to restore the original URI
before lookup() the user.
regards
Klaus