I have a CallPilot 202i running 05.01.04. I have a SIP DID routed to CallPilot and am using Asterisk as a media gateway (QSIG T1 to the Meridian). When calls are forwarded to the DID, the diversion/redirected number comes through but is prepended with a star. So CallPilot answers with "You have been forwarded to a voicemail system. However, the person at STAR, ONE,...does not subscribe to this service."
The easy solution would be to add the Extension DN prefixed with *, but of course CallPilot Manager throws a "The value specified for extension X can contain only digits" error.
I haven't a clue where the star is coming from. In pulling apart SIP headers and Q.931 debug, it appears the diversion number comes across prefixed with a "+". Is it possible the M1 is translating the + to a *? Any idea on how I may work around this?
For what it's worth, the call path is SIP DID Provider <-SIP-> Asterisk 16 <-QSIG PRI-> Cisco ISR 2851 <-QSIG PRI-> M1.
The easy solution would be to add the Extension DN prefixed with *, but of course CallPilot Manager throws a "The value specified for extension X can contain only digits" error.
I haven't a clue where the star is coming from. In pulling apart SIP headers and Q.931 debug, it appears the diversion number comes across prefixed with a "+". Is it possible the M1 is translating the + to a *? Any idea on how I may work around this?
For what it's worth, the call path is SIP DID Provider <-SIP-> Asterisk 16 <-QSIG PRI-> Cisco ISR 2851 <-QSIG PRI-> M1.