Maybe you can send some SIP traces, a generic diagram doesn't tell too much in this case.<br><br><div><span class="gmail_quote">On 11/24/06, <b class="gmail_sendername">hiSIPatH</b> &lt;<a href="mailto:hisipath@gmail.com">
hisipath@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi all,<br><br>as suggested by Bogdan, i try to fix my issue with OptiPoint, using
<br>the &quot;force_rport()&quot; statement in my ser.cfg. I have tried several<br>changes but have still the same result.<br><br>I am able to register the OptiPoint...<br>optipoint------[Request REGISTER]------&gt;SER<br>
optipoint&lt;----[&nbsp;&nbsp;&nbsp;&nbsp; 100 Trying&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]--------SER<br>optipoint&lt;----[&nbsp;&nbsp;401 Unauthorized&nbsp;&nbsp;]--------SER<br>optipoint------[Request REGISTER]------&gt;SER<br>optipoint&lt;----[&nbsp;&nbsp;&nbsp;&nbsp; 100 Trying&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]--------SER<br>optipoint&lt;----[&nbsp;&nbsp;&nbsp;&nbsp; 200 OK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]--------SER
<br><br>but the when the OptiPoint sends an INVITE, the response from ser is sent to Src<br>Port: 5060 (5060), Dst Port: 5060 (5060) instead of the NATed port.<br><br>I use the nat-rtpproxy.5.0.cfg from the GettingStarted. Is there some
<br>thing more i have to change in the ser.cfg.<br><br>suggestions are wellcome.<br><br>thx in advance!!!<br><br><br>On 11/20/06, hiSIPatH &lt;<a href="mailto:hisipath@gmail.com">hisipath@gmail.com</a>&gt; wrote:<br>&gt; Hi Bogdan,
<br>&gt;<br>&gt; you are right. There is no rport in the VIA header field for the<br>&gt; INVITE from the Optipoint.<br>&gt;<br>&gt; Via: SIP/2.0/UDP <a href="http://192.168.204.5:5060">192.168.204.5:5060</a>;branch=z9hG4bK416072b30
<br>&gt;<br>&gt; But for other UA you can notice this VIA header (received and rport<br>&gt; parameter)...<br>&gt; Via: SIP/2.0/UDP<br>&gt; <a href="http://192.168.204.2:26010">192.168.204.2:26010</a>;received=89.xxx.xxx.xxx
;branch=z9hG4bK-d87543-fb641a689c2c295f-1--d87543-;rport=64365.<br>&gt;<br>&gt; i will try to use the &quot;force_rport()&quot; to fix this issue...<br>&gt;<br>&gt; thx again for the hint.<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>
&gt; On 11/19/06, Bogdan Pintea &lt;<a href="mailto:pintea@iptego.de">pintea@iptego.de</a>&gt; wrote:<br>&gt; &gt; Your OptiPoint might not add the &quot;rport&quot; Via parameter (unfortunately,<br>&gt; &gt; your net trace is not too relevant), probably unlike your other Snom and
<br>&gt; &gt; Xlite clients.<br>&gt; &gt;<br>&gt; &gt; In this case, check if you have a &quot;force_rport();&quot; statement in you SER<br>&gt; &gt; cfg. See a NAT handling SER sample script otherwise, for how to add it,
<br>&gt; &gt; if missing; or try tune the UA to add it, at least in REGISTERs.<br>&gt; &gt;<br>&gt; &gt; Hth,<br>&gt; &gt; Bogdan.<br>&gt; &gt;<br>&gt; &gt; hiSIPatH wrote:<br>&gt; &gt; &gt; Hi Michal,<br>&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thx for the reply. It seems that there isn't such an option in the<br>&gt; &gt; &gt; OptiPoint.<br>&gt; &gt; &gt; But to be honest i am a little confused, because i am able to register<br>&gt; &gt; &gt; my OptiPoint. So NAT seems to work with the REGISTER but doesn't with
<br>&gt; &gt; &gt; the INVITE.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; On 11/16/06, Michal Matyska &lt;<a href="mailto:michal@iptel.org">michal@iptel.org</a>&gt; wrote:<br>&gt; &gt; &gt;&gt; Check whether there is configuration option &quot;symetric signalling&quot; (
e.g.<br>&gt; &gt; &gt;&gt; use the same port for sending requests and receiveng replies) in your<br>&gt; &gt; &gt;&gt; OptiPoint UEa and check that to be used.<br>&gt; &gt; &gt;&gt;<br>&gt; &gt; &gt;&gt; The asymetric signaling does not work when the UE is behind NAT, the
<br>&gt; &gt; &gt;&gt; port is not open for replies.<br>&gt; &gt; &gt;&gt;<br>&gt; &gt; &gt;&gt; The same applies to RTP streams, you have to setup the RTP to be<br>&gt; &gt; &gt;&gt; symetric.<br>&gt; &gt; &gt;&gt;<br>&gt; &gt; &gt;&gt; Michal
<br>&gt; &gt; &gt;&gt;<br>&gt; &gt; &gt;&gt; On Thu, 2006-11-16 at 13:19 +0100, hiSIPatH wrote:<br>&gt; &gt; &gt;&gt; &gt; Hi all,<br>&gt; &gt; &gt;&gt; &gt;<br>&gt; &gt; &gt;&gt; &gt; i have a ser setup (CentOS 4.4/ser 0.9.6
) with several ip phones<br>&gt; &gt; &gt;&gt; &gt; (SNOM320 and Xlite30) and every thing seems to work fine. The ser<br>&gt; &gt; &gt;&gt; &gt; server has a public ip address 89.xxx.xxx.xxx and the ua are behind a<br>&gt; &gt; &gt;&gt; &gt; NAT device (corporate FW).
<br>&gt; &gt; &gt;&gt; &gt;<br>&gt; &gt; &gt;&gt; &gt; I want now to add some OptiPoint420 SIP but was unable to get them<br>&gt; &gt; &gt;&gt; &gt; working. That means that the registration is ok and calls to the<br>&gt; &gt; &gt;&gt; &gt; Optipoints from other ua (xlite or Snom) work but i was unable to
<br>&gt; &gt; &gt;&gt; &gt; place a call from Optipoint to other ua.<br>&gt; &gt; &gt;&gt; &gt;<br>&gt; &gt; &gt;&gt; &gt; In the trace you can notice that the INVITE is sent to ser with Src<br>&gt; &gt; &gt;&gt; &gt; Port 38625 and Dst Port 5060. But the response from ser is sent to Src
<br>&gt; &gt; &gt;&gt; &gt; Port: 5060 (5060), Dst Port: 5060 (5060). The result is of couse ICMP<br>&gt; &gt; &gt;&gt; &gt; Destination unreachable (Port unreachable).<br>&gt; &gt; &gt;&gt; &gt;<br>&gt; &gt; &gt;&gt; &gt; I have rtp proxy and ser running on the same server and my 
ser.cfg<br>&gt; &gt; &gt;&gt; &gt; looks like the one from the SER GettingStarted<br>&gt; &gt; &gt;&gt; &gt; <a href="http://siprouter.onsip.org/doc/gettingstarted/ch08s02.html">http://siprouter.onsip.org/doc/gettingstarted/ch08s02.html
</a>). I read<br>&gt; &gt; &gt;&gt; &gt; the doc about &quot;handling of NAT using RTP Proxy&quot; but was unable to<br>&gt; &gt; &gt;&gt; &gt; change the config to get this scenario with OptiPoint working. Has<br>&gt; &gt; &gt;&gt; &gt; anyone managed to get OptiPoint to work with ser?
<br>&gt; &gt; &gt;&gt; &gt;<br>&gt; &gt; &gt;&gt; &gt; thx in advance?<br>&gt; &gt; &gt;&gt; &gt;<br>&gt; &gt; &gt;&gt; &gt; No.&nbsp;&nbsp;&nbsp;&nbsp; Time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Source&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Destination<br>&gt; &gt; &gt;&gt; Protocol Info<br>&gt; &gt; &gt;&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;14 
8.907171&nbsp;&nbsp;&nbsp;&nbsp;89.xxx.xxx.xxx&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 89.xxx.xxx.xxx<br>&gt; &gt; &gt;&gt; &gt; SIP/SDP&nbsp;&nbsp;Request: INVITE<br>&gt; &gt; &gt;&gt; &gt; <a href="mailto:sip:8001@registrar.mydomaine.com">sip:8001@registrar.mydomaine.com</a>;transport=udp, with session
<br>&gt; &gt; &gt;&gt; &gt; description<br>&gt; &gt; &gt;&gt; &gt;<br>&gt; &gt; &gt;&gt; &gt; Frame 14 (972 bytes on wire, 972 bytes captured)<br>&gt; &gt; &gt;&gt; &gt; Ethernet II, Src: AminoCom_02:02:02 (00:02:02:02:02:02), Dst:
<br>&gt; &gt; &gt;&gt; &gt; AcerTech_9c:00:8d (00:00:e2:9c:00:8d)<br>&gt; &gt; &gt;&gt; &gt; Internet Protocol, Src: 89.xxx.xxx.xxx (89.xxx.xxx.xxx), Dst:<br>&gt; &gt; &gt;&gt; &gt; 89.xxx.xxx.xxx (89.xxx.xxx.xxx)<br>&gt; &gt; &gt;&gt; &gt; User Datagram Protocol, Src Port: 38625 (38625), Dst Port: 5060 (5060)
<br>&gt; &gt; &gt;&gt; &gt; Session Initiation Protocol<br>&gt; &gt; &gt;&gt; &gt;<br>&gt; &gt; &gt;&gt; &gt; No.&nbsp;&nbsp;&nbsp;&nbsp; Time&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Source&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Destination<br>&gt; &gt; &gt;&gt; Protocol Info<br>&gt; &gt; &gt;&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;15 
8.907394&nbsp;&nbsp;&nbsp;&nbsp;89.xxx.xxx.xxx&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;89.xxx.xxx.xxx&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SIP<br>&gt; &gt; &gt;&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;Status: 407 Proxy Authentication Required<br>&gt; &gt; &gt;&gt; &gt;<br>&gt; &gt; &gt;&gt; &gt; Frame 15 (772 bytes on wire, 772 bytes captured)
<br>&gt; &gt; &gt;&gt; &gt; Ethernet II, Src: AcerTech_9c:00:8d (00:00:e2:9c:00:8d), Dst:<br>&gt; &gt; &gt;&gt; &gt; AminoCom_02:02:02 (00:02:02:02:02:02)<br>&gt; &gt; &gt;&gt; &gt; Internet Protocol, Src: 89.xxx.xxx.xxx (
89.xxx.xxx.xxx), Dst:<br>&gt; &gt; &gt;&gt; &gt; 89.xxx.xxx.xxx (89.xxx.xxx.xxx)<br>&gt; &gt; &gt;&gt; &gt; User Datagram Protocol, Src Port: 5060 (5060), Dst Port: 5060 (5060)<br>&gt; &gt; &gt;&gt; &gt; Session Initiation Protocol
<br>&gt; &gt; &gt;&gt; &gt; _______________________________________________<br>&gt; &gt; &gt;&gt; &gt; Serusers mailing list<br>&gt; &gt; &gt;&gt; &gt; <a href="mailto:Serusers@lists.iptel.org">Serusers@lists.iptel.org</a>
<br>&gt; &gt; &gt;&gt; &gt; <a href="http://lists.iptel.org/mailman/listinfo/serusers">http://lists.iptel.org/mailman/listinfo/serusers</a><br>&gt; &gt; &gt;&gt;<br>&gt; &gt; &gt;&gt; _______________________________________________
<br>&gt; &gt; &gt;&gt; Serusers mailing list<br>&gt; &gt; &gt;&gt; <a href="mailto:Serusers@lists.iptel.org">Serusers@lists.iptel.org</a><br>&gt; &gt; &gt;&gt; <a href="http://lists.iptel.org/mailman/listinfo/serusers">http://lists.iptel.org/mailman/listinfo/serusers
</a><br>&gt; &gt; &gt;&gt;<br>&gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; Serusers mailing list<br>&gt; &gt; &gt; <a href="mailto:Serusers@lists.iptel.org">Serusers@lists.iptel.org</a>
<br>&gt; &gt; &gt; <a href="http://lists.iptel.org/mailman/listinfo/serusers">http://lists.iptel.org/mailman/listinfo/serusers</a><br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; Bogdan Pintea<br>
&gt; &gt;<br>&gt; &gt; iptego GmbH&nbsp;&nbsp;-&nbsp;&nbsp;VoIP Security<br>&gt; &gt; <a href="http://www.iptego.de">http://www.iptego.de</a><br>&gt; &gt;<br>&gt; &gt;<br>&gt;<br>_______________________________________________<br>Serusers mailing list
<br><a href="mailto:Serusers@lists.iptel.org">Serusers@lists.iptel.org</a><br><a href="http://lists.iptel.org/mailman/listinfo/serusers">http://lists.iptel.org/mailman/listinfo/serusers</a><br></blockquote></div><br>