[asterisk-users] pjsip subscribe (presence) always returns: No matching endpoint found

Benoit Panizzon benoit.panizzon at imp.ch
Sun Nov 19 10:11:39 CST 2017


Hello List

I am in the progress of migrating from chan_sip to pjsip.

I fear I have missed something on how hints need to be specified for
pjsip.

For chan_sip I have configured sip.conf

subscribecontext = localuser


and in the dialplan I set:

[localuser]
exten => 11,hint,SIP/11

Now if a phone subscribes to '11' this works.

Now I try to get the same working for pjsip. I understood that for
pjsip the hit needs to be placed in the same context as the endpoint:

[11]
type=endpoint
transport=transport-udp
context=localuser
disallow=all
allow=g722
allow=alaw
allow=gsm
auth=11
aors=11
callerid=(remove in this example
qualify_frequency=10
mailboxes=11
voicemail_extension=411

And in the dialplan I changed:

[localuser]
exten => 11,hint,PJSIP/11

But I constantly get:

Request 'SUBSCRIBE' from '"Benoît Panizzon PJSIP" <sip:11 at woody.ch>'
failed for '2001:4060:dead:d1d0:204:13ff:fe30:228d:2332' (callid:
ow21f3eg at snom) - No matching endpoint found

And I in the logger I see that the subscriber request is being rejected
with error 404.

Any hints what I'm doing wrong?

-Benoît-



More information about the asterisk-users mailing list