I have an Asterisk 1.4.19.1 server that is behind a Fortinet firewall.
Localnet is 192.168.2.0/255.255.255.0 and all external sip devices look
as if they are on the same local network because the Fortinet rewrites
the incoming IP as its own address.

        The problem I have is that when I set "externip=148.XXX.XXX.XXX" it is
being ignored and I can see SDP packets that have the internal network
number of the server (192.168.2.24).  Since the SPA3102 has symmetric
RTP it simply ignores the internal IP address and sends the rtp back to
the same address it received it from they work fine.  The problem is the
PAP2T that receives the internal address and tries to send rtp there and
obviously fails.

        I have nat=yes and canreinvite=no on all devices, both on the global
sip.conf and on each device.

        If I set "externhost" and remove the localnet I can get the PAP2T to
work but the SPA3102 goes crazy.

        This is a NAT issue.  This is the first time I deal with a firewall
that rewrites the incoming address so I am guessing that may be the
problem.  Is there a work around for this situation?

-- 
Telecomunicaciones Abiertas de México S.A. de C.V.
Carlos Chávez Prats
Director de Tecnología
+52-55-91169161 ext 2001

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to