<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-CA link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Strange situation. Have 2 offices each with phones connected to the Freeswitch server in Office 1..<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Office 1 Freeswitch Server PFsense Internet Office 2 Telephone 2<br>Telephone 1 <span style='font-family:Wingdings'>à</span> 192.168.0.15 <span style='font-family:Wingdings'>à</span> 192.162.0.1 <span style='font-family:Wingdings'>à</span> 156.233.20.37 <span style='font-family:Wingdings'>ß</span> Telco Router <span style='font-family:Wingdings'>ß</span> 192.168.1.123<o:p></o:p></p><p class=MsoNormal>192.168.0.10 152.43.37.129<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>If the telephone in Office 2, call the telephone in office 1 everything works perfectly. If Office 1 telephone, calls Office 2 Telephone, Telephone 2 rings they can pick up while Freeswitch still gives to Telephone 1 a ring tone even after they pick up and eventually send telephone 1 to voicemail.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I placed wireshark on the Freeswitch Server (Ubuntu 10.4 ) and I see the following:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Call Originates from 192.168.0.10 to 192.168.0.15 with a SIP packet to 152.43.37.129<o:p></o:p></p><p class=MsoNormal>I can see that the Call RTP/UDP is to be port 25542 received from Telephone 2<o:p></o:p></p><p class=MsoNormal>I see that Freeswitch sends a packet to 192.168.0.10 (Telephone 1)<o:p></o:p></p><p class=MsoNormal>I see that Telephone 2 at 152.43.37.129 is asking to talk on port 25542<o:p></o:p></p><p class=MsoNormal>And then I see that the Freeswitch server send an ICMP packet to 152.43.37.129 stating that the port 25542 is unreachable.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Obviously they are talking, just not communicating!<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The PFsense firewall has all ports open and UDP enable. I even placed a rule that all traffic from 152.43.37.129 be forwarded to the Freeswitch server, and still no voice can be heard.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>What I don’t get, is where does the problem exist, since Office 2 can call us and everything works. This suggest that there is no firewall issue SIP and RTP/UDP is working. Yet when we call, we see that the port has been negotiated which means the SIP port is working and then we get the error that the port is unreachable.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>My question: - Is the problem in the Ubuntu server ( no firewall) or is it elsewhere? They seem to get in without a problem, why can’t we get out? Just to clarify Telephone 1 can make any calls to any other Telephone number (local and long distance) and everything works perfectly. <o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>Is the problem in the Telco router? Unable to put a tracer on the Telco router but inside Office 2 wireshark states that it is not receiving anything from Office 1 which corroborates what we see in the Freeswitch server wireshark trace. When I place a wireshark trace at the PFsense server I see the exact same thing as what I see on the Freeswitch server wireshark trace. I can see the Port is unreachable error go to the Office 2 telephone and in Office 2 I see receiving the ICMP message that the port is unreachable.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>My second question: - Why would the port be unreachable and is it on the Ubuntu server? PFsense server? or Telco router?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Third question: - Is there a place in Freeswitch I can check to verify that the RTP ports are in the appropriate range?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Any suggestion on how to troubleshoot or resolve this issue would be greatly appreciated.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>CJB<o:p></o:p></p></div></body></html>