Cisco IP Communicator Administration Guide (1.1)
Troubleshooting Cisco IP Communicator
Downloads: This chapterpdf (PDF - 233.0KB) The complete bookPDF (PDF - 2.44MB) | Feedback

Troubleshooting Cisco IP Communicator

Table Of Contents

Troubleshooting Cisco IP Communicator

Resolving Installation Problems

Resolving Startup Problems

General Troubleshooting Tips

Using the Quality Report Tool

Using the Error Reporting Tool


Troubleshooting Cisco IP Communicator


This chapter provides information that can help you troubleshoot problems with Cisco IP Communicator.

For additional troubleshooting information, refer to these documents:

The Cisco IP Communicator User Guide—Contains detailed information about installation and voice quality issues in the troubleshooting section. The User Guide is available by right-clicking on the Cisco IP Communicator interface or from the Cisco IP Communicator link online
http://www.cisco.com/univercd/cc/td/doc/product/voice/c_ipphon/english/
index.htm

Using the 79xx Status Information For Troubleshooting—This technical note is geared toward hardware Cisco IP Phones, but contains information that you might find useful for Cisco IP Communicator. It is available to registered Cisco.com users at this URL:
http://www.cisco.com/warp/customer/788/AVVID/telecaster_trouble.html

This chapter includes these topics:

Resolving Installation Problems

Resolving Startup Problems

General Troubleshooting Tips

Using the Quality Report Tool

Using the Error Reporting Tool

Resolving Installation Problems

Table 8-1 provides information for troubleshooting Cisco IP Communicator installation.

Table 8-1 Cisco IP Communicator installation troubleshooting

Symptom
Explanation and solution

Not enough space on the C drive

Even if the TEMP variable is set to D:\temp, the installation program copies files by default in the C:\Program Files\InstallShield folder for repairing existing installations. Approximately 20 MB of additional space is required for the installation. To fix the problem, ask the user to free up additional space on the C drive.

Uninstall does not remove all files

The uninstall program will not remove the following files that are added or modified during runtime; you need to delete them manually:

Documents and Settings\<username>\Application Data\Cisco\Communicator

Note that the Application Data folder is hidden.


Related Topics

Resolving Startup Problems

General Troubleshooting Tips

Using the Quality Report Tool

Using the Error Reporting Tool

Resolving Startup Problems

After installing Cisco IP Communicator and adding it to Cisco CallManager, Cisco IP Communicator should start up as described in the "Understanding the Startup Process" section on page 1-10. If the application does not start up properly, verify the following:

Check network connectivity. If the network is down between Cisco IP Communicator and the TFTP server or Cisco CallManager, Cisco IP Communicator cannot startup properly.

Verify TFTP settings. Make sure that the correct TFTP settings are selected in Cisco IP Communicator (right-click > Preferences > Network). First-time remote users with a freshly installed application might not be able to use Cisco IP Communicator until specifying a TFTP address.

Verify that the device name derived from the network interface selection in Cisco IP Communicator (right-click > Preferences > Network) is correct and matches the device name specified in Cisco CallManager.

Verify that the Cisco IP Communicator device is has been added to Cisco CallManager. Review the information and procedures in the "Adding Devices to the Cisco CallManager Database" section.

If the device is in the Cisco CallManager database, and all of the above criteria have been met, the device could still experience startup problems if the device's configuration file is damaged. In this case, delete the device from the Cisco CallManager database, make a copy of a configuration file for a functional device of the same type as the problematic device, and rename the file. Use the convention SEPMAC_address.cnf.xml, where MAC_address is the MAC address (or device name) of the deleted device. Replace the old configuration file with the new one and add the device to the Cisco CallManager database. See the "Adding Devices with Cisco CallManager Administration" section for details.

See Table 8-2 for more information on resolving Cisco IP Communicator startup problems.

Table 8-2 Resolving Cisco IP Communicator startup problems

Symptom
Explanation and solution

Error messages "Registering" or "Defaulting to TFTP" server repeat, and lines never appear

Cisco IP Communicator is unable to contact the TFTP server. Check network connectivity to the TFTP server. If you can ping the server, ensure that DHCP option 150 is correctly set, or, if you are not using DHCP in your network, make sure that the TFTP server address is specified from the Cisco IP Communicator interface (right-click > Preferences > Network).

Remote users should be sure to establish network connectivity before launching Cisco IP Communicator.

Cisco IP Communicator fails to register and shows the error "Error DBConfig"

There is no device record for this Cisco IP Communicator device in Cisco CallManager, or auto-registration is disabled. Ensure that device record that you have created matches the network adapter chosen with Cisco IP Communicator (right-click > Preferences > Network). See the "Selecting a Device Name" section. Also, ensure that the selected network adaptor still exists in the computer (for example, ensure that a selected wireless card has not been removed.) Finally, ensure that Cisco IP Communicator is configured to use the correct TFTP server setting. (right-click > Preferences > Network). See the "Specifying a TFTP Server" section.

