[Freeswitch-users] SIP packets sending rport instead of 5060
Josh Forman
jforman at wcgltd.com
Mon Nov 10 15:02:32 PST 2008
I've been trying to send out SIP calls from a softphone to an outside
line. the call makes it to the freeswitch box and is sent to our
cisco router, but the source port is coming up as "rport" instead of
5060.
In what may be a related problem when the router sends messages the
freeswitch box, freeswitch does not return an ACK message.
The gateway and sip profile settings are pasted below.
<gateway name="main-outbound">
<param name="username" value="1000"/>
<param name="realm" value="xxx.xxx.xxx.xxx"/>
<param name="password" value="1234"/>
<param name="register" value="false"/>
<param name="caller-id-in-from" value="true"/>
<param name="contact-params" value="tport=tcp"/>
</gateway>
<settings>
<param name="debug" value="0"/>
<param name="sip-trace" value="no"/>
<param name="rfc2833-pt" value="101"/>
<param name="sip-port" value="5060"/>
<param name="dialplan" value="XML"/>
<param name="context" value="public"/>
<param name="dtmf-duration" value="100"/>
<param name="codec-prefs" value="$${outbound_codec_prefs}"/>
<param name="hold-music" value="$${hold_music}"/>
<param name="use-rtp-timer" value="true"/>
<param name="rtp-timer-name" value="soft"/>
<param name="manage-presence" value="false"/>
<param name="aggressive-nat-detection" value="true"/>
<param name="inbound-codec-negotiation" value="generous"/>
<param name="nonce-ttl" value="60"/>
<param name="auth-calls" value="false"/>
<param name="rtp-timeout-sec" value="1800"/>
<param name="rtp-ip" value="$${local_ip_v4}"/>
<param name="sip-ip" value="$${local_ip_v4}"/>
<param name="ext-rtp-ip" value="$${external_rtp_ip}"/>
<param name="ext-sip-ip" value="$${external_sip_ip}"/>
<param name="rtp-timeout-sec" value="300"/>
<param name="rtp-hold-timeout-sec" value="1800"/>
</settings>
More information about the FreeSWITCH-users
mailing list