Guest

Cisco Unified Communications Manager (CallManager)

Fixing Issues with Corporate Directory Lookup from the Cisco IP Phone

Document ID: 13936



Contents

Introduction
Prerequisites
      Requirements
      Components Used
      Conventions
Fix Corporate Directory Issues in Cisco CallManager 3.x
      Change the URL Directory Value in Cisco CallManager 3.x
      Reset the TFTP Server
      Reset Your IP Phones
Fix Corporate Directory Issues in Cisco CallManager 4.x
      Change the URL Directory Value in Cisco CallManager 4.x
      Reset the TFTP Server
      Reset Your IP Phones
Disable Corporate Directory in Cisco CallManager 4.x
      Disable Corporate Directory on all IP Phones
      Disable Corporate Directory on a Single IP Phone
Share Corporate Directories Between Clusters
"Server Not Found" Error Message When You Access the Corporate Directory
NetPro Discussion Forums - Featured Conversations
Related Information

Introduction

If you are unable to access the Corporate Directory from your Cisco IP phone, you could have problems with the Corporate Directory URL. The URL could have an incorrect Cisco CallManager name IP address and your IP phones cannot resolve it.

This document describes how to resolve most issues with Corporate Directory. Follow all the directions in this document in order. If you continue to have issues, contact Cisco Technical Support.

Prerequisites

Requirements

There are no specific requirements for this document.

Components Used

The information in this document is based on these software and hardware versions:

  • Cisco CallManager versions 3.x and 4.x

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

Refer to Cisco Technical Tips Conventions for more information on document conventions.

Fix Corporate Directory Issues in Cisco CallManager 3.x

Change the URL Directory Value in Cisco CallManager 3.x

Complete these steps to change your Corporate Directory URL in Cisco CallManager 3.x. This URL is the same URL that your IP phones need to access the Corporate Directory.

  1. Access your Cisco CallManager Administration Menu and select System > Enterprise Parameters.

    corp_directory1.gif

  2. Select URL Directories and check the Value field.

    If this field contains your Cisco CallManager name, change it to your Cisco CallManager IP address. If this field contains an IP address, make sure that it is the same as your Cisco CallManager IP address.

    corp_directory2.gif

    Note: Change only the name of your Cisco CallManager to your Cisco CallManager IP address. The path must be the same.

  3. Click Update after you make these changes.

    The new URL value now has your Cisco CallManager IP address.

    corp_directory3.gif

    In this example, the Cisco CallManager name My_Call_Manager is changed to its IP address of 10.10.10.1.

  4. Reset the TFTP server and IP phones after you change the URL Directories value.

    The IP phones request their TFTP information from the TFTP server. The new URL is delivered to the phone at boot time via TFTP.

Reset the TFTP Server

Complete these steps to reset your TFTP server in Cisco CallManager 3.x.

  1. Select Service > Control Center in your Cisco CallManager Administration menu. When you see either your Cisco CallManager name or IP address, click on it.

    corp_directory4.gif

  2. Click Stop next to Cisco TFTP. A square icon displays.

    corp_directory5.gif

  3. Click Start next to Cisco TFTP.

    A triangle icon displays that indicates the service is running.

    Note: If you have more than one Cisco CallManager, follow steps 1 through 3 on every Cisco CallManager.

    corp_directory6.gif

Reset Your IP Phones

Once you have reset the TFTP server in all Cisco CallManager servers, reset your IP phones. You can reset your IP phones one-by-one or through your Cisco CallManager Administration.

caution Caution: If you reset all your IP phones through your Cisco CallManager, all your live phone calls are dropped. Perform this activity while the system is not in production.

  1. Select System > Cisco CallManager and choose either your Cisco CallManager Server name or IP address.

    corp_directory7.gif

  2. Click Restart Devices.

    Note: If you have more than one Cisco CallManager, follow steps 1 through 2 on every Cisco CallManager.

    Once this is completed in all Cisco CallManager servers, access the Corporate Directory from any IP phone.

    corp_directory8.gif

Fix Corporate Directory Issues in Cisco CallManager 4.x

Change the URL Directory Value in Cisco CallManager 4.x

Complete these steps to change your Corporate Directory URL in Cisco CallManager 4.x. This URL is the same URL that your IP phones need to access the Corporate Directory.

  1. Access your Cisco CallManager Administration Menu and select System > Enterprise Parameters.

    corp_directory-9.gif

  2. Scroll down to URL Directories and check the value in this field.

    If this field contains your Cisco CallManager name, change it to your Cisco CallManager IP address. If this field contains an IP address, make sure that it is the same as your Cisco CallManager IP address. Click Update after you make these changes.

    corp_directory-10.gif

  3. Reset the TFTP server and IP phones after you change the URL Directories value.

    The IP phones request their TFTP information from the TFTP server. The new URL is delivered to the phone at boot time via TFTP.

Reset the TFTP Server