Cisco IP Communicator cannot find the network interface device and asks user to reinsert it or choose a new one, or Cisco IP Communicator shows the wrong extension number at startup

Ensure that the network interface chosen for Cisco IP Communicator (Preferences > Network > Network Adapter) is installed on the system.

The network adapter setting allows Cisco IP Communicator to identify itself to the network; it is not used for audio transmission. For this reason, you do not need to change this setting once it is established unless you are permanently removing or disabling the selected network interface. In this case, select the new interface, re-administer the device in Cisco CallManager administration, and delete the old device record.

As a rule, users with laptops that use docking stations should undock before launching Cisco IP Communicator for the first time after installation.

See the "Selecting a Device Name" section for more information.


Related Topics

Resolving Installation Problems

General Troubleshooting Tips

Using the Quality Report Tool

Using the Error Reporting Tool

General Troubleshooting Tips

Table 8-3 provides general troubleshooting information for Cisco IP Communicator. Additional troubleshooting information is presented in the Cisco IP Communicator User Guide. Access the User Guide by right-clicking on the Cisco IP Communicator interface or by choosing the Cisco IP Communicator link online:
http://www.cisco.com/univercd/cc/td/doc/product/voice/c_ipphon/english/
index.htm

Table 8-3 General Cisco IP Communicator troubleshooting 

Symptom
Explanation and solution

Poor quality when calling digital cell phones using the G.729 codec

When the user chooses to use low-bandwidth (the G.729 codec), calls between Cisco IP Communicator and a digital cellular phone might have poor voice quality. Use G.729 only when absolutely necessary.

Resetting unexpectedly

Cisco IP Communicator resets when it loses contact with the Cisco CallManager server. This lost connection can be due to any network connectivity disruption, including cable breaks, switch outages, and switch reboots. A lost connection can also be due to roaming out of range while using a wireless network connection.

Or, another system administrator with access to Cisco CallManager might have intentionally reset devices.

Dual-Tone Multi-Frequency (DTMF) delay

If you enter digits too quickly, some of them might not be recognized.

Codec mismatch between Cisco IP Communicator and another device

The RxType and the TxType statistics show the codec that is being used for a conversation between this IP device and the other device. These values of these statistics should match. If they do not, verify that the other device can handle the codec conversation or that a transcoder is in place to handle the service.

See the Viewing the Call Statistics Screen Locally, page 7-8.

Sound sample mismatch between Cisco IP Communicator and another device

The RxSize and the TxSize statistics show the size of the voice packets that is being used a conversation between this IP device and the other device. The values of these statistics should match.

See the Viewing the Call Statistics Screen Locally, page 7-8.

Gaps in voice calls

Check the AvgJtr and the MaxJtr statistics. A large variance between these statistics might indicate a problem with jitter on the network or periodic high rates of network activity.

See the Viewing the Call Statistics Screen Locally, page 7-8.

User cannot hear any audio, not even a dial tone

If the user is using a docking station, and the audio device is plugged into it, make sure that the computer is connected to the docking station, as well.

Try restarting Cisco IP Communicator.

One-way audio

If the remote party cannot hear the person who placed the call on a Cisco IP Communicator, it may be for one of the following reasons:

The Cisco IP Communicator party has muted the recording device.

The Cisco IP Communicator party has plugged the headset and speaker plugs into the wrong ports on the PC.

The Cisco IP Communicator party is running another application that is using the microphone, such as a sound recorder or another software-based phone.

The Cisco IP Communicator audio settings are incorrect. See the Cisco IP Communicator User Guide for more information.

If the Cisco IP Communicator party cannot hear the remote party, it may be for the following reasons:

The Cisco IP Communicator user is relying on a non-supported VPN. To resolve the issue, you must set up a web reflector page or manually specify the IP address in the Network Audio Settings window from the Cisco IP Communicator interface (right-click > Audio > Network). See the "Resolving Audio IP Address Auto-Detection Problems" section.

If Cisco IP Communicator is behind a firewall, make sure that the firewall is configured to pass TFTP and RTP traffic using the appropriate port range. See the "Selecting an Audio Port Range" section.

The Cisco IP Communicator party has plugged the headset and speaker plugs into the wrong ports on the PC.


Tip In cases of occasional one-way audio, try holding and resuming the call while the symptom is occurring. This can resolve the problem.


Echo

If the remote party hears echo, and if the Cisco IP Communicator user is using a headset, the Cisco IP Communicator user should decrease the microphone level as much as possible from the Audio Tuning Wizard and make sure that Microphone Boost is disabled. Then, confirm the new volume setting by calling another party.

If the Cisco IP Communicator user is using the PC's internal speaker and microphone, make sure that the sound card is assigned to speakerphone mode and that the Cisco IP Communicator party has toggled on the speakerphone button in Cisco IP Communicator interface.

If the Cisco IP Communicator party hears echo, the user should verify that his or her sound card is not feeding back audio from the microphone to the speaker. Advise the user to follow these steps:

1. Right-click on the microphone icon in the system try and choose Open Volume Controls.

