cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
7072
Views
10
Helpful
19
Replies

why SCCP phones are always using system:/its/vrf1/XMLDefault.cnf.xml?

brunoserrano
Level 1
Level 1

I have a CME 8.1.

The problem that I have is that any phones do not get the SEPXXXXXXXXXXXX.xml configuration file and usign the default XMLDefault.cnf.xml instead.

The phones get the new firmware but not the language files. They do not even ask for it. Here you will find the debug tftp events and the debug tftp packets.

Aug 25 13:31:38.899 Verano: TFTP: Server request for port 49196, socket_id 0x2B221148 for process 134

Aug 25 13:31:38.899 Verano: TFTP: read request from host 172.16.127.100(49196) via GigabitEthernet0/2

Aug 25 13:31:38.899 Verano: TFTP: Looking for CTLSEP1C17D341D1CD.tlv

Aug 25 13:31:38.899 Verano: TFTP: Sending error 1 No such file

Aug 25 13:31:39.035 Verano: TFTP: Server request for port 49197, socket_id 0x2B221148 for process 134

Aug 25 13:31:39.035 Verano: TFTP: read request from host 172.16.127.100(49197) via GigabitEthernet0/2

Aug 25 13:31:39.035 Verano: TFTP: Looking for SEP1C17D341D1CD.cnf.xml

Aug 25 13:31:39.035 Verano: TFTP: Sending error 1 No such file

Aug 25 13:31:39.139 Verano: TFTP: Server request for port 49198, socket_id 0x2B221148 for process 134

Aug 25 13:31:39.139 Verano: TFTP: read request from host 172.16.127.100(49198) via GigabitEthernet0/2

Aug 25 13:31:39.139 Verano: TFTP: Looking for XMLDefault.cnf.xml

Aug 25 13:31:39.295 Verano: TFTP: Opened system:/its/vrf1/XMLDefault.cnf.xml, fd 15, size 3237 for process 134

Aug 25 13:31:39.299 Verano: TFTP: Sending block 1 (retry 0), socket_id 0x2B221148

Aug 25 13:31:39.299 Verano: TFTP: Received ACK for block 1, socket_id 0x2B221148

Aug 25 13:31:39.299 Verano: TFTP: Sending block 2 (retry 0), socket_id 0x2B221148

Aug 25 13:31:39.299 Verano: TFTP: Received ACK for block 2, socket_id 0x2B221148

Aug 25 13:31:39.299 Verano: TFTP: Sending block 3 (retry 0), socket_id 0x2B221148

Aug 25 13:31:39.299 Verano: TFTP: Received ACK for block 3, socket_id 0x2B221148

Aug 25 13:31:39.299 Verano: TFTP: Sending block 4 (retry 0), socket_id 0x2B221148

Aug 25 13:31:39.299 Verano: TFTP: Received ACK for block 4, socket_id 0x2B221148

Aug 25 13:31:39.299 Verano: TFTP: Sending block 5 (retry 0), socket_id 0x2B221148

Aug 25 13:31:39.303 Verano: TFTP: Received ACK for block 5, socket_id 0x2B221148

Aug 25 13:31:39.303 Verano: TFTP: Sending block 6 (retry 0), socket_id 0x2B221148

Aug 25 13:31:39.303 Verano: TFTP: Received ACK for block 6, socket_id 0x2B221148

Aug 25 13:31:39.303 Verano: TFTP: Sending block 7 (retry 0), socket_id 0x2B221148

Aug 25 13:31:39.303 Verano: TFTP: Received ACK for block 7, socket_id 0x2B221148

Aug 25 13:31:39.303 Verano: TFTP: Finished system:/its/vrf1/XMLDefault.cnf.xml, time 00:00:00 for process 134

Aug 25 13:31:41.995 Verano: %IPPHONE-6-REG_ALARM: 20: Name=SEP1C17D341D1CD Load= SCCP45.8-5-3S Last=Phone-Keypad

Aug 25 13:31:42.027 Verano: %IPPHONE-6-REGISTER: ephone-1:SEP1C17D341D1CD IP:172.16.127.100 Socket:3 DeviceType:Phone has registered.

Here you have the telephony service

telephony-service

sdspfarm units 1

sdspfarm transcode sessions 128

no auto-reg-ephone

max-ephones 100

max-dn 195

ip source-address 172.16.127.253 port 2000

service phone videoCapability 1

service phone enableGroupListen true

service phone settingsAccess 1

service phone webAccess 1

url authentication http://172.16.127.253/gui/CCMIP/authenticate.asp

user-locale ES

network-locale ES

