On 26.12.18 at 14:48 Michael Maier wrote:
> Hello!
> 
> I'm facing a problem concerning MWI. The problem is:
> 
> The phone switches off the MWI exactly at the moment the second NOTIFY 
> package for one voice mail
> arrives.
> 
> The phone switches off MWI independently if the voice mail has been 
> acknowledged or not before.
> 
> 
> The behavior in detail:
> 
> - Once each hour, phone sends SUBSCRIBE
> - Asterisk receives incoming voice mail for Device 200.
> - some time later: Phone executes a REGISTER
> - Directly after succeeded REGISTER, asterisk sends Notify
> - Notify is acked by phone

After enabling debugging, I detected one more strange thing:

After the voice mail call has been ended w/ BYE, asterisk directly sends a 
NOTIFY message - which
*never* reached the network stack!


[2018-12-26 16:51:46] DEBUG[4218]: res_mwi_devstate.c:50 mwi_update_cb: Sending 
inuse devstate change for MWI:1234@device
[2018-12-26 16:51:46] DEBUG[10322]: res_pjsip/pjsip_message_filter.c:288 
filter_on_tx_message: Re-wrote Contact URI host/port to 192.168.16.70:5060 
(this may be re-written again later)
<--- Transmitting SIP request (660 bytes) to UDP:192.168.16.73:7594 --->
NOTIFY sip:1234@192.168.16.73:7594 SIP/2.0
Via: SIP/2.0/UDP 
192.168.16.70:5060;rport;branch=z9hG4bKPjc8294b4c-0d0a-43b6-aaa3-3cd361fd44b2
From: "Home" <sip:1234@192.168.16.70>;tag=cdf1842f-6845-4419-9bba-b5aa648c1e1a
To: "Home" <sip:1234@192.168.16.70>;tag=494263154
Contact: <sip:192.168.16.70:5060>
Call-ID: 2516407290@192_168_16_73
CSeq: 18170 NOTIFY
Event: message-summary
Subscription-State: active;expires=1086
Allow-Events: message-summary, presence, dialog, refer
Max-Forwards: 70
User-Agent: FPBX-13.0.195.19(13.24.0)
Content-Type: application/simple-message-summary
Content-Length:    49

Messages-Waiting: yes
Voice-Message: 3/1 (0/0)


Compared to the NOTIFY-packages after REGISTER, there is a difference in 
Subscription-State:

The NOTIFY tried to be sent after the end of the voice mail call has an active 
state:

        Subscription-State: active;expires=1086

compared to the NOTIFY state after INVITE (which reach the network stack):

        Subscription-State: terminated


Thanks,
regards,
Michael

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
      https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to