Remote Extensions drop registration after a while and never recover

Recently we rented more space at a WeWork complex and I installed 3 Grandstream gxp2130, connected to a remote server. The local network guy advised us that all the ports are POE thus we should not connect a power supply to the POE enabled phones.
Alas after a few minutes the server lost connection with the phones and therefore don’t send them incoming calls while the phones are able to make outgoing calls. We noticed that the Internet connection there is not stable and gets off from time to time. However the server no longer sees them on line until the network cable is off and on again…
To make matters more bizarre, I connected a plain not POE enabled ip phone with a power supply and it is constantly connected.
I also tried to connect a plain switch to one of the Ethernet ports so that to use the phones with power supply. To no avail.
Any advise? Thx

Likely a NAT issue.

In the extension, is it set NAT > Yes?

Certainly

Asterisk logs should sort this out. NAT is the most likely source for the problem, but there could be one or two other things at play here. For example: is the switch providing any SIP-ALG or Firewall services?

Server side NAT is properly configured. Firewall is open to all ports at client side fixed IP. No firewall at client side. Also, one very basic Chinese ip phone at the same room with other 3 phones that is not POE is connected steadily without any problem. So perhaps it is a POE related issue?

Honestly, without logs (or at least Tarot Cards), no one is going to be able to narrow this down more than “Yes, it is definitively something.”

1 Like

All right, here is a fresh Astersk log relating to extensions 250 251…now it is on now it is off
[2018-05-13 09:40:39] NOTICE[3012] chan_sip.c: Peer ‘251’ is now Reachable. (21ms / 2000ms)
[2018-05-13 09:41:01] NOTICE[2932] chan_iax2.c: Restricting registration for peer ‘329’ to 60 seconds (requested 300)
[2018-05-13 09:41:01] NOTICE[2938] chan_iax2.c: Restricting registration for peer ‘477’ to 60 seconds (requested 300)
[2018-05-13 09:41:24] NOTICE[3012] chan_sip.c: Peer ‘250’ is now Reachable. (18ms / 2000ms)
[2018-05-13 09:41:43] NOTICE[3012] chan_sip.c: Peer ‘251’ is now UNREACHABLE! Last qualify: 21
[2018-05-13 09:41:56] NOTICE[2941] chan_iax2.c: Restricting registration for peer ‘329’ to 60 seconds (requested 300)
[2018-05-13 09:41:56] NOTICE[2937] chan_iax2.c: Restricting registration for peer ‘477’ to 60 seconds (requested 300)
[2018-05-13 09:42:28] NOTICE[3012] chan_sip.c: Peer ‘250’ is now UNREACHABLE! Last qualify: 18

*SOLVED
It seems the Internet connection there is point-to-point. No router no NAT …The server probably didn’t get any signals from the network and assumed it was down.

Configuring the Nat traversal field in the phones Account>Netwrok Setting >Nat Traversal : Keep Alive solved the problem.

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