Unable to register softphone "No matching endpoint"

I have recently installed freePBX on a VM with IP 192.168.101 but I am now stuck unable to get phones to connect. Issue is the same with MicroSIP and sipdroid. I am only entering Domain, port, username and password. I am using VM ip as domain, Secret from the Edit extension page and User from “User Manager Settings”.

I also tried adding allow all rule in my pfSense firewal and tried disabling freepbx firewall with no change.I am new to pbxfree and have not changed much from the default values.

Here is the last set of Asterix logs:

4097[2021-12-04 16:03:05] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - No matching endpoint found
4098[2021-12-04 16:03:05] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - No matching endpoint found
4099[2021-12-04 16:03:05] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - Failed to authenticate
4100[2021-12-04 16:03:05] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - No matching endpoint found
4101[2021-12-04 16:03:05] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - Failed to authenticate
4102[2021-12-04 16:03:05] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - No matching endpoint found
4103[2021-12-04 16:03:05] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - Failed to authenticate
4104[2021-12-04 16:03:06] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - No matching endpoint found
4105[2021-12-04 16:03:06] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - No matching endpoint found
4106[2021-12-04 16:03:06] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - Failed to authenticate
4107[2021-12-04 16:03:06] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - No matching endpoint found
4108[2021-12-04 16:03:06] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - Failed to authenticate
4109[2021-12-04 16:03:06] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - No matching endpoint found
4110[2021-12-04 16:03:06] NOTICE[9838] res_pjsip/pjsip_distributor.c: Request 'REGISTER' from '<sip:[email protected]>' failed for '192.168.0.99:45201' (callid: [email protected]) - Failed to authenticate

I am not sure where the 45201 port is coming from and why the logs alternate between “No matching endpoint found” and “Failed to authenticate” errors. It should be one or the other so I am confused what the issue actually is.

That will be because the “no matching” is the primary error and the “failed” is the resultant secondary error.

What field, in the configuration, have you set to “3000”?

Can you provide the generated pjsip configuration? There should be a type=aor section generated with a section name of “[3000]”.

It is the source port number that was arbitrarily selected by the phone.

As @david55 said. Also, in FreePBX, go to Applications → Extensions and confirm that you have an Extension 3000 of type pjsip.

And in your MicroSIP account settings, confirm that you have:
Account Name: (as desired)
SIP Server: 192.168.0.101
Username: 3000
Domain: 192.168.0.101
Password: (matches the Secret for extension 3000)

Other fields should be left blank.

When adding extension it was “User Extension” that I set as “3000”.

@Stewart1
I can confirm that MicroSIP settings are as you suggest.

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.