Asterisk 11 not support # string

I upgraded asterisk 1.8 to Asterisk 11 current (11.14) and i am seeing a issue,
on my Asterisk 1.8 we have some config that include the # string.

exten => _00.,1,dial(SIP/1111#${EXTEN:2}@provider,60)

In asterisk 1.8 this working without problem, but in asterisk 11 this change # for %23 (UTF) i think , i tried to find some solution but aparently don´t have it.

SIP/2.0 404 Not Found
Via: SIP/2.0/UDP “”""""""""""":5060;received=""""""""""""""""""""";branch=z9hG4bK54443ac1;rport=5060
From: “test” sip:5555555@"""""""""""""""""""""";user=phone;tag=as7d4e865b
To: sip:1111%235144284366@;tag=qr8128rt

Some can i help me?
I try to find some thing in chan_sip.c but the change from 1.8 to 11 is so much.

Any help is welcome.


The # is detected by your phone.
Check your phone configuration. (Web browser).

Maybe it have nothing to do with Asterisk. Maybe when you Dial 1111# your phone try to call 1111 and understand # as Enter/Dial. Another thing you can do is, try to add this to your IP Phone dialplan