Lync call on hold not working suddently

one of SBA server MOH not work suddenly.

Check SBA server event log don't have relate MOH error and main site and some SBA servers MOH is work. 

How to trace the problem? Debugging log?

reboot SBA ?  

Gateway didn't have change recently and MOH suppose is play by SBA server right?

Thanks.


  • Edited by Jo Tse 4 hours 1 minutes ago subject
July 17th, 2015 12:10pm

Music on hold is actually played by the clients themselves.  If it's enabled in the client policies:

Get-CSClientPolicy | Set-CSClientPolicy -EnableClientMusicOnHold:$TRUE

It should play, but there are multiple factors that can affect it including client settings and if the endpoints support it.  I'd start by checking the above policy and verify sound settings per Ken's blog: http://ucken.blogspot.com/2010/10/music-on-hold-for-lync-clients.html

Make sure it's working when a Lync client puts a call on hold first, then expand out from there to see if other endpoints aren't working.

Free Windows Admin Tool Kit Click here and download it now
July 17th, 2015 2:56pm

Call on hold not working. 

open debugging log and found this error log.

SIP/2.0 491 Gateway side reinvite failed, pass result to Proxy

refer to this GW setting not work.

https://social.technet.microsoft.com/Forums/lync/en-US/9a51f3c3-4cf4-4351-a27b-4c1fda61c11f/lync-hold-not-working-with-incoming-pstn-calls-with-audiocodes-mediant-1000-and-media-bypass?forum=ocsvoice

July 18th, 2015 12:18pm

but they can't put the call on hold, lync client still Lync 2013, even cx600 lync phone can't hold to call .

Thanks.

Free Windows Admin Tool Kit Click here and download it now
July 19th, 2015 6:19am

Hi 

I was helping another forum user the other day with a similar issue. If you are using the SfB client it seems to have an issue playing the default moh from its native location. I found by moving it to another directory or root of c: and changing the client policy to look for the file in that location moh works.

Set-CsClientPolicy -Identity Global -MusicOnHoldAudioFile c:\defaulthold.wma

Try that and see what happens, worked for me.

July 19th, 2015 6:30am

Ok then, so this is a separate issue to that at which you started this thread? It is not that the call is placed on hold and no music plays, but in fact you cannot put a call on hold at all?

When you attempt to put the call on hold, in the SIP logs do you see a SIP INVITE being sent out with an a=inactive in the message? If so do you see a response from your SIP provider on your gateway saying SIP 200/OK with an a=inactive in it?

If nothing has changed on your end, then perhaps the SIP provider has made a change their end and the inactive attribute is not being sent back to Lync.

thanks

Free Windows Admin Tool Kit Click here and download it now
July 19th, 2015 10:38am

Receive reinvite from Proxy, SDP is: v=0

Start-Line: Exception: System.InvalidOperationException: Nullable object must have a value.
   at System.Nullable`1.get_Value()
   at Microsoft.RTC.MediationServerCore.GatewaySdpProcessor.TryParseAnswer(SdpContentDescription answer)
   at Microsoft.RTC.MediationServerCore.GatewayCall.GatewaySendReInviteRequestComplete(IAsyncResult ar)
$$END-MEDIATIONSERVER

Start-Line: Set Gateway SIP State to Connected.

SIP/2.0 491 Gateway side reinvite failed, pass result to Proxy.

ms-diagnostics: 10014;source="SBA.local";reason="An internal exception received while processing the incoming request";component="MediationServer"

July 19th, 2015 11:30pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics