11-06-2012 09:54 PM - edited 03-16-2019 02:03 PM
Dear NetPro gurus,
One of my customers has configured a brand new CME on Cisco 3945, while all Cisco Phones are locally attached to the same LAN.
The problem is that when one Cisco phone puts another "on-hold", all the caller hears is the "du du du" rather than hearing the Music On Hold file being played.
As per the attached screen capture and show run, the music-on-hold.au file is at the CME's flash.
Also, under telephony-service, it is pointing to the right file:
telephony-service
moh "music-on-hold.au"
Just couldn't figured out why the Music On Hold file is not working.
Would greatly appreciated if anyone can shed some light on this.
Cheers,
Lee
Solved! Go to Solution.
11-07-2012 12:03 AM
Hi Lee,
I see that you have double quotes around the moh file name, please change that to
moh music-on-hold.au
Also you need to have this command added to get MOH to work, even if it's CME (quite odd I know ).
ccm-manager music-on-hold
According to this document you also need to add the command to enable multicast moh, that is the default for the CME phones.
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmemoh.html#wp1010372
That is done with this command, I've updated it with your IP addresses.
multicast moh 239.1.1.1 port 16384 route 10.69.50.254 10.69.255.6
You can check if the file for MOH is cached with the show ephone moh command, see mor at this URL,
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmemoh.html#wp1026994
Please remember to rate helpful responses and identify helpful or correct answers.
11-07-2012 12:03 AM
Hi Lee,
I see that you have double quotes around the moh file name, please change that to
moh music-on-hold.au
Also you need to have this command added to get MOH to work, even if it's CME (quite odd I know ).
ccm-manager music-on-hold
According to this document you also need to add the command to enable multicast moh, that is the default for the CME phones.
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmemoh.html#wp1010372
That is done with this command, I've updated it with your IP addresses.
multicast moh 239.1.1.1 port 16384 route 10.69.50.254 10.69.255.6
You can check if the file for MOH is cached with the show ephone moh command, see mor at this URL,
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmemoh.html#wp1026994
Please remember to rate helpful responses and identify helpful or correct answers.
11-07-2012 02:49 AM
Dear the same issue is With CUCM 8.6 after 3 tone nothing happend please advice me.
CUCM is working on VM Wear. kand file uploaded.
11-07-2012 03:50 AM
Hi khalid,
Even if a bit off topic take a look at this URL for how to troubleshoot MOH,
http://voiceonbits.com/2010/06/29/moh-issues-and-resolution/
It´s for multicast MOH sourced from the flash of the VGW, but the overall theory is the same for MOH from CUCM.
Please remember to rate helpful responses and identify helpful or correct answers.
10-08-2016 11:19 PM
hi,
any update regarding this issue, I couldn't solve the problem of the quotation or save the command on ephone multicast-moh
11-07-2012 02:07 PM
Hi Roger,
The interesting thing is i didn't "double quote" them in purpose.
When i put moh music-on-hold.au command on the CME Voice Gateway, it automatically double quote them for me. And I can't figure out a way to take them off.
Any ideas??
Cheers,
Hunt
11-07-2012 07:21 PM
I have the same problem
I do
2911#verify /md5 flash:music-on-hold.au
..........................................................................................................................Done!
verify /md5 (flash0:music-on-hold.au) = 1a2b07e0f2bdc2c7d64d6d14ca3b2010
2911#sh ephone moh
-------------------------------------
Skinny Music On Hold Status - group 0
Active MOH clients 0 (max 210), Media Clients 0, B-ACD Clients 0
File music-on-hold.au (not cached) type INVALID Media_Payload_G711Ulaw64k 160 bytes
2911(config-telephony)#moh flash:/music-on-hold.au
2911#sh run | beg telephony
telephony-service
protocol mode ipv4
video
maximum bit-rate 400
moh-file-buffer 10000
max-ephones 58
max-dn 300
ip source-address 172.26.250.20 port 2000
ip qos dscp cs5 media
ip qos dscp cs5 video
service phone videoCapability 1
timeouts ringing 60
system message CME
user-locale 1 RU
network-locale 1 RU
load 7916-12 B016-1-0-4.SBN
load 7916-24 B016-1-0-4.SBN
time-zone 40
time-format 24
date-format dd-mm-yy
max-conferences 4 gain -6
call-forward pattern .T
moh "flash:/music-on-hold.au"
2911#sh run | beg tftp
tftp-server flash:RingList.xml
.....
tftp-server flash:B016-1-0-4.SBN alias B016-1-0-4.SBN
tftp-server flash:music-on-hold.au
tftp-server flash:/music-on-hold.au 2 different option tryed, no one work
ATY_2911#sh run | beg ccm
no ccm-manager fax protocol cisco
ccm-manager music-on-hold
11-07-2012 07:53 PM
Hi guys
Ensure that the file on the flash is named as music-on-hold.au, also the WAV file have the recommended format for audio source files includes the following specifications:
16-bit PCM wav file
Stereo or mono
Sample rates of 48 kHz, 32 kHz, 16 kHz, or 8 kHz
Then try:
CME(config)# telephony-service
CME(config-telephony)#no moh "music-on-hold.au"
CME(config-telephony)# moh flash:music-on-hold.au
CME(config-telephony)# no create cnf-files
CME(config-telephony)#create cnf-files
After that reset the phones, let me know if it´s working
Cheers
Bruno Rangel
"Se você quiser alguém em quem confiar, confie em si mesmo. Quem acredita sempre alcança"
Renato Russo
11-07-2012 08:34 PM
2911(config)#telephony-service
2911(config-telephony)#no moh "flash:/music-on-hold.au"
2911(config-telephony)#moh flash:music-on-hold.au
2911(config-telephony)#no create cnf-files
CNF files deleted
2911(config-telephony)# create cnf-files
Creating CNF files
2911#sh ephone moh
-------------------------------------
Skinny Music On Hold Status - group 0
Active MOH clients 0 (max 210), Media Clients 0, B-ACD Clients 0
File flash:/music-on-hold.au (cached) type INVALID Media_Payload_G711Ulaw64k 160 bytes
reseting phones
still dosnt work
11-07-2012 09:00 PM
Hi try change it for:
2911(config-telephony)#moh music-on-hold.au
2911(config-telephony)# no create cnf-files
2911(config-telephony)#create cnf-files
Cheers
Bruno Rangel
"Se você quiser alguém em quem confiar, confie em si mesmo. Quem acredita sempre alcança"
Renato Russo
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide