Cisco Unity - Failed to record name issue
Problem
When you try to upload a WAV voice prompt file in Cisco Unity Connection call handlers using Media Master Applet, you get an error saying “Failed to record name”.
Pre-requisites (i.e. never hurts to have these in place)
- Update Java to the latest version
- Add your Unity address to the safe sites in Control Panel > Java > Security
- Add your Unity address to the Internet Explorer safe sites
- Add your Unity address to the Internet Explorer compatibility sites
Solution 1
- Login to Cisco Unity Connection and go to the affected call handler
- Select the greeting (Standard / Closed) you want to apply the WAV to
- Click on Play/Record Options > Open File > choose the WAV file and click on open
- Click Playback > Select "Use Phone" from the menu and click Play
- Enter your IP Phone number or any random number (it doesn't matter if Unity fails to play the greeting, it will process the file anyway)
- Click on Save and check for a message at the top saying "Greeting Updated"
- Click on Play/Record again and verify if the greeting has been successfully imported
Solution 2
If the steps in Solution 1 still result in the same error, you can try getting rid of the iframe and uploading the WAV file directly to the call handler subpage.
- Navigate to the Greeting page of the affected call handler
- Right-click anywhere on the page and click Properties to view the URL address of the iframe
- Copy the URL of the iframe and paste into the address bar
You will see the Greeting subpage will load without the menu on the right - Try performing the steps in Solution 1 again
Solution 3
Try downgrading to JRE version 7. You might need to find a third party website hosting obselte versions of JRE. 7u17 has worked in my case.
Hope this helps!