When setting "Alert Info" in the find me module it cuts of anything from a ; on. It may also do this on other "Altert Info" fields in other modules but I have not tried it.
According to Grandstream's FAQ for the GXP-2000 http://www.grandstream.com/FAQ/GXPEnterprisePhone_b.htm#X13 you have to format your Alert-Info in the fllowing mannor:
Alert-Info: <http://www.example.com>;info=priority
So I placed the full <http://www.example.com>;info=priority into the "Alert Info" field on the find me module's page. The result however is that it cuts off from starting at the ";". Apparently without the full <XXX>;info=something the distinctive ringing on the GXP-2000 will not work. FYI the URL has no relevance and is not used but it won't work unless you put it in.
I am getting the following SIP message sent from Asterisk to my phone. As you can see the Alert-Info is missing the ";info=priority".
U 198.8 -> 74.135.81.96:50000
INVITE sip:5076@192.168.1.2:5060 SIP/2.0.
Via: SIP/2.0/UDP 198.8;branch=z9hG4bK2d367091;rport.
From: "" <sip:@198.88.216.105>;tag=as41b842ad.
To: <sip:5076@192.168.1.2:5060>.
Contact: <sip:@198.88.216.105>.
Call-ID: 2e11d1a878ade5d73af13dba10cda2fb@198.88.216.105.
CSeq: 102 INVITE.
User-Agent: Asterisk PBX.
Max-Forwards: 70.
Date: Sun, 24 Sep 2006 18:00:13 GMT.
Alert-Info: <http://www.example.com>.
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY.
Content-Type: application/sdp.
Content-Length: 267.
.
v=0.
o=root 32661 32661 IN IP4 198.88.216.105.
s=session.
c=IN IP4 198.88.216.105.
t=0 0.
m=audio 19186 RTP/AVP 18 0 101.
a=rtpmap:18 G729/8000.
a=fmtp:18 annexb=no.
a=rtpmap:0 PCMU/8000.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-16.
a=silenceSupp:off - - - -.
Anyway, after looking at extensions_additional.conf I found:
exten => 5075,n,Set(_ALERT_INFO=<http://www.example.com>;info=priority)
Hmmm, it appears that its being written correctly to the file... or is it... It seems that no where in Digium's documentation nor anywhere in the http://www.voip-info.org site is there anything stating that a ";" is a "special" charicter. It seems that it is and has to be escaped by a "\". When I manualy change the line to:
exten => 5075,n,Set(_ALERT_INFO=<http://www.example.com>\;info=priority)
Everything works properly and distinctive ringing behaves as expected. Can you please modify the code to add the "\" before a ";" in the Alert Info fiedls? Thanks!