Complete these steps to reset your TFTP server in Cisco CallManager 4.x.

  1. Select Application > Cisco CallManager Serviceability in your Cisco CallManager Administration menu.

    corp_directory-11.gif

  2. Select Tools > Control Center in your Cisco CallManager Serviceability menu.

    corp_directory-12.gif

  3. When you see either your Cisco CallManager name or IP address, click on it.

    corp_directory-13.gif

  4. Select Cisco TFTP and click Stop.

    corp_directory-14.gif

  5. Once you stop the Cisco TFTP service, you see a square icon next to it.

    While Cisco TFTP is selected, click Start to start the Cisco TFTP service. The square icon changes into a triangle icon. This indicates the service is running.

    corp_directory-15.gif

    Note: If you have more than one Cisco CallManager, follow steps 1 through 5 on every Cisco CallManager.

Reset Your IP Phones

Once you reset the TFTP server in all Cisco CallManager servers, you need to reset your IP phones. You can reset your IP phones one-by-one or through your Cisco CallManager Administration.

caution Caution: If you reset all your IP phones through your Cisco CallManager, all your live phone calls are dropped. Make sure to perform this activity while the system is not in production.

  1. Select System > Cisco CallManager.

    corp_directory-16.gif

  2. Select either your Cisco CallManager Server name or IP address.

    corp_directory-17.gif

  3. Click Reset Devices.

    A warning that states that all calls in progress will be dropped displays. Click OK if you are ready to rest the devices.

    corp_directory-18.gif

    Note: If you have more than one Cisco CallManager, follow steps 1 through 3 on every Cisco CallManager.

    Once this is done in all Cisco CallManager servers, access the Corporate Directory from any IP phone.

Disable Corporate Directory in Cisco CallManager 4.x

Disable Corporate Directory on all IP Phones

Complete these steps to disable the Corporate Directory on all IP phones.

  1. Go to the Cisco CallManager Administration page.

  2. Select System > Enterprise Parameters.

  3. Scroll down to the Phone URL Parameters section.

  4. Remove any value for the URL Directories parameter and click Update.

    corp_directory-19.gif

  5. Select Application > Cisco CallManager Serviceability from the menu.

  6. Select Tools > Control Center.

  7. Select the Cisco CallManager Server.

  8. Select Cisco TFTP and click Restart.

    corp_directory-20.gif

  9. Repeat steps 7 and 8 for all Cisco CallManager servers.

  10. Select Application > Cisco CallManager Administration from the menu.

  11. Select System > Cisco CallManager.

  12. Get the list of all Cisco CallManagers.

  13. Select a Cisco CallManager.

  14. Click Reset Devices and click OK if you are ready to reset the devices associated with this Cisco CallManager.

    corp_directory-21.gif

    Note: If you reset all of your IP phones through your Cisco CallManager, all your live phone calls are dropped. Make sure to perform this activity while the system is not in production.

  15. Repeat steps 13 and 14 for all Cisco CallManagers.

Once the procedure is done, Corporate Directory is not visible in any of the IP phones.

Disable Corporate Directory on a Single IP Phone

Complete these steps to disable the Corporate Directory for one or a group of phones.

Note: There is no proper procedure to disable Corporate Directory on a single IP phone. This is only a workaround.

  1. Go to the Cisco CallManager Administration page.

  2. Select Device > Phone.

  3. Select the phone in which Corporate Directory should be disabled.

  4. Scroll down to the Cisco IP Phone - External Data Locations (leave blank to use the default) section.

  5. Insert any incorrect or fake URL for the Directory field and click Update.

    corp_directory-22.gif

When you access the Directories button from the IP phone, the Corporate Directory option is not listed, but a Host not found message is displayed on the IP phone.

Share Corporate Directories Between Clusters

If you have two clusters and you use DC Directory, you must maintain two different LDAPs. DC Directory replicates itself only within the cluster. Therefore, if you want to search for a user in cluster B from cluster A via directories, the cluster B user needs to be in the directory for cluster A. Essentially, when you add a new user, you must add the user to both directories. You can then create translation patterns and send the calls across an inter cluster trunk (depending on your dial plan). This is possible only if you have Directory Numbers (DN) that do not overlap.

"Server Not Found" Error Message When You Access the Corporate Directory

When you try to access the Corporate Directory on a Cisco IP Phone, you might receive the "Server Not Found" error message if the default User Locale in the Enterprise Parameters configuration is different than the locale that the device uses. For example, you might receive this error message if the User Locale is English and the Device Locale is Spanish.

In order to resolve this issue, make sure the device is set to the same local as the User Locale in the Enterprise Parameters configuration.

NetPro Discussion Forums - Featured Conversations

Networking Professionals Connection is a forum for networking professionals to share questions, suggestions, and information about networking solutions, products, and technologies. The featured links are some of the most recent conversations available in this technology.
NetPro Discussion Forums - Featured Conversations for Voice
Service Providers: Voice over IP
Voice & Video: Voice over IP
Voice & Video: IP Telephony
Voice & Video: IP Phone Services for End Users
Voice & Video: Unified Communications
Voice & Video: IP Phone Services for Developers
Voice & Video: General

Related Information



Updated: Jun 28, 2007Document ID: 13936