<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=big5">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>Hi,<BR>
<DIV><FONT size=2>I would like to try use the module nathelper with rtpproxy to
test when INVITE , voice (rtp) can pass nat and firewall,</FONT></DIV>
<DIV><FONT size=2>just like </FONT></DIV>
<DIV><FONT size=2>(<A
href="http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch04s07.html">http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch04s07.html</A>
<A id=d0e5723>4.7.3.5.1. <SPAN class=acronym>SIP</SPAN> Express
Router</A> mentioned</FONT><FONT size=2>), but ser crashes after
receive REGISTER </FONT></DIV>
<DIV><FONT size=2>but after REGISTER , ser crashe...</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT
size=2>=================================================================</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>
<DIV>syslog:<BR><BR>BUG: 15 (23183) tcp_main_loop: dead child 5</DIV>
<DIV> 0 (23168)
child process 23173 existed by a signal 11</DIV>
<DIV> 0 (23168) core
was not generated </DIV>
<DIV> 0 (23168)
INFO:terminating due to SIGCHILD</DIV>
<DIV>
...</DIV>
<DIV>
...<BR>=================================================================</DIV><FONT
size=2></FONT></FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>i install ser0.8.12 , and download newest nathelper ,
rtpproxy form berlios cvs </FONT></DIV>
<DIV><FONT size=2>Makefile rev 1.6</FONT></DIV>
<DIV><FONT size=2>nathelper.c rev 1.51</FONT></DIV>
<DIV>nathelper.cfg rev 1.2</DIV>
<DIV>nathelper_rtpp.cfg rev 1.1</DIV>
<DIV>nhelpr_funcs.c rev 1.7</DIV>
<DIV>nhelpr_funcs.h rev 1.2</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>rtpproxy</FONT></DIV>
<DIV><FONT size=2>main.c rev 1.17</FONT></DIV>
<DIV><FONT size=2>...</FONT></DIV>
<DIV><FONT size=2>...</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV> </DIV>
<DIV><FONT size=2>My environment is</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>kphone 3.14 ------->
Gateway(NAT+Firewall) ----Internet----Ser + rtpproxy</FONT></DIV>
<DIV><FONT size=2> </FONT></DIV>
<DIV><FONT size=2>kphone use UDP , Symmetric Signaling and Symmetric Media , not
use STUN server</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>my ser.cfg is the same as the link (<A
href="http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch04s07.html">http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch04s07.html</A>
<A id=d0e5723>4.7.3.5.1. <SPAN class=acronym>SIP</SPAN> Express
Router</A> mentioned<FONT size=2>)</FONT></FONT></DIV>
<DIV><FONT size=2>besides one line </FONT></DIV>
<DIV><FONT size=3>if (method == "REGISTER" || ! search("^Record-Route:"))
{ ===> ser said it is wrong , i don't what's
wrong...?</FONT></DIV>
<DIV><FONT size=3>so i modify it to </FONT></DIV>
<DIV><FONT size=3>if (method == "REGISTER") {</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=3><FONT size=2></FONT></FONT> </DIV>
<DIV><FONT size=3><FONT size=2>My question is :</FONT></FONT></DIV>
<DIV><FONT size=3><FONT size=2>1. Does the idea (<A
href="http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch04s07.html">http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch04s07.html</A>
<A id=d0e5723>4.7.3.5.1. <SPAN class=acronym>SIP</SPAN> Express
Router</A> mentioned<FONT size=2>) work?</FONT></FONT></FONT></DIV>
<DIV><FONT size=2>2. used ser 0.8.12 and only update nathelper module to newest
work?</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Thanks</FONT></DIV>
<DIV><FONT size=2>Jimmy</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=3><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT><BR><BR></DIV></FONT>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV></BODY></HTML>