SoftPhone problems - No matching endpoint found

I’ve been messing with this for days, and have tried 3 different softphones… all having issues getting the extension registered to Asterisk.

Running Asterisk Ver. 13.0.1 (FreePBX 12.0.22) on the same internal network as the phones.

In the Asterisk log file, all I get is the following:

[2015-01-07 10:27:19] NOTICE[30397] res_pjsip/pjsip_distributor.c: Request from ‘“SoftPhone” sip:211@192.168.1.65’ failed for ‘192.168.1.10:52555’ (callid: ae79d7dbe70343109eae477824c1b420) - No matching endpoint found
[2015-01-07 10:27:19] NOTICE[30397] res_pjsip/pjsip_distributor.c: Request from ‘“SoftPhone” sip:211@192.168.1.65’ failed for ‘192.168.1.10:52555’ (callid: ae79d7dbe70343109eae477824c1b420) - No matching endpoint found

Have tried switching between CHAN_SIP and CHAN_PJSIP drivers for the extension. Both cause exact same log message.

Seems like you are suing the wrong data when you configure your client.

More specifically? There isn’t much there… extension which is the same as user, and a password. And of course the server IP address.

Same info as a physical phone, which works fine. Yet any softphone I’ve tried, I have the same issue

On the physical phones… they are all configured as standard CHAN_SIP accounts, and point to 5061.

The softphones are making requests it seems as PJSIP on port 5060, and weather I set up the account in Asterisk as PJSIP or CHAN_SIP, the errors in the log and problems with the softphone connecting are the same.

Share the screenshot of your extension settings(without the pwd), and the sip or pjsip debug log.

Screen shots…

What’s the easiest way to show the debug log? Where is it? I assume it’s different from what I posted above.

wiki.asterisk.org/wiki/display/ … nformation

Also, “endpoint” seems to be a pjsip term, so I doubt you got the same result with chan_sip, and the chan_sip diagnostic would be more familiar to me.

Based on your first log seems like yo are using softphone instead 221 in your client configuration but yea share the logs and the screen of your client configuration.

To get the logs ssh to the server, then run asterisk -rvvvddd | tee debug.txt, then sip set debug on or pjsip set debug(IF I recall or use the tab). when finish use the crtl+c key combination and share the debug.txt file.

It is better to enable the full log in logger.conf, as you get timestamps in the log which you don’t get in the screen scrape. Personally, I would also set the option that gives millisecond timestamps.