2. Choose Options > Properties > Playback and make sure that all the check boxes in the lower part of the window are selected, then click OK.

3. In the Volume Control window, make sure that Mute is selected for the Microphone Balance column.

The remote party's voice is disrupted by unintended silences or sounds jittery

Close any unnecessarily applications. Be aware that launching applications and performing network-intensive tasks such as sending email may affect audio quality.

Occasional pops, clicks, or broken audio might occur if the network is experiencing congestion or data traffic problems.

If the user is using Cisco IP Communicator over a remote connection (for example, on a VPN connection from home or a hotel), voice quality is probably suffering from insufficient bandwidth. Enable the "Optimize for low bandwidth" feature by right-clicking on the Cisco IP Communicator interface and choosing Preferences > Audio. (When using low bandwidth, the user might want to apply filters to improve voice quality. See the "Modifying Advanced Audio Settings" section or the User Guide.)

If the problem persists, verify that the user's sound cards and audio drivers are correctly installed.

Remote party hears distorted/robotic audio or background noise, or inconsistent volume levels

The volume slider in the Cisco IP Communicator interface might be set too high. This can cause various kinds of problems, including robotic transmitted audio, background noise, and sometimes changing volume levels in received audio.

To solve the problem, do the following:

1. Test the volume level of Cisco IP Communicator for each audio mode (headset mode, speakerphone mode, and/or headset mode) by going off-hook using that mode. (To test handset mode, lift the handset; to test speakerphone or headset mode, make sure that only the headset or speakerphone button is lit.)

2. Once you hear a dial tone, click the volume button in the main interface. A volume slider will appear above the volume button. If the position of the slider is not in the middle of the range, press the volume button to reposition the slider so that the volume level is near the middle of the range.

3. Repeat steps 1 and 2 for each audio mode.

4. Run the Audio Tuning Wizard (right-click > Audio Tuning Wizard) to verify that the sound levels are satisfactory.

AutoUpdate seems unresponsive or slow

You can resolve this issue by enabling HTTP access to the Communicator folder on the TFTP server. To do this, run the Cisco IP Communicator Administration Tool and select the option to enable HTTP access. See the "Running the Cisco IP Communicator Administration Tool" section.

Quick Search will not work

If you want to configure Quick Search to work with an external directory, you cannot use the Directory Wizard. Instead you must create a custom configuration file. Additionally, the user might need to enter credential information. See the "Configuring Quick Search" section.

The Audio Tuning Wizard will not allow user to tune the microphone

When Cisco IP Communicator on a computer that is running Windows 2000, users cannot use the Audio Tuning Wizard to tune the microphone of an audio device that is currently active. Users should choose a time when they are not on a call and when the audio device is not in use by another application to tune it. This is not an issue for Windows XP users.



Note Unlike hardware-based phones, Cisco IP Communicator does not generate a 100 Hz tone for testing purposes.


Related Topics

Resolving Installation Problems

Resolving Startup Problems

Using the Quality Report Tool

Using the Error Reporting Tool

Using the Quality Report Tool

The Quality Report Tool (QRT) is a voice-quality and general problem-reporting tool for Cisco IP Communicator and other Cisco IP Phone devices. QRT is installed as part of the Cisco CallManager installation.

You can configure Cisco IP Communicator to use with QRT so users can report problems with phone calls. Users can report issues by using the QRT softkey. The QRT softkey is available only when Cisco IP Communicator is in the Connected, Connected Conference, Connected Transfer, and/or OnHook states.

When users choose the QRT softkey on Cisco IP Communicator, they are presented with a list of problem categories. Users can then choose the appropriate problem category, and their feedback is logged in an XML file. Actual information logged depends on the user selection and whether the destination device is Cisco IP Communicator.

For more information about using QRT, refer to Cisco CallManager Serviceability Administration Guide and Cisco CallManager Serviceability System Guide.

Related Topics

Resolving Installation Problems

Resolving Startup Problems

General Troubleshooting Tips

Using the Error Reporting Tool

Using the Error Reporting Tool

The Cisco IP Communicator Error Reporting Tool auto-collects pieces of information from the user's PC (including trace files, registry settings, and audio device configuration) that you can use to troubleshoot problems.

To generate the report, users choose Start > Programs > Cisco IP Communicator > Error Reporting and select OK when prompted.

The Error Reporting Tool saves data in the following locations:

On computers using Microsoft Windows XP: Start > My Documents > Cisco IP Communicator

On computers using Microsoft Windows 2000: Start > Documents > My Documents > Cisco IP Communicator


Note The paths described above will not be visible until the user creates an error report.


Advise users to generate an error report whenever they run into problems using Cisco IP Communicator. Cisco technical support might need the report for troubleshooting purposes.

Additionally, advise users to check the "Enable Logging" check box in the User tab of the Preferences dialog after installing Cisco  IP Communicator (User > Troubleshooting > Enable logging). Enabling logging produces a report with the highest and most useful level of detail.

Related Topics

Resolving Installation Problems

Resolving Startup Problems

General Troubleshooting Tips

Using the Quality Report Tool