Very similar post to:
Where we are trying to setup a custom web server that will serve our custom Corporate directory and the Personal Directory.
We have had the corporate directory working under out 4.1 cluster, and recently upgraded to 6.1.2
Since then the Personal Directory which contains the Fast dials and PAB have moved under the directories button.
So what we want to achieve is to have our own directories url with our corporate directory under it and the personal directory.
So i have updated the .asp script that we used on our 4.1 cluster to include the extra menu item.
The directory url .asp looks like this:
serverIP = "x.x.x.x";
Response.ContentType = "text/xml";
Response.Buffer = true;
Response.Write("<CiscoIPPhoneMenu>\r\n<Prompt>Select a directory</Prompt>\r\n<MenuItem>\r\n<Name>Corporate Directory</Name>\r\n<URL>http://" + serverIP + "/directory/ldapdirectory2.asp</URL>\r\n</MenuItem>\r\n<MenuItem>\r\n<Name>Personal Directory</Name>\r\n<URL>http://PUBLISHER-IP:8080/ccmpd/pdCheckLogin.do?name=undefined</URL>\r\n</MenuItem>\r\n</CiscoIPPhoneMenu>");
The way i found the Personal Directory URL was from inside the 6.1 default directory xml file.
This was the text that was in the file:
So to me this url: http://PUBLISHER-IP:8080/ccmpd/pdCheckLogin.do?name=undefined
is the URL that points the phone to the Personal Directory when selected on the phone.
So i have applied the custom directory to a few test phones and i can now use our internal corp directory and the Personal Directory.
When selecting the PD, a user can login and out without a problem. They can set their own Fast dials and PAB entries.
Now the issue is when setup this way with the custom url, there are some issues with the PD.
What we are seeing is that people can log into the PD setup their fast dies etc, then if another person on the cluster logs into their PD, then they get the fastdials not of their own login, but the last person to login to the PD service. So When person A is logged in to the PD directory service, they are fine, however when person B logs in, they get person A's PAB and fast dials. Same with Person C.
Very strange. It is as if the Call manager doesn't know which phone belongs to which PD account.
has anyone had a similar issue like this? If not, where could i start to try and find a fix to this issue?
FYI: When i change the phones back to the 6.1.2 local default directory url, everything works fine. there are no issue like i have described above.
Would really appreciate some help on this.