Hi, I am trying to configure a Grandstream HT813 (FXO gateway) to connect a PSTN phone line to my recently installed FreePBX VM. I am a noob with FreePBX and I am mostly trying to do things from the UI, although I have some previous experience with older Asterisks.
In rasterisk I get this message recurrently, approximately every 20 seconds:
WARNING[141870]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'LinhaMeo' (10.0.0.3:5062)
I’d like to remove this message, it’s making my terminal scroll while I examine SIP and asterisk debug output, making it really hard to work. And it’s probably an error I need to fix, any way.
Where can I find the place in the UI where that is coming from? I basically configured a few extensions, and a trunk called LinhaMeo. I didn’t define Users. That IP address 10.0.0.3 is the HT813. But I’ve tried a few changes and the error is always there.
Is that an error caused by the HT813 trying to contact Asterisk, or the other way around?
I assume you’ll want more information about my configs, just tell me what you need and I’ll be happy to provide it. Thanks in advance!
It’ll also happen if the given AOR in the To doesn’t match a configured AOR on the endpoint. The logic should be reworked to make that clearer, but it hasn’t bubbled up as a huge thing.
I’ve seen this happen when matching incoming requests based on IP address (without a port), so it gets associated with the wrong endpoint.
Thanks for your replies. I don’t fully understand some of the terminology (endpoints, AOR, … ), but let me try and make things clearer for you so you can help make things clearer for me
What I mean by “place in the UI” is “this error is probably something that I configured incorrectly either in the FreePBX UI, or in the HT813 configuration UI”.
But while it should be straight-forward to go back in the screens and find out, I am actually having trouble finding it.
Here are some more details (I obfuscated my phone number which starts with 21 by overwriting 212212212 manually):
<--- Received SIP request (554 bytes) from UDP:10.0.0.3:5062 --->
REGISTER sip:10.0.0.10 SIP/2.0
Via: SIP/2.0/UDP 10.0.0.3:5062;branch=z9hG4bK1989114344;rport
From: <sip:[email protected]>;tag=1868922450
To: <sip:[email protected]>
Call-ID: [email protected]
CSeq: 2030 REGISTER
Contact: <sip:[email protected]:5062>;reg-id=2;+sip.instance="<urn:uuid:00000000-0000-1000-8000-C074AD90A2AE>"
Max-Forwards: 70
User-Agent: Grandstream HT813 1.0.13.3
Supported: outbound, path, gruu
Expires: 3600
Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, INFO, REFER, UPDATE
Content-Length: 0
<--- Transmitting SIP response (321 bytes) to UDP:10.0.0.3:5062 --->
SIP/2.0 404 Not Found
Via: SIP/2.0/UDP 10.0.0.3:5062;rport=5062;received=10.0.0.3;branch=z9hG4bK1989114344
Call-ID: [email protected]
From: <sip:[email protected]>;tag=1868922450
To: <sip:[email protected]>;tag=z9hG4bK1989114344
CSeq: 2030 REGISTER
Server: FPBX-16.0.26(18.13.0)
Content-Length: 0
[2022-12-21 15:02:39] WARNING[40600]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'LinhaMeo' (10.0.0.3:5062)
Some configuration screens, I don’t know which are relevant. Note that 10.0.0.10 is the FreePBX.
The error is caused by “initiative” of the HT813, trying to register with FreePBX, but FreePBX is not happy and rejects it
I am probably quite confused about what entity (trunk? extension? user?) I should be configuring for this on the FreePBX. I think I only have a trunk. Should I create some other entity so that FreePBX is happy with the registration request?
BTW, I have the calls working in both directions, which is curious…
I also see this old thread, I don’t know if it is related:
You have FreePBX set to send registrations, but whatever is generating the complaint is expecting it to be set to receive them.
You either need to disable registration in the gateway, and set Asterisk for no registration, or set registration to Receive, in Asterisk, and remove the static addresses.
Trunk and extension are FreePBX terms. Extension, for SIP, is something that looks like a phone and trunk is something that looks like a PABX or exchange. I forget the exact significance of user to FreePBX,
If receiving registration, the trunk name needs to be the HT813’s SIP User ID, but that need not be numeric.