Incoming calls do not reach user-agent

Created by Sagecom Support, Modified on Tue, 08 Aug 2023 at 11:43 PM by Sagecom Support

To receive calls, a user-agent (UA) must be registered (which is not necessary for placing calls). To do this the UA sends a REGISTER SIP packet to the node and provides the current IP address and port. The proxy keeps this information and sends INVITE there upon an incoming call.

There are two main reasons why incoming calls may fail.


1. Disabled Keep-Alives in UA. This ensures that the router will not 'forget' about the device and will not close the NAT hole, so the registration IP:port information will remain valid.


You can see this in the IP phone settings and CPE profile as follows:

            

Keep-alive

            

                                                                                                                                       

2. If the router has SIP ALG enabled, it must be turned off.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article