MWI Assistance

Home » Asterisk Users » MWI Assistance
Asterisk Users 1 Comment

Hi,

I’m struggling to get the MWI set up on a few Polycom phones.

The setup is like this.

I’ve got a few phones in the context called [company2_phones] and I’ve got a few mailboxes in the voicemail context [company2].

Therefore, for each entry in sip.conf (i’m actually using sip realtime if that makes a difference), i’ve entered “mailbox=1@company2” (1 being the name of the mailbox)

However, the phone doesnt subscribe to the mailbox status.

In the Polycom documentation, it asks me to provide:- ASCII encoded string containing digits (the user part of a SIP URL) or a string that constitutes a valid SIP URL (6416 or href=”mailto:6416@polycom.com”>6416@polycom.com)

But I have no idea what to enter. I’ve tried everything I can think of but I get this in the Asterisk CLI:-
[2010-10-11 23:06:08] NOTICE[18424]: chan_sip.c:16331 handle_request_subscribe: Received SIP subscribe for peer without mailbox: company2_201

company2_201 is the user part listed in sip.conf for that particular extension.

What do I enter in order to get it to request the mailbox status?

Any assistance would be appreciated.

Thanks
Dan

One thought on - MWI Assistance

  • Sorted. From voip-info.

    http://www.voip-info.org/wiki/view/Asterisk+RealTime

    The database peers/users are not kept in memory. These are only loaded when we have a call and then deleted, so there’s no support for NAT keep-alives (qualify=) or voicemail indications for these peers.
    NOTE: If you enable RealTime caching in your sip.conf, Voicemail MWI works and so does ‘sip show peers’ – see rtcachefriends=yes. The downside to this is that if you change anything in the database, you need to do a ‘sip reload’ (for major changes) or ‘sip prune realtime PEERNAME’ (for single peer changes) before they become active.