PJSIP trunk- endpoint not found
-
Getting a strange issue, with my PJSIP trunks all of a sudden. They are SKyetel pjsip trunkgs and they have been working perfectly fine for the last weeks but all of sudden I get the following in the logs:
[2020-03-04 14:33:47] WARNING[16477] res_pjsip_endpoint_identifier_ip.c: Identify 'bf' points to endpoint 'bf' but endpoint could not be found
If I do a pjsip show endpoints in the cli the trunk is not there. As if no trunk was configured, nothing I seem to do makes me be able to recover the ability of the trunk to properly create a pjsip endpoint and the trunk is basically completely down.
Anyone seen something like this before
-
Since I assume that you are not using raw asterisk, the obvious answer is to check your PBX distro settings.
-
@JaredBusch said in PJSIP trunk- endpoint not found:
Since I assume that you are not using raw asterisk, the obvious answer is to check your PBX distro settings.
VitalPBX. Been through every setting. First, they were working yesterday, no config changes made. Second, they match Skyetel's documented configs. Third, they match other VitalPBX on Skyetel that are still working. All identical patch levels.
So while easily we've missed something, we've compared against a lot to see what is configured wrong and can't find anything.
-
any firewall differences/changes?
-
Found the issue and fixed it.
There were some extra entries in the default pjsip profile which were the culprit. The entries were there since quite a few versions back and hadn't caused any sort of issue with the trunks until we updated yesterday. Even after reverting to the previous working version, the trunks wouldn't get properly created until I found the extra entries and removed them. After that, the endpoints are created and the trunks are up once again.