Hi all,
I am running Zentyal 2.2 as a gateway, static external IP, internal network 192.168.4.0/24. I have an internal Asterisk/FreePBX server on 192.168.4.10. I have ports 5060-5070 UDP port forwarded to the asterisk box, as well as ports 10000-20000 UDP for RTP traffic.
I am trying to get a remote SIP phone to work. It will register on the server, but if I try to make a call it will dial the number, (using DAHDI with a Sangoma analog card) then almost immediately the asterisk server will hang up. The asterisk CLI shows the following:
WARNING[3145]: chan_sip.c:3785 retrans_pkt: Maximum retries exceeded on transmission
3760a160ac793728@192.168.30.104 for seqno 2504 (Critical Response) -- See doc/sip-retransmit.txt.
WARNING[3145]: chan_sip.c:3812 retrans_pkt: Hanging up call
3760a160ac793728@192.168.30.104 - no reply to our critical packet (see doc/sip-retransmit.txt).
Note that the IP address in the error message, 192.168.30.104 is the IP of the SIP phone on my remote LAN.
I have another remote extension on the same LAN pointed to an asterisk server at a different location that works fine, the only difference is that the other asterisk server is behind a ClearOS gateway.
Also, I tried a softphone on a Windows box with an OpenVPN connection to the Zentyal box and it works fine, so I'm pretty sure it's a NAT issue (probably a newbie Zentyal issue!)
Does anyone have any ideas?
Thanks,
Mike