cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1951
Views
10
Helpful
17
Replies

Deskphone Directory not working

Good evening,

 

We are facing an issue regarding retrieving contacts from the Directory in the deskphones.

 

A CUCM Pub server is used as the Directory server for other 3 clusters. This server has been configured both in the enterprise parameters and in the UC Services / Service Profile. From Jabber, it works, however, from the deskphones the contacts are not retrieved. 

 

Any idea regarding what i should check? 

 

Thanks. 

17 Replies 17

Hi, 

If my understanding is correct, the directory services work in Jabber and IP phones differently (Corporate Directory)  The desk phones,  pulls the data from the call manager end-users page when a user presses the contacts/directory button on the phone. It does not look at the UC services. 

 

Are you getting any error when you search for a user?

Are you able to search the users listed in the call manager end-user page from the phone?  or do you have the user listed in the call manager end-user page? 

Regards,

  

 

Can you post the error when trying the directory from desk phones.

 

 

 



Response Signature


Morning. Thanks por replying.

 

In User Management – User Settings – UC services, I have configured a new Jabber Client Configuration UC Service Type with this server defined as Directory. Then, I have defined this UC services in the Service Profile which is the one associated with the end users. The end result: from the Jabber devices, the search for contacts in the directory is correct.

 

For deskphones, I have configured the server used as directory in System – Enterprise Parameters – Phone URL Parameters:

 

URL Directories à http://FQDN:8080/ccmcip/xmldirectory.jsp

Secure URL Directories à https://FQDN:8443/ccmcip/xmldirectory.jsp

 

But this is not working. I just get the message “Contact Not Found”. All the users are listed on the User Management - End User menu.

 

Any idea? 

 

Thanks.

On the desk phones do you even get the corporate directory to show up so that you can search for users? It would normally looks something like this.

  • First Name - Search field
  • Last Name - Search field
  • Number - Search field

 



Response Signature


Hello Roger,

 

I get the options and when i fill First/Last Name i get the message "No records found"

 

BR

What if you do a blank search ? does that list all users ?



Response Signature


Hello Nithin,

 

Only the cluster contacts to which the user belongs are shown instead of all those defined on the server used as directory

 

BR

Meaning that you do see all users that are in the CM end user table? If so this is how it works. The phones will use the end user table in CUCM for it's directory. If you want something else you'd need to use a 3:rd party directory service.



Response Signature


Hello Roger, 

 

That's exactly what I explained at the beginning, that we have three clusters and the publisher of a fourth cluster functions as the Directory Server of the other three. For this, I have configured the fqdn of that server in the enterprise parameters of the other three:

 

"For deskphones, I have configured the server used as directory in System – Enterprise Parameters – Phone URL Parameters:

 

URL Directories à http://4th-Cluster-PUB-FQDN:8080/ccmcip/xmldirectory.jsp

Secure URL Directories à https://4th-Cluster-PUB-FQDN:8443/ccmcip/xmldirectory.jsp"

 

And for Jabber, which are working:

 

"In User Management – User Settings – UC services, I have configured a new Jabber Client Configuration UC Service Type with this server defined as Directory. Then, I have defined this UC services in the Service Profile which is the one associated with the end users. The end result: from the Jabber devices, the search for contacts in the directory is correct."

 

i tried the same on my lab,  Cluster 1 publisher  Ip is 10.60.51.10 and i used cluster 2 CUCM  IP 10.60.51.25 on enterprise URI FQDN and this doesn't work as you expect. using the URL with second cluster ip on a browser i can see all users in second Cluster.

 

i didn't find a guide to achieve this. but i found some thing close to  this requirement on community. have a look on below thread.

 

https://community.cisco.com/t5/ip-telephony-and-phones/brows-user-directory-from-another-cucm-cluster/td-p/2289845



Response Signature


On the 4:th cluster that you want to use as the directory provider, for phones in the other clusters, you will need to configure all devices. The reason for this is that CUCM uses the device as the authentication for access control.

You should be able to verify this by creating one device in the 4:th cluster that you use to test this from. The devices itself does not need to register with the 4:th cluster, it just needs to be in the database for the authorisation to work.

Even if this would work it’s not a very practical solution. Are there any specific reason for why you don’t synchronise the entire end users information into all CMs and use the standard setup for directory information where the phones query the CM the register with for this?



Response Signature


Adding cluster 1 phone on cluster 2 CUCM and using Cluster 2 IP  as directory URL in Cluster 1 Enterprise parameter doesn't work.

CIPC is registered on CUCM cluster 1 and CUCM version is 12.5

1.png

2.PNG3.PNG4.PNG5.PNG6.PNG



Response Signature


What if you only change the URL for the two directory enterprise parameters?



Response Signature


Good morning,

 

I have tried setting the fourth cluster only in the directory enterprise parameters and doesn´t work. Is it necessary to set the device with exactly the same configuration or just MAC and Owner? 

 

BR