network-locale 1 ES

network-locale 2 ES

network-locale 3 ES

network-locale 4 ES

load 7915-24 B015-1-0-3

load 7911 SCCP11.9-0-3S

load 7937 apps37sccp.1-4-2-0.bin

load 7945 SCCP45.8-5-3S

load 7962 SCCP42.8-5-3S

time-zone 23

time-format 24

date-format dd-mm-yy

max-conferences 8 gain -6

moh flash:/music-on-hold.au

multicast moh 239.1.1.50 port 16384

web admin system name Wtelecom secret 5 $1$NGmG$e41fHMQfcpB8VBnk5phw.0

dn-webedit

time-webedit

transfer-system full-consult dss

transfer-pattern 2..

transfer-pattern 3..

secondary-dialtone 0

create cnf-files version-stamp 7960 Aug 25 2010 12:58:03

Does any one why this is not working?

Thank you in advance

19 Replies 19

sholl wrote:

Bruno,

Did you specify 'cnf-file perphone' as I suggested in my previous post?  You need that to do what you are trying to do.

Incorrect, the default of cnf-file per-phone-type is perfectly ok to generate TFTP-bindings. Again, if you look at the ouput above, you will see that is has been generated for a CIPC phone, but not any other. Here follow another real example

vg-bws-rome-1#sh telephony-service
CONFIG (Version=7.1)
=====================
Version 7.1
Cisco Unified Communications Manager Express
For on-line documentation please see:
http://www.cisco.com/en/US/products/sw/voicesw/ps4625/tsd_products_support_series_home.html

ip source-address 192.168.4.2 port 2000
ip qos dscp:
ef (the MS 6 bits, 46, in ToS, 0xB8) for media
cs3 (the MS 6 bits, 24, in ToS, 0x60) for signal
af41 (the MS 6 bits, 34, in ToS, 0x88) for video
default (the MS 6 bits, 0, in ToS, 0x0) for serviceservice directed-pickup
no service local-directory
service dnis dir-lookup
service dss
load 7914 S00105000300
load 7911 SCCP11.8-2-2SR4S
load 7912 CP7912080004SCCP080108A
load 7931 SCCP31.8-3-3S
load 7960-7940 P00308010200
load 7941 SCCP41.8-2-2SR4S
load 7942 SCCP42.8-5-3S
load 7961 SCCP41.8-2-2SR4S
load 7970 SCCP70.8-2-1S
load ata ATA030203SCCP051201A.zup
max-ephones 24
max-dn 48
max-conferences 4 gain -6
dspfarm units 0
dspfarm transcode sessions 0
conference software
privacy
no privacy-on-hold
hunt-group report delay 1 hours
Number of hunt-group configured: 1
hunt-group logout HLog
max-redirect 10
voicemail 400
cnf-file location: system:
cnf-file option: PER-PHONE-TYPE
network-locale[0] IT   (This is the default network locale for this box)
network-locale[1] US
network-locale[2] US
network-locale[3] US
network-locale[4] US
user-locale[0] IT    (This is the default user locale for this box)
user-locale[1] US
user-locale[2] US
user-locale[3] US
user-locale[4] US
srst mode auto-provision is OFF
srst ephone template is 0
srst dn template is 0
srst dn line-mode single
moh flash:/IVR/en_bacd_music_on_hold.au
time-format 24
date-format dd-mm-yy
timezone 23 W. Europe Standard/Daylight Time
url services http://192.168.4.1/voiceview/common/login.do
url authentication http://192.168.4.2/CCMCIP/authenticate.asp
transfer-pattern 3.......T
transfer-pattern 0.....T
transfer-pattern 5..
transfer-pattern 7.
keepalive 10 auxiliary 30
timeout interdigit 4
timeout busy 10
timeout ringing 90
timeout transfer-recall 0
timeout ringin-callerid 8
timeout night-service-bell 12
caller-id block code *31#
caller-id name-only: enable
system message BWS CCME
web admin system name admin  password 123
web admin customer name Customer
edit DN through Web:  enabled.
edit TIME through web:  disabled.
Log (table parameters):
     max-size: 150
     retain-timer: 15
    (password): dsa
create cnf-files version-stamp 7960 Apr 09 2010 10:50:57
transfer-system full-consult
transfer-digit-collect new-call
login timeout 20
local directory service: disabled.
testing xml apis
Extension-assigner tag-type ephone-tag.

