Hi,<br><br>I have been struggling with failed outbound calls to my ITSP.<br><br>Seems that my FreeSWITCH does not know who to
send SIP/SDP INVITE packets to. FS has the DNS cached and uses that to send the first INVITE, then it
gets expired and refreshes it to another IP, just in time for the
second INVITE, causing an AUTHENTICATION failure.<br><br>The packet capture would only show the 1st INVITE SIP to one resolved IP. Then, the 2nd INVITE SIP/SDP to a different resolved IP.<br>
<br>FS is on a DMZ. I have extensively tested IPTABLES, NAT, and even rebuilt FS from
the latest GIT 2 days ago. In the ext. SIP profile, if I use hostname for proxy,
initial calls fail, but on redial, they complete. Now, in the same SIP
profile, I use the IP address, call are OK. (for both, REG is false)<br>
<br>A reasonable solution seems to be to use the IP in the ext. SIP profile. But, is that the best?<br><br>Any experience with this kind of issue? Any suggestion would be greatly appreciated.<br>
<br>Thank you,<br>Cheers<br><br><br><br>