callcentric voicemail MWI (message waiting indicator)

Catalog of dial plans
wilbert
Posts: 66
Joined: Mon Dec 12, 2011 4:48 pm

Re: callcentric voicemail MWI (message waiting indicator)

Post by wilbert » Thu Jan 17, 2013 9:43 am

Just checked with another sip clients (3cxphone, Media5-fone) and no MWI is received.

Aaron
Site Admin
Posts: 4652
Joined: Thu Jul 12, 2007 12:13 am

Re: callcentric voicemail MWI (message waiting indicator)

Post by Aaron » Thu Jan 17, 2013 9:53 am

I just left a message on my callcentric voicemail and the MWI came through to my Cisco phone in a second or less.

Code: Select all

MWI 09:51:25:298 sip1(2596): Forwarding NOTIFY request from sip:17772276xxx@callcentric.com:5062 to registered binding at sip:aaron@121.223.175.xxx:6060;user=phone;transport=udp, proxy udp:67.222.131.147:5060.
If you haven't already I'd also recommend following the steps detailed here http://www.sipsorcery.com/mainsite/Help ... cVoicemail.

wilbert
Posts: 66
Joined: Mon Dec 12, 2011 4:48 pm

Re: callcentric voicemail MWI (message waiting indicator)

Post by wilbert » Thu Jan 17, 2013 11:33 am

Did some changes and I was able to get the MWI Forward message.

Code: Select all

MWI 11:19:41:338 sip1(2596): Forwarding NOTIFY request from sip:1777xxxxxx@callcentric.com:5062 to registered binding at sip:myuser@80.28.180.195:54248;rinstance=208e23de40532092;transport=tcp, proxy udp:67.222.131.147:5060.
My first mistake was in Callcentric Provider setup where my Register Contact was not my main SS user. I use a 3rd "virtual user" for incoming call treatments before to transfer the call to the desired SS user. This virtual user is never registered so, no binding available.

But, I'm still not able to see the MWI info (button, led, etc) in my clients. As I mentioned, if I register my Bria directly to Callcentric I can see MWI.

Could it be any incompatibility between both MWI messages?

Aaron
Site Admin
Posts: 4652
Joined: Thu Jul 12, 2007 12:13 am

Re: callcentric voicemail MWI (message waiting indicator)

Post by Aaron » Sat Jan 19, 2013 9:08 pm

I was able to replicate the problem with my Bria softphone. I can see the MWI requests being sent to the Bria but no MWI indication appears even though the same MWI notification does work for my Cisco IP Phone. I'll take a look deeper into this when I get a chance.

Aaron
Site Admin
Posts: 4652
Joined: Thu Jul 12, 2007 12:13 am

Re: callcentric voicemail MWI (message waiting indicator)

Post by Aaron » Tue Jan 29, 2013 10:38 am

I've solved this issue. It turned out to be a missing line fee on the MWI request received from callcentric. My Cisco IP Phone did not mind the request but both the Bria and Zoiper softphones decided it was a bad request, wrongly in my opinion. The fix was to append a line feed to any MWI requests that didn't have a body terminated with one.

The reason MWI requests work when a Bria softphone is connected directly to callcentric is that they appear to be tailoring the contents of their MWI response for the Bria or at least some subset of SIP user agents. Interesting connecting directly to callcentric with a zoiper softphone results in the tailored MWI requests not being received and also results in zoiper responding with a bad request.

wilbert
Posts: 66
Joined: Mon Dec 12, 2011 4:48 pm

Re: callcentric voicemail MWI (message waiting indicator)

Post by wilbert » Tue Jan 29, 2013 11:12 am

Tested and running well! Thanks!

Post Reply