Please check ICE server settings. Your browser may be publishing local IP. One way voice or no voice is typical case when client is behind firewall.<br><br>Regards,<br>Amit Patkar<br><br>dodul <dodul@live.com> wrote:<br><br>
<div>Hi</div>
<div><br>
</div>
<div>I didn't get any responses from anyone regarding my issue.  Can someone please give me some clue what I can do? Or if more information is needed please let  know so that I can provide.  </div>
<div><br>
</div>
<div><br>
</div>
<div>
<div style="font-size:9px;color:#575757">Sent from my Samsung Galaxy smartphone.</div>
</div>
<div></div>
<br>
<br>
-------- Original message --------<br>
From: Kamrul Khan <dodul@live.com> <br>
Date:10-21-2014 17:45 (GMT-06:00) <br>
To: sr-users@lists.sip-router.org <br>
Cc: <br>
Subject: [SR-Users] One sided or no voice issue with websockets <br>
<br>
<style>
<!--
.x_hmmessage 
        {margin:0px;
        padding:0px}
body.x_hmmessage
        {font-size:12pt;
        font-family:Calibri}
-->
</style>
<div class="x_hmmessage">
<div dir="ltr">Hi,<br>
<br>
We have a setup with sipml5 to kamailio. It works perfectly within local network. In public network the signaling establishes perfectly, but most of the time we hear no voice, sometimes we hear one sided voice and in rare cases we hear voice from both sides.
 To fix this issue we configured our nathandler like the below: But, still no luck. Any idea how to fix this? Please HELP!!!<br>
<br>
modparam("nathelper|registrar", "received_avp", "$avp(RECEIVED)")<br>
modparam("nathelper", "nortpproxy_str", "a=sdpmangled:yes\r\n")<br>
.<br>
.<br>
.<br>
route {<br>
.<br>
.<br>
 if (nat_uac_test("115")) {<br>
                if(nat_uac_test("64"))<br>
                    force_rport();<br>
                }<br>
                if (method=="REGISTER") {<br>
                    fix_nated_register();<br>
                    add_rcv_param();<br>
                } else {<br>
                    fix_nated_contact();<br>
                    if(nat_uac_test("64")){<br>
                        if (!add_contact_alias()) {<br>
                            xlog("L_ERR", "Error aliasing contact <$ct>\n");<br>
                            sl_send_reply("400", "Bad Request");<br>
                            exit;<br>
                        }<br>
                    } else {<br>
                        add_rcv_param();<br>
                    }<br>
                }<br>
            }<br>
.<br>
.<br>
<br>
onreply_route {<br>
    if (nat_uac_test(64)) {<br>
            add_contact_alias();<br>
        }<br>
.<br>
.<br>
}<br>
<br>
<br>
</div>
</div>