12-15-2009 11:01 AM - last edited on 03-25-2019 07:54 PM by ciscomoderator
I have a small lab to study for
CCNA Voice. CME is on a 2610xm router, running IOS 12.4.(15)T11 and CME 4.1 CUCME. I have currently have two phones on the system. One 7960 and one 7940. I have a basic setup right now which works just fine, but when studying the section on Local Directory, it states that the local directory is built automatically based on the names under the ephone-dns, which I have, but there isn't even an option on the phones to view the local directory. I've checked the telephony services and local directory service is enabled. All I have listed is when the directory button on the phone is pressed is missed calls, received calls, and placed calls.
Can anyone shed some light on why I don't have the local directory option under directories on the phone?
Thanks
Dan
12-15-2009 02:38 PM
Phone FW up to date ?
12-15-2009 04:50 PM
I "assume" it is, I just down loaded it prior to building the CME box. The load I'm using is
P00308000100.loads or the cmterm-7940-7960-sccp.8-0-1 file.
12-16-2009 01:22 AM
Please upgrade to 8.0.(10).
12-16-2009 09:20 AM
Upgraded to 8.0.(10) and no change. I did reboot the router just to make sure the phones had a fresh start.
12-16-2009 09:22 AM
The IP Phone builds the Corporate Directory link based on the contents of the HTTP "Directory URL" that comes over in the TFTP configuration file.
In CUCM you can modify this parameter in Enterprise Parameters.
The corporate directory feature on the phone is HTTP based. This may help shed some light on to how the CME works.
From the phone's perspective we parse the TFTP config file, pull the URL from it, resolve the name, and then connect.
12-16-2009 09:50 AM
ok, I think I'm following your logic, but how can I check to see if the phone is actually pulling the http information it needs? Or is there a parameter on the router I need to check for http? I do see "ip http server" in the running config, and since I didn't put that in, I assume that is a default setting. Is this something the phone needs/uses? Or should there be some kind of http configuration under telephony services?
12-16-2009 09:58 AM
http comes after, before that, cme pushes the menu entry to the phone via sccp.
Send config.
12-16-2009 10:06 AM
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname routercme2610xm
!
boot-start-marker
boot-end-marker
!
!
no aaa new-model
memory-size iomem 10
no network-clock-participate slot 1
no network-clock-participate wic 0
ip cef
!
!
no ip dhcp use vrf connected
ip dhcp excluded-address 192.168.4.1 192.168.4.9
!
ip dhcp pool VOICE_SCOPE
network 192.168.4.0 255.255.255.0
default-router 192.168.4.1
option 150 ip 192.168.4.1
dns-server 4.2.2.2
!
!
no ip domain lookup
multilink bundle-name authenticated
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
archive
log config
hidekeys
!
!
!
!
!
!
interface FastEthernet0/0
no ip address
duplex auto
speed auto
!
interface FastEthernet0/0.10
description Router Voice Vlan Interface
encapsulation dot1Q 10
ip address 192.168.4.1 255.255.255.0
!
interface FastEthernet0/0.50
description Router Data Vlan Interface
encapsulation dot1Q 50
ip address 192.168.2.3 255.255.255.0
!
interface Serial0/0
no ip address
shutdown
!
ip forward-protocol nd
!
ip http server
no ip http secure-server
!
!
tftp-server flash:P00308001000.loads alias P00308001000.loads
tftp-server flash:P00308001000.bin alias P00308001000.bin
tftp-server flash:P00308001000.sbn alias P00308001000.sbn
tftp-server flash:P00308001000.sb2 alias P00308001000.sb2
!
control-plane
!
!
!
!
!
!
!
!
!
telephony-service
load 7960-7940 P00308001000
max-ephones 8
max-dn 16
ip source-address 192.168.4.1 port 2000
max-conferences 4 gain -6
transfer-system full-consult
directory entry 1 4001 name Dan Vaughn
directory entry 2 4002 name Mark Vaughn
!
!
ephone-dn 1
number 4001
name Dan Vaughn
!
!
ephone-dn 2
number 4002
name Mark Vaughn
!
!
ephone 1
mac-address 0030.94C2.D26B
button 1:1
!
!
!
ephone 2
mac-address 000D.BC04.868B
button 1:2
!
!
!
line con 0
password cisco
login
line aux 0
line vty 0 4
password cisco
login
!
!
end
12-16-2009 10:29 AM
You can see if the phone has the proper entry for the Directory URL by going to the following:
Settings > 3 (Network Configuration) > 27 (Directories URL)
If this entry is correct, then try going to that address in a browser and see what gets returned.
If that entry is not correct then check the TFTP config file the phone downloads from CME.
from windows cli
tftp
and look in that XML file for the directories URL entry.
12-16-2009 11:02 AM
As you can see from the config I posted, I have the following listed under tftp:
tftp-server flash:P00308001000.loads alias P00308001000.loads
tftp-server flash:P00308001000.bin alias P00308001000.bin
tftp-server flash:P00308001000.sbn alias P00308001000.sbn
tftp-server flash:P00308001000.sb2 alias P00308001000.sb2
These are the only files I am aware of that the phone needs. Is there another file I'm missing? Under "hostname" on the phone it list the file SEP and the MAC address. Under directory URLs, there isn't anything listed.
12-16-2009 11:14 AM
In fact you don't need the .bin file
I had a problem w/ 8.0(10) in which Hlog softkey was inffective, solved w/ 8.1(2), you can try the same.
12-16-2009 11:28 AM
In the CME type
show telephony-service tftp
Find the .cnf.xml config file path and then type
more system:
That will show you exactly what the phone is going to go to for the directory.
In my system it was
http://
Does your cnf.xml TFTP config file have that local directory path?
12-16-2009 11:54 AM
routercme2610xm#sh telephony-service tftp
tftp-server system:/its/SEPDEFAULT.cnf
tftp-server system:/its/SEPDEFAULT.cnf alias SEPDefault.cnf
tftp-server system:/its/XMLDefault7960.cnf.xml alias SEP003094C2D26B.cnf.xml
tftp-server system:/its/XMLDefault7960.cnf.xml alias SEP000DBC04868B.cnf.xml
routercme2610xm#more system:/its/XMLDefault7960.cnf.xml
routercme2610xm#
I don't see any information at all......
12-16-2009 11:39 AM
Upgraded to 8.1(2) and still no change.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide