since CCM provides the corporate directory via the enterprise parameters, this means that all phones registered to CCM with the directories button will use the set URL.
to keep this URL from being reached by a phone or group of phones, you can use ACLs in the switch and/or router to block this access.
NOTE: cisco states "there is no proper procedure to disable corporate directory on a single IP phone"
this goes for multiple phones as well.
using ACLs/VACLs to block the access seems the only way. this is how i do it at my office as well.
The phones use the defualt URL http://
I experimented with copying the "xmldirectory.asp" file and renaming it to "test.asp". Then, I stripped out everything in "test.asp" between
On the phone configuration page of a phone I'm testing with, I used the URL http://10.1.1.100/CCMCIP/test.asp. Now when I press the directory button of the phone, I see a screen that says "Authorization Required!" and it wants a username and password. I tried using my username and password for the Call Manager with no success...which I'm glad it didn't work. I like that it shows a "visitor" that the phone is "secure"...or at least pretends to be. :)
The directory of the xmldirectory.asp is in C:\CiscoWebs\IPPhoneServices\CCMCIP\.
This was a good question to ask the forum. We havn't thought of blocking corporate directory of our lobby/vistor phones, but I definitely see the need after thinking about it. Thanks.
If you go directly to the phone and search for the Directory URL setting, you can put whatever you want there (that is not a valid entry) with this the phone will not have access to the Corporate Directory.
i've stripped down the xmldirectory.asp file so it does not display the option for corporate directory.
i've named the new file "noDirectory.asp"
simply put this file in the "
works like a champ! :)
ps..using the nodirectory.asp file provided will keep your phone from generating an error "host not found", as can be seen when just using a bogus directory entry.
Hi, that works well! Is there anyway to also remove the rest of the menu items?