Hi Ovidiu,<br><br>Please let me know how to open a bug report (can&#39;t find it on the opensips page) ?<br><br><br><b>Version (all related modules are built from the trunk):</b><br><i>version: opensips 1.6.3-notls (x86_64/linux)<br>

flags: STATS: Off, USE_IPV6, USE_TCP, DISABLE_NAGLE, USE_MCAST, SHM_MEM, SHM_MMAP, PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT<br>ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535<br>

poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.<br>svnrevision: 2:7684M<br>@(#) $Id: main.c 7291 2010-10-14 14:12:44Z razvancrainea $<br>main.c compiled on 19:17:46 Jan 26 2011 with gcc 4.4.5</i><br><br>
<b>Opensips database:</b><br>
Postgres 8.4<br><br><br><b>File size:</b><br>-rwxrwxrwx 1 root root 3977899 Jan 26 19:18 opensips<br><b>Md5:</b> 7b04d2d0c2202f7452c08a59f76a8ff4<br><br><b>That is a VPS running on rackspace with Ubuntu 10.10:</b><br>Linux sms 2.6.35.4-rscloud #8 SMP Mon Sep 20 15:54:33 UTC 2010 x86_64 GNU/Linux<br>

<br><b>lsmod:</b><br>Module                  Size  Used by<br>iptable_filter          1304  0<br>ip_tables              13634  1 iptable_filter<br>ipv6                  222188  16<br>dm_mirror              11458  0<br>dm_region_hash          6184  1 dm_mirror<br>

dm_log                  7317  2 dm_mirror,dm_region_hash<br>dm_snapshot            24027  0<br>dm_mod                 50487  3 dm_mirror,dm_log,dm_snapshot<br><br><br><b>/proc/cpuinfo:</b><br>4 CPUs like this:<br>vendor_id       : AuthenticAMD<br>

cpu family      : 16<br>model           : 4<br>model name      : Quad-Core AMD Opteron(tm) Processor 2374 HE<br>stepping        : 2<br>cpu MHz         : 2226513.610<br>cache size      : 512 KB<br>flags           : fpu de tsc msr pae cx8 cmov pat clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow constant_tsc rep_good nonstop_tsc pni cx16 popcnt lahf_lm cmp_legacy extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch<br>

<br><br><b>free:</b><br>             total       used       free     shared    buffers     cached<br>Mem:       1022536    1000164      22372          0      11120     797308<br>-/+ buffers/cache:     191736     830800<br>

Swap:      2097148      21124    2076024<br><br><br>Thanks<br>-- Kamen<br>
<br><br><div class="gmail_quote">On 10 February 2011 16:15, Ovidiu Sas <span dir="ltr">&lt;<a href="mailto:osas@voipembedded.com">osas@voipembedded.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Please open a bug report and provide the version of opensips:<br>
opensips -V<br>
<br>
Also, please provide the platform details for your server (OS and hardware).<br>
<br>
<br>
Regards,<br>
<font color="#888888">Ovidiu Sas<br>
</font><div><div></div><div class="h5"><br>
On Thu, Feb 10, 2011 at 4:56 AM, Kamen Petrov &lt;<a href="mailto:kamen.petrov@gmail.com">kamen.petrov@gmail.com</a>&gt; wrote:<br>
&gt; Ok, I tried with the example. It looks like it is outdated as I faced some<br>
&gt; issues using it:<br>
&gt;<br>
&gt; 1) The &quot;brake&quot; command from the example gives errors.<br>
&gt;<br>
&gt; 2) The rtpproxy dies every time when the onreply_route hits to the<br>
&gt; rtpproxy_answer:<br>
&gt;<br>
&gt; Feb 10 09:47:41 sms kernel: [7047428.249279] rtpproxy[1934]: segfault at 0<br>
&gt; ip 00000000004053e9 sp 00007fff5b36a060 error 4 in rtpproxy[400000+e000]<br>
&gt;<br>
&gt;<br>
&gt; The full log is:<br>
&gt; Feb 10 09:47:41 sms /root/opensips-1.6.4-tls/opensips[2099]:<br>
&gt; DBG:core:parse_to: display={011359883327749},<br>
&gt; ruri={<a href="mailto:sip%3A359883327749@69.25.128.234">sip:359883327749@69.25.128.234</a>}<br>
&gt; Feb 10 09:47:41 sms rtpproxy[2083]: DBUG:handle_command: received command<br>
&gt; &quot;2099_5 UE <a href="mailto:649d55a2210e1409075b65c50fcef44d@69.25.128.234">649d55a2210e1409075b65c50fcef44d@69.25.128.234</a> 69.25.128.234 5652<br>
&gt; as2facc0be;1&quot;<br>
&gt; Feb 10 09:47:41 sms rtpproxy[2083]: INFO:handle_command: new session<br>
&gt; <a href="mailto:649d55a2210e1409075b65c50fcef44d@69.25.128.234">649d55a2210e1409075b65c50fcef44d@69.25.128.234</a>, tag as2facc0be;1 requested,<br>
&gt; type strong<br>
&gt; Feb 10 09:47:41 sms rtpproxy[2083]: INFO:handle_command: new session on a<br>
&gt; port 35540 created, tag as2facc0be;1<br>
&gt; Feb 10 09:47:41 sms rtpproxy[2083]: INFO:handle_command: pre-filling<br>
&gt; caller&#39;s address with <a href="http://69.25.128.234:5652" target="_blank">69.25.128.234:5652</a><br>
&gt; Feb 10 09:47:41 sms rtpproxy[2083]: DBUG:doreply: sending reply &quot;2099_5<br>
&gt; 35540 184.106.168.144#012&quot;<br>
&gt; Feb 10 09:47:41 sms /root/opensips-1.6.4-tls/opensips[2099]:<br>
&gt; DBG:nathelper:force_rtp_proxy_body: proxy reply: 35540 184.106.168.144#012<br>
&gt; ...<br>
&gt; ...<br>
&gt; Feb 10 09:47:41 sms /root/opensips-1.6.4-tls/opensips[2101]:<br>
&gt; ERROR:nathelper:force_rtp_proxy: Unable to parse body<br>
&gt; Feb 10 09:47:41 sms /root/opensips-1.6.4-tls/opensips[2101]: [PROXY](INVITE<br>
&gt; - Trying)<br>
&gt; Feb 10 09:47:41 sms kernel: [7047428.249279] rtpproxy[1934]: segfault at 0<br>
&gt; ip 00000000004053e9 sp 00007fff5b36a060 error 4 in rtpproxy[400000+e000]<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Please advise.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On 10 February 2011 05:50, Ovidiu Sas &lt;<a href="mailto:osas@voipembedded.com">osas@voipembedded.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; In the source tree, there are some examples on how to engage rtpproxy<br>
&gt;&gt; (using nathelper module):<br>
&gt;&gt; see &quot;modules/nathelper/examples/alg.cfg&quot;.<br>
&gt;&gt; You need to run opensips in proxy mode (this is the server that will<br>
&gt;&gt; control the rtpproxy) on one server and on a separate server you need<br>
&gt;&gt; to tun opensips in b2b mode.  You need to separate servers.<br>
&gt;&gt; Hope this heps.<br>
&gt;&gt;<br>
&gt;&gt; Regards,<br>
&gt;&gt; Ovidiu Sas<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Feb 9, 2011 at 7:26 PM, Kamen Petrov &lt;<a href="mailto:kamen.petrov@gmail.com">kamen.petrov@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; Hi Ovidiu,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; With that scenario, when exactly should I call<br>
&gt;&gt; &gt; rtpproxy_offer/answer/engage<br>
&gt;&gt; &gt; ?<br>
&gt;&gt; &gt; Is it on the b2b:<br>
&gt;&gt; &gt; local_route {<br>
&gt;&gt; &gt;    if (is_method(&quot;INVITE&quot;)) {<br>
&gt;&gt; &gt;      engage_rtp_proxy();<br>
&gt;&gt; &gt;    }<br>
&gt;&gt; &gt; }<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Do I need anything else rtp related anywhere ?<br>
&gt;&gt; &gt; The SIP goes ok with the scenario but the RTP does not and the audio is<br>
&gt;&gt; &gt; missing.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Also, do I need anything special to enable the DTMF relay with the top<br>
&gt;&gt; &gt; hiding ?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Thanks in advance.<br>
&gt;&gt; &gt; --------------------------------------------<br>
&gt;&gt; &gt; Kamen Petrov<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On 6 February 2011 18:08, Ovidiu Sas &lt;<a href="mailto:osas@voipembedded.com">osas@voipembedded.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; For now, best thing to do is to separate functionality:<br>
&gt;&gt; &gt;&gt;  - one server doing topology hiding;<br>
&gt;&gt; &gt;&gt;  - one server doing routing, accounting, rtp proxy, etc.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Regards,<br>
&gt;&gt; &gt;&gt; Ovidiu Sas<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Sun, Feb 6, 2011 at 9:23 AM, Maciej Bylica &lt;<a href="mailto:mbsip@gazeta.pl">mbsip@gazeta.pl</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt; Hi,<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; I am running Opensips 1.6.3 and trying to do topology hiding.<br>
&gt;&gt; &gt;&gt; &gt;&gt; This is my scenario:    Operator_1 ------ &gt; my Opensips ------&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Operator_2<br>
&gt;&gt; &gt;&gt; &gt;&gt; The goal is not to convey any information of Operator_2 to<br>
&gt;&gt; &gt;&gt; &gt;&gt; Operator_1<br>
&gt;&gt; &gt;&gt; &gt;&gt; like Contact, User-Agent headers and so on and to do rtp proxying.<br>
&gt;&gt; &gt;&gt; &gt;&gt; For rtp proxying i&#39;ve installed rtpproxy and it works fine.<br>
&gt;&gt; &gt;&gt; &gt;&gt; But still the question is about signalization and SDP (o= part)<br>
&gt;&gt; &gt;&gt; &gt;&gt; I ran through a few posts and found out that the answer is B2B<br>
&gt;&gt; &gt;&gt; &gt;&gt; functionality here - so B2B_LOGIC.<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Are there any other wayouts or this is the only way i may follow.<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; One more question.<br>
&gt;&gt; &gt;&gt; &gt; Should I place b2bua separately or could i combine that functionality<br>
&gt;&gt; &gt;&gt; &gt; with my current Opensips installation?<br>
&gt;&gt; &gt;&gt; &gt; I am asking because as i understand there might be some problems with<br>
&gt;&gt; &gt;&gt; &gt; proper call accounting (no radius is used in my case).<br>
&gt;&gt; &gt;&gt; &gt; If positive then my scenario will look like following:<br>
&gt;&gt; &gt;&gt; &gt; Operator_1 ------ &gt; my Opensips (billing) -- Opensips b2bua (top<br>
&gt;&gt; &gt;&gt; &gt; hiding) -- OS RTP Proxy ------&gt; Operator_2.<br>
&gt;&gt; &gt;&gt; &gt; or it is wrong assumption.<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Thanks,<br>
&gt;&gt; &gt;&gt; &gt; Maciej.<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; &gt; Users mailing list<br>
&gt;&gt; &gt;&gt; &gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt;&gt; &gt;&gt; &gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; Users mailing list<br>
&gt;&gt; &gt;&gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt;&gt; &gt;&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Users mailing list<br>
&gt;&gt; &gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt;&gt; &gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Users mailing list<br>
&gt;&gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt;&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br>