<XMP class=k>Hi all,</XMP><XMP class=k>I am facing a strange problem while using openser. I am running openser 1.0.0 and while calling, multiple call gets connected on the same port. I am using Audiocodes media gateway</XMP><XMP class=k>which sends calls to Openser and openser then t_relays the call to pstn gateway. When there are simultaneously 8-10 calls going on, there are more than 1 call getting connected on the same port.</XMP><XMP class=k>It is like a cross connection in which you can hear a other phone ring.</XMP><XMP class=k>I get the following log on the Audiocodes gateway:</XMP><XMP class=k>2d:5h:1m:54s Multiple RTP detected on Port 6010. Switch to Destination Stream IP: 0xd8a8a262, Source Port: 34784. Left Stream IP: 0xd8a8a262, Source Port: 34846 [File:TCPIPHal.cpp Line:1181] [CID:0]</XMP><XMP class=k>2d:5h:1m:54s Multiple RTP detected on Port 6010. Active Stream IP: 0xd8a8a262, Source Port: 34784. Rejected Stream IP: 0xd8a8a262, Source Port: 34846 [Code:7003
 File:TCPIPHal.cpp Line:1237] [CID:0]</XMP>  <div><BR>  <SCRIPT language=JavaScript>s()</SCRIPT>  My openser conf file is as shown:</div>  <div>&nbsp;</div>  <div>debug=3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>fork=yes<BR>log_stderror=no&nbsp;&nbsp;&nbsp; </div>  <div>dns=no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>rev_dns=no&nbsp;&nbsp;&nbsp;&nbsp; </div>  <div>listen=202.XX.61.XX <BR>port=5060<BR>children=4<BR>fifo="/tmp/openser_fifo"<BR>fifo_db_url="mysql://openser:openserrw@localhost/openser"</div>  <div># ------------------ module loading ----------------------------------</div>  <div>loadmodule "/usr/local/lib/openser/modules/mysql.so"<BR>loadmodule "/usr/local/lib/openser/modules/sl.so"<BR>loadmodule "/usr/local/lib/openser/modules/tm.so"<BR>loadmodule "/usr/local/lib/openser/modules/rr.so"<BR>loadmodule "/usr/local/lib/openser/modules/maxfwd.so"<BR>loadmodule "/usr/local/lib/openser/modules/permissions.so"<BR>loadmodule
 "/usr/local/lib/openser/modules/acc.so"<BR>loadmodule "/usr/local/lib/openser/modules/avpops.so"<BR># ----------------- setting module-specific parameters ---------------</div>  <div>modparam("rr", "enable_full_lr", 1)</div>  <div>modparam("permissions|acc", "db_url", "mysql://openser:openserrw@localhost/openser")<BR>modparam("permissions", "db_mode", 1)<BR>modparam("permissions", "trusted_table", "trusted")</div>  <div>modparam("acc", "log_level", 1)<BR>modparam("acc", "log_flag", 1)<BR>modparam("acc", "db_flag", 1)<BR>modparam("acc", "db_missed_flag", 3)<BR>modparam("acc", "report_ack", 0)<BR>modparam("acc", "db_extra", "src= $si")</div>  <div><BR># -------------------------&nbsp; request routing logic -------------------</div>  <div>route{</div>  <div>&nbsp;if (!mf_process_maxfwd_header("10")) {<BR>&nbsp;&nbsp;sl_send_reply("483","Too Many Hops");<BR>&nbsp;&nbsp;exit;<BR>&nbsp;};</div>  <div>&nbsp;if (msg:len &gt;=&nbsp; 2048 ) {<BR>&nbsp;&nbsp;sl_send_reply("513", "Message too
 big");<BR>&nbsp;&nbsp;exit;<BR>&nbsp;};<BR>&nbsp;setflag(1);</div>  <div>&nbsp;if (method!="REGISTER") {<BR>&nbsp;&nbsp;record_route();<BR>&nbsp;};</div>  <div>&nbsp;if (loose_route()) {<BR>&nbsp;&nbsp;route(1);</div>  <div>&nbsp; return;<BR>&nbsp;};</div>  <div>&nbsp;if(uri!=myself) {<BR>&nbsp;&nbsp;route(1);<BR>&nbsp;}</div>  <div>&nbsp;if (uri==myself) {<BR>&nbsp;<BR>&nbsp;if(method=="INVITE" &amp;&amp; allow_trusted()) {<BR>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;strip(2);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; prefix("36130");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewritehost("216.XXX.162.XXX");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;route(1);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<BR>&nbsp;} else if(!allow_trusted()) {<BR>&nbsp;&nbsp;sl_send_reply("403", "Forbidden");<BR>&nbsp;};<BR>&nbsp;};<BR>&nbsp;<BR>&nbsp;if (method=="CANCEL") {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; route(1);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };<BR>&nbsp;<BR>}</div>  <div>route[1] {<BR>&nbsp;if(!t_relay()) {<BR>&nbsp;&nbsp;sl_reply_error();<BR>&nbsp;};<BR>}<BR></div>  <div>Can someone please try and help me on this.</div>  <div>&nbsp;</div>  <div>thanks in advance,</div>  <div>jayesh...</div><p>
        

        
                <hr size=1> 
Jiyo cricket on <a href="http://us.rd.yahoo.com/mail/in/mailcricket/*http://in.sports.yahoo.com/cricket/">Yahoo! India cricket</a><br>
<a href="http://us.rd.yahoo.com/mail/in/mailmobilemessenger/*http://in.mobile.yahoo.com/new/messenger/">Yahoo! Messenger Mobile</a> Stay in touch with your buddies all the time.