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