vg-bws-rome-1#sh telephony-service tftp-bindings
tftp-server system:/its/italy/7960-tones.xml alias Italy/7960-tones.xml
tftp-server system:/its/united_states/7960-tones.xml alias United_States/7960-tones.xml
tftp-server system:/its/italy/7960-font.xml alias Italian_Italy/7960-font.xml
tftp-server system:/its/italy/7960-dictionary.xml alias Italian_Italy/7960-dictionary.xml
tftp-server system:/its/italy/7905-dictionary.xml alias Italian_Italy/7905-dictionary.xml
tftp-server system:/its/italy/7960-kate.xml alias Italian_Italy/7960-kate.xml
tftp-server system:/its/italy/7960-kate.xml alias Italian_Italy/7905-kate.xml
tftp-server system:/its/italy/SCCP-dictionary.xml alias Italian_Italy/SCCP-dictionary.xml
tftp-server system:/its/united_states/7960-font.xml alias English_United_States/7960-font.xml
tftp-server system:/its/united_states/7960-font.xml alias English_United_States/7920-font.xml
tftp-server system:/its/united_states/7960-dictionary.xml alias English_United_States/7960-dictionary.xml
tftp-server system:/its/united_states/7960-kate.xml alias English_United_States/7960-kate.xml
tftp-server system:/its/united_states/7960-kate.xml alias English_United_States/7920-kate.xml
tftp-server system:/its/united_states/SCCP-dictionary.xml alias English_United_States/SCCP-dictionary.xml
tftp-server system:/its/vrf1/XMLDefault7931.cnf.xml alias SEP001A6C7C6E62.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7970.cnf.xml alias SEP000F8F28DAD4.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7912.cnf.xml alias SEP001193D85B90.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7911.cnf.xml alias SEP00070E6CECA4.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7931.cnf.xml alias SEP0019306FBA3A.cnf.xml
tftp-server system:/its/vrf1/ATADefault.cnf.xml alias ATA0019E80A7F4F.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7912.cnf.xml alias SEP001818D73678.cnf.xml
tftp-server system:/its/vrf1/ATADefault.cnf.xml alias ATA0019E80A7F17.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7940.cnf.xml alias SEP001380CE83B9.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7940.cnf.xml alias SEP0014F2CA64E6.cnf.xml
tftp-server system:/its/vrf1/ATADefault.cnf.xml alias ATA19E80A7F1701.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7940.cnf.xml alias SEP0014A8EBC463.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7941.cnf.xml alias SEP000000000010.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7940.cnf.xml alias SEP0014F229067B.cnf.xml
tftp-server system:/its/vrf1/XMLDefault7940.cnf.xml alias SEP0014F2AE714C.cnf.xml
tftp-server system:/its/SEPDEFAULT.cnf alias SEPDefault.cnf
tftp-server system:/its/vrf1/XMLDefault.cnf.xml alias XMLDefault.cnf.xml
tftp-server system:/its/vrf1/ATADefault.cnf.xml alias ATADefault.cnf.xml

I'll try as soon as I can. I do not have access to the router right now.

Thanks for the tips.

I though you were trying to do multiple locales, not a global one.  p.bevilacqua is right that the perphonetype CNF is fine if you want the same locale for all phones.

For starters, it looks like you don't have the ephone type specificed under the phone, which may be why this phone isn't getting the locale info.  I would first add that, rebuild the CNF files, and see what happens.  Also, locales work differently for different phone types.  What type of phone is this?


Configuring system-defined locales depends on the type of IP phone:

Cisco Unified IP Phone 7905, 7912, 7940, and 7960—System-defined network locales and user locales are preloaded into Cisco IOS software. No external files are required. Use the network-locale and user-locale commands to set the locales for these phones.

Cisco Unified IP Phone 7906, 7911, 7921, 7931, 7941, 7961, 7970, and 7971, and Cisco IP Communicator—You must download locale files to support the system-defined locales and store the files in flash memory, slot 0, or on an external TFTP server. See the "Installing System-Defined Locales for Cisco Unified IP Phone 7906, 7911, 7921, 7931,7941, 7961, 7970, 7971, and Cisco IP Communicator" section.

http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmelocal.html#wp1087072

You can do a 'more' on the CNF file for the phone that the alias is pointing it to,and see if the locale is in there.

2821-Pod3#more system:/its/vrf1/XMLDefault7960.cnf.xml | i ale


United_States

-Steve

sholl wrote:

For starters, it looks like you don't have the ephone type specificed under the phone, which may be why this phone isn't getting the locale info.

Good catch Steve (rated), I totally missed that.

Sorry, I simply haven't tried hard enough.

Hi,

The missing phone type was the problem... simple mistake...

Thank you all for your time

Bruno. 

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: