Benoit Panizzon
2017-Nov-19 18:11 UTC
[asterisk-users] pjsip subscribe (presence) always returns: No matching endpoint found
Hi Joshua thank you for the quick reply> Have you checked the Asterisk console when PJSIP is loaded to see if > the endpoint did not load for some reason? Does it show up in "pjsip > show endpoints"?Yes, the endpoint shows up. Endpoint: 11/(scrubbed from mail) Not in use 0 of inf InAuth: 11/11 Aor: 11 1 Contact: 11/sip:11@[2001:4060:dead:d1d0:204:13ff:fe 58af7d6822 Avail 5.799 Transport: transport-udp udp 0 0 [::]:5061 I had the qualify statement at the wrong place, but that's sorted out now. But still, subscribing to the hint results in a 404 error. Acutualy, that subscribing is a bit odd, it's a snom M9 phone that is trying to subscribe to itself. That does not make much sense in my opinion. It just that chan_sip reported OK to this and chan_pjsip replies with 404. Or is pjsip more intelligent and trying to prevent the phone from subscribing to itself? -Benoit-
Joshua Colp
2017-Nov-19 18:15 UTC
[asterisk-users] pjsip subscribe (presence) always returns: No matching endpoint found
On Sun, Nov 19, 2017, at 02:11 PM, Benoit Panizzon wrote:> Hi Joshua > > thank you for the quick reply > > > Have you checked the Asterisk console when PJSIP is loaded to see if > > the endpoint did not load for some reason? Does it show up in "pjsip > > show endpoints"? > > Yes, the endpoint shows up. > > Endpoint: 11/(scrubbed from mail) > Not in use 0 of inf > InAuth: 11/11 > Aor: 11 1 > Contact: 11/sip:11@[2001:4060:dead:d1d0:204:13ff:fe 58af7d6822 > Avail 5.799 > Transport: transport-udp udp 0 0 [::]:5061 > > I had the qualify statement at the wrong place, but that's sorted out > now. > > But still, subscribing to the hint results in a 404 error. > > Acutualy, that subscribing is a bit odd, it's a snom M9 phone that is > trying to subscribe to itself. > That does not make much sense in my opinion. > > It just that chan_sip reported OK to this and chan_pjsip replies with > 404. > Or is pjsip more intelligent and trying to prevent the phone from > subscribing to itself?The chan_pjsip module doesn't prevent that. You'd need to provide the full SUBSCRIBE now that it is actually finding the endpoint and coming in. -- Joshua Colp Digium, Inc. | Senior Software Developer 445 Jan Davis Drive NW - Huntsville, AL 35806 - US Check us out at: www.digium.com & www.asterisk.org
Benoit Panizzon
2017-Dec-02 11:05 UTC
[asterisk-users] pjsip subscribe (presence) always returns: No matching endpoint found
Hi Joshua> The chan_pjsip module doesn't prevent that. You'd need to provide the > full SUBSCRIBE now that it is actually finding the endpoint and coming > in.Ok, let's see if we can solve the mystery.. pjsip.conf [endpt-home](!) type=endpoint disallow=all allow=g722 allow=alaw allow=gsm ice_support=yes context=from-home allow_subscribe=yes mwi_subscribe_replaces_unsolicited=yes [11](endpt-home) auth=11 aors=11 callerid=*scrubbed* mailboxes=11 voicemail_extension=411 extensions.conf [from-home] exten => 11,hint,PJSIP/11 include=>local-extens include=>trunk-out This is the exact subscribe message and reply as recored by the Snom M9 Logging facility. 2017/12/02 11:58:00 [SIP-Reg:5]: SIP Tx udp:[2001:4060:dead:beef::1]:5060: SUBSCRIBE sip:11 at woody.ch SIP/2.0 Via: SIP/2.0/UDP [2001:4060:dead:d1d0:204:13ff:fe30:228d]:2799;branch=z9hG4bK-88k838;rport From: "Beno?t Panizzon" <sip:11 at woody.ch>;tag=fg0ojl To: "Beno?t Panizzon" <sip:11 at woody.ch> Call-ID: 6lrsku1p at snom CSeq: 933701145 SUBSCRIBE Max-Forwards: 70 Contact: <sip:11@[2001:4060:dead:d1d0:204:13ff:fe30:228d]:2799;transport=udp;line=u5go22>;reg-id=1;+sip.instance="<urn:uuid:572d1aa1-bfd5-4b8a-ab1e-f9095df386e5>" Supported: outbound, gruu Event: message-summary Accept: application/simple-message-summary User-Agent: snom-m9/9.6.13-a Authorization: Digest realm="asterisk",*** remaining line removed for this email *** Expires: 60 Content-Length: 0 2017/12/02 11:58:00 [SIP-Reg:5]: MWI subscription on identity 1 failed. Retry in 60 seconds 2017/12/02 11:58:00 [SIP-Reg:5]: SIP Rx udp:[2001:4060:dead:beef::1]:5060: SIP/2.0 404 Not Found Via: SIP/2.0/UDP [2001:4060:dead:d1d0:204:13ff:fe30:228d]:2799;rport=2799;received=2001:4060:dead:d1d0:204:13ff:fe30:228d;branch=z9hG4bK-88k838 Call-ID: 6lrsku1p at snom From: "Beno?t Panizzon" <sip:11 at woody.ch>;tag=fg0ojl To: "Beno?t Panizzon" <sip:11 at woody.ch>;tag=z9hG4bK-88k838 CSeq: 933701145 SUBSCRIBE Server: Asterisk PJSIP XP Content-Length: 0 I did also try all those variants: exten => 11,hint,PJSIP/11 at woody.ch exten => 11,hint,PJSIP/sip:11 at woody.ch exten => 11,hint,PJSIP/sip:11 exten => 11 at woody.ch,hint,PJSIP/11 Any 'hint' welcome on why MWI subscription just does not work on those SNOM M9 phones. -Beno?t-
Apparently Analagous Threads
- pjsip subscribe (presence) always returns: No matching endpoint found
- pjsip subscribe (presence) always returns: No matching endpoint found
- pjsip rtp_ipv6=yes but endpoint registered via ipv4 (IP4 contact infor)
- PJSIP: identify endpoint by authentication username?
- How to send announcement after called has picked up the phone?