<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.hoenzb
        {mso-style-name:hoenzb;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'>The overwhelming odds are you do not need inbound-proxy-media set anyway. There is no real advantages for using this mode unless you have an extreme edge case.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri",sans-serif'> freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] <b>On Behalf Of </b>Igor Olhovskiy<br><b>Sent:</b> Thursday, October 22, 2015 1:00 PM<br><b>To:</b> FreeSWITCH Users Help &lt;freeswitch-users@lists.freeswitch.org&gt;<br><b>Subject:</b> Re: [Freeswitch-users] Music On Hold not working<o:p></o:p></span></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoNormal>inbound-proxy-media. This little thing should be set to false.<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoNormal>2015-10-22 19:03 GMT+03:00 Igor Olhovskiy &lt;<a href="mailto:igorolhovskiy@gmail.com" target="_blank">igorolhovskiy@gmail.com</a>&gt;:<o:p></o:p></p><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><div><p class=MsoNormal>More detailed profile info<o:p></o:p></p><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=MsoNormal>rfc2833-pt [101]<o:p></o:p></p></div><div><p class=MsoNormal>NDLB-force-rport [true]<o:p></o:p></p></div><div><p class=MsoNormal>sip-trace [no]<o:p></o:p></p></div><div><p class=MsoNormal>sip-port [5060]<o:p></o:p></p></div><div><p class=MsoNormal>NDLB-broken-auth-hash [true]<o:p></o:p></p></div><div><p class=MsoNormal>inbound-proxy-media [true]<o:p></o:p></p></div><div><p class=MsoNormal>inbound-late-negotiation [false]<o:p></o:p></p></div><div><p class=MsoNormal>presence-hold-state [confirmed]<o:p></o:p></p></div><div><p class=MsoNormal><b>disable-hold [false]</b><o:p></o:p></p></div><div><p class=MsoNormal>tls-verify-policy [all]<o:p></o:p></p></div><div><p class=MsoNormal>debug [0]<o:p></o:p></p></div><div><p class=MsoNormal>dialplan [XML]<o:p></o:p></p></div><div><p class=MsoNormal>dtmf-duration [2000]<o:p></o:p></p></div><div><p class=MsoNormal>inbound-codec-prefs [G7221@32000h,G7221@16000h,G722,PCMU,PCMA,GSM]<o:p></o:p></p></div><div><p class=MsoNormal>outbound-codec-prefs [G7221@32000h,G7221@16000h,G722,PCMU,PCMA,GSM]<o:p></o:p></p></div><div><p class=MsoNormal>rtp-timer-name [soft]<o:p></o:p></p></div><div><p class=MsoNormal>rtp-ip [X.X.X.X]<o:p></o:p></p></div><div><p class=MsoNormal>sip-ip [X.X.X.X]<o:p></o:p></p></div><div><p class=MsoNormal><b>hold-music [local_stream://default]</b><o:p></o:p></p></div><div><p class=MsoNormal>apply-nat-acl [nat.auto]<o:p></o:p></p></div><div><p class=MsoNormal>apply-inbound-acl [domains]<o:p></o:p></p></div><div><p class=MsoNormal>local-network-acl [localnet.auto]<o:p></o:p></p></div><div><p class=MsoNormal>send-presence-on-register [true]<o:p></o:p></p></div><div><p class=MsoNormal>record-path [/usr/local/freeswitch/recordings]<o:p></o:p></p></div><div><p class=MsoNormal>record-template [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.wav]<o:p></o:p></p></div><div><p class=MsoNormal>manage-presence [true]<o:p></o:p></p></div><div><p class=MsoNormal>presence-hosts [$${domain},X.X.X.X]<o:p></o:p></p></div><div><p class=MsoNormal>presence-privacy [$${presence_privacy}]<o:p></o:p></p></div><div><p class=MsoNormal>inbound-codec-negotiation [generous]<o:p></o:p></p></div><div><p class=MsoNormal>tls [false]<o:p></o:p></p></div><div><p class=MsoNormal>tls-only [false]<o:p></o:p></p></div><div><p class=MsoNormal>tls-bind-params [transport=tls]<o:p></o:p></p></div><div><p class=MsoNormal>tls-sip-port [9061]<o:p></o:p></p></div><div><p class=MsoNormal>tls-cert-dir [/usr/local/freeswitch/conf/ssl]<o:p></o:p></p></div><div><p class=MsoNormal>tls-passphrase []<o:p></o:p></p></div><div><p class=MsoNormal>tls-verify-date [true]<o:p></o:p></p></div><div><p class=MsoNormal>tls-verify-depth [2]<o:p></o:p></p></div><div><p class=MsoNormal>tls-verify-in-subjects []<o:p></o:p></p></div><div><p class=MsoNormal>tls-version [tlsv1]<o:p></o:p></p></div><div><p class=MsoNormal>nonce-ttl [60]<o:p></o:p></p></div><div><p class=MsoNormal>auth-calls [true]<o:p></o:p></p></div><div><p class=MsoNormal>inbound-reg-force-matching-username [true]<o:p></o:p></p></div><div><p class=MsoNormal>auth-all-packets [false]<o:p></o:p></p></div><div><p class=MsoNormal>ext-rtp-ip [autonat:X.X.X.X]<o:p></o:p></p></div><div><p class=MsoNormal>ext-sip-ip [autonat:X.X.X.X]<o:p></o:p></p></div><div><p class=MsoNormal>rtp-timeout-sec [300]<o:p></o:p></p></div><div><p class=MsoNormal>rtp-hold-timeout-sec [1800]<o:p></o:p></p></div><div><p class=MsoNormal>challenge-realm [auto_from]<o:p></o:p></p></div><div><p class=MsoNormal>multiple-registrations [true]<o:p></o:p></p></div><div><p class=MsoNormal>accept-blind-reg [true]<o:p></o:p></p></div><div><p class=MsoNormal>accept-blind-auth [true]<o:p></o:p></p></div><div><p class=MsoNormal>aggressive-nat-detection [true]<o:p></o:p></p></div><div><p class=MsoNormal>NDLB-received-in-nat-reg-contact [true]<o:p></o:p></p></div><div><p class=MsoNormal>sip-capture [no]<o:p></o:p></p></div><div><p class=MsoNormal>watchdog-enabled [no]<o:p></o:p></p></div><div><p class=MsoNormal>watchdog-step-timeout [30000]<o:p></o:p></p></div><div><p class=MsoNormal>watchdog-event-timeout [30000]<o:p></o:p></p></div><div><p class=MsoNormal>log-auth-failures [true]<o:p></o:p></p></div><div><p class=MsoNormal>forward-unsolicited-mwi-notify [false]<o:p></o:p></p></div><div><p class=MsoNormal>context [public]<o:p></o:p></p></div></div></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Also, during the call variable disable_hold is setting to false.<o:p></o:p></p></div></div><div><div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoNormal>2015-10-22 10:45 GMT+03:00 Igor Olhovskiy &lt;<a href="mailto:igorolhovskiy@gmail.com" target="_blank">igorolhovskiy@gmail.com</a>&gt;:<o:p></o:p></p><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><div><p class=MsoNormal>Hi!<o:p></o:p></p><div><p class=MsoNormal>I've faced really strange behavior of FS. I'm trying to get MOH working during the hold (INVITE with SDP a=sendonly), but FS re-send this INVITE to endpoints instead of playing music in a channel.<o:p></o:p></p></div><div><p class=MsoNormal>I've tried set disable_hold to false on profile and in dialplan, but still no, FS just forward INVITE to other side. With this, in a case of external call I hear MOH of telco provider, in &nbsp;case of internal calls - just silence. Is there any other parameters, that can force FS to use internal source of MOH?<span style='color:#888888'><br clear=all><o:p></o:p></span></p><div><p class=MsoNormal><span style='color:#888888'><o:p>&nbsp;</o:p></span></p></div><p class=MsoNormal><span style='color:#888888'>-- <o:p></o:p></span></p><div><div><p class=MsoNormal><span style='color:#888888'>Best regards,<o:p></o:p></span></p><div><p class=MsoNormal><span style='color:#888888'>Igor<o:p></o:p></span></p></div></div></div></div></div></blockquote></div><p class=MsoNormal><br><br clear=all><o:p></o:p></p><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div></div><p class=MsoNormal><span class=hoenzb><span style='color:#888888'>-- <o:p></o:p></span></span></p><div><div><p class=MsoNormal><span style='color:#888888'>Best regards,</span><o:p></o:p></p><div><p class=MsoNormal><span style='color:#888888'>Igor<o:p></o:p></span></p></div></div></div></div></blockquote></div><p class=MsoNormal><br><br clear=all><o:p></o:p></p><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><p class=MsoNormal>-- <o:p></o:p></p><div><div><p class=MsoNormal>Best regards,<o:p></o:p></p><div><p class=MsoNormal>Igor<o:p></o:p></p></div></div></div></div></div></body></html>