Troubleshooting Video Greetings in Cisco Unity Connection 10.0(1)

Cisco Unity Connection 10.0(1) allows the user to record and play video greetings for the identified callers using a video endpoint. For the outside callers, Unity Connection only plays the video greetings depending on the class of service configuration. See the following sections for information on troubleshooting problems with the video greetings:

Error Message Appears When You Test the Connectivity of Video Services

You may receive the following error messages on the Edit Video Service page of Cisco Unity Connection Administration when you test the connectivity of Unity Connection with the video server:

  • “Video Service cannot be contacted by pinging.”

If you receive the “Video Service cannot be contacted by pinging.” error message on the Tasks Execution Results page while testing connectivity of Unity Connection with the video server, make sure:

blank.gif The DNS server is up and running.

blank.gif The FQDN, IP address, or hostname of the video server entered on the Edit Video Service page is correct.

note.gif

Noteblank.gif If the DNS server is not available, make sure that you enter only the IP address in the Video Server Field and the Allow Self Signed Certificate for Video Servers check box is checked.


blank.gif The state of video server is active and running.

blank.gif The system firewall is not blocking ICMP protocol.

  • “Video server is not responding on the port <port number>.”:

If you receive the “Video server is not responding on the port <port number>.” error message on the Tasks Execution Results page when you test the connectivity of the Unity Connection with video server, make sure that the port number entered on the Edit Video Service page is correct.

  • “Username or password is incorrect.”:

If you receive the “Username or password is incorrect.” error message on the Tasks Execution Results page when you test the connectivity of the Unity Connection with video server, make sure that the username and password of video server entered on the Edit Video Service page are correct.

  • “Failure in validating the video server certificates.”:

If you receive the “Failure in validating the video server certificates.” error message on the Tasks Execution Results page when you test the connectivity of the Unity Connection with video server, make sure:

blank.gif The DNS server is up and running.

blank.gif The valid video server certificates are uploaded on Unity Connection. If the valid video server certificates are not uploaded, make sure that the third-party video server certificates are uploaded and the Allow Self Signed Certificate for Video Server check box is not checked on the New Video Service page.

note.gif

Noteblank.gif If the DNS server is not available, make sure that you enter only the IP address in the Video Server field and the Allow Self Signed Certificate for Video Server check box is checked.


Error Message Appears When You Test the Connectivity of Video Service Account with Video Services

You may receive the following error messages on the Video Service Accounts Status page of Cisco Unity Connection Administration when you test the connectivity of the video service account (of a user) with video services:

  • “The Enable Video settings are disabled for this user in the Edit Class of Service page.”

If you receive the “The Enable Video settings are disabled for this user in the Edit Class of Service page.” error message on the Tasks Execution Results page when you test the configuration of video service account with video services, make sure that you have selected the Enable Video settings in the Edit Class of Service page for that user.

  • “Video service is disabled.”

If you receive the “Video service is disabled.” error message on the Tasks Execution Results page when you test the configuration of the video service account with video services, make sure that you have selected the Enabled option in the Edit Video Service page.

Unable to Establish Video Call through Telephone User Interface (TUI)

If a user login via direct sign-in using telephone user interface and is unable to establish a video call, check the following:

  • The DNS server is up and running. If the DNS server is not available, make sure that you enter only the IP address in the Video Server field and the Allow Self Signed Certificate for Video Server check box is checked.
  • Make sure that the Cisco Camera and Video Capabilities options are enabled for the device in Cisco Unified Communications Manager.
  • Make sure that the state of video server is up and running using the Test button on the Edit Video Service page.
  • Make sure that you have restarted the Connection Conversation Manager service after updating the video service.
  • Check the connectivity of video service account (of a user) with video server.
  • Check whether the Map Video Service option is enabled in video service account for the user.
  • Check whether the H.264 video format (or codec) is advertised for integrating with video endpoint.
  • Make sure that you integrate Unity Connection with Cisco Unified Communications Manager over SIP.
  • Make sure that the root certificate of video server is uploaded in Tomcat-trust of Unity Connection.
  • Make sure that each server in a Unity Connection cluster does not exceed the maximum of 25 concurrent video calls.

Unable to record Video greeting through Telephone User Interface (TUI)

If a user is unable to record video greetings, when login via direct sign-in using telephone user interface, check whether the state of video server is active and running using the Test button on the Edit Video Service page.

Unable to playback Video greeting through Telephone User Interface (TUI)

If a user login via direct sign-in using telephone user interface and is unable to playback video greetings, consider the following:

  • Check whether the state of video server is active and running using the Test button on the Edit Video Service page.
  • Check whether the My Personal Recording option is enabled for video greetings in the Callers See section for the user.
  • If the video file on video server is corrupted, re-record the video greeting. A video file is considered corrupted when the video greeting gets downgraded to audio during playback.
  • If the response time from DNS is slow, the playback of two subsequent video greetings is delayed.

Unable to Play Video Greetings When Received Unanswered Call

In case of an unanswered call (“ring-no-answer”), if the called user is unable to play video greeting to the calling user, check the following:

  • Whether the state of video server is active and running using the Test button on the Edit Video Service page.
  • Check whether the video service account is created for a user.
  • Check the connectivity of video service account (of a user) with video server.
  • Check whether the My Personal Recording option is enabled for video greetings in the Callers See section for the user.
  • Check whether the Outside Caller option is enabled in the Edit Class of Service page for the called user if the calling user is an unidentified caller.

Troubleshooting Video Quality of Video Greetings

If the video quality is poor during the playback of video greeting, check the following:

  • Check and reduce the KeyFrame Requests interval mentioned in the Interval in Seconds for sending KeyFrame Requests to End Point during recording option. To check and reduce the KeyFrame Requests, navigate to Cisco Unity Connection Administration> Advanced> Telephony> Interval in Seconds for sending KeyFrame Requests to End Point during recording.
  • Check and update the value of the session bit rate for video calls in the Maximum Session Bit Rate for Video Calls in Cisco Unified Communications Manager option depending on the video resolution settings the administrator have selected in Cisco Unity Connection Administration. To check and update the session bit rate, navigate to Cisco Unified Communications Manager> System> Region Information> Region> Maximum Session Bit Rate for Video Calls. To configure video resolution, navigate to Connection Administration> Port Group> Port Group Basics> Change Advertising> Video Resolution.

Error Codes Send by Cisco MediaSense

Unity Connection 10.0(1) is only integrating with Cisco MediaSense video server.

You may receive the following error codes at RTMT tool from Cisco MediaSense.

Table 22-1 Error Codes Received by Cisco MediaSense

Error Code
Description
Applicable to

E_MIU_MS_CONNECTOR_FALIURE

If there is no response or error in HTTP response from Cisco MediaSense.

At the time:

  • Establishing a video call
  • Recording a video greeting
  • Playback of video greeting.

E_MIU_MS_AUTHENTICATION_FAILURE

Username or password is incorrect

At the time of establishing a video call using telephone user interface.

E_MIU_MS_REDIRECT_FAIL

If the redirect IP address or hostname is missing in the response, Cisco MediaSense sends response 3000.

At the time of establishing a video call using telephone user interface.

E_MIU_MS_SESSION_ID_NOT_FOUND

If the requested session ID is not available at Cisco Media Sense.

During playback of video greetings

E_MIU_MS_INTERNAL_FAILURE

If the unknown server error is occurred, Cisco MediaSense sends response 5000.

At the time of establishing a video call

E_MIU_MS_ERROR_UNKNOWN

If any request to Cisco MediaSense fails.

At the time of establishing a video call

E_MIU_MS_RESPONSE_CODE_UNKNOWN

If there is no response code or the response code field is completely missing in the response from Cisco MediaSense.

At the time of establishing a video call

For troubleshooting the scenarios received at the time of establishing a video call, see the “Unable to Establish Video Call through Telephone User Interface (TUI)” section.

For more information on the error codes received from Cisco MediaSense, see the Cisco MediaSense Developer Guide.