cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
5560
Views
10
Helpful
19
Replies
Highlighted
Beginner

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

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

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

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

View solution in original post

19 REPLIES 19
Highlighted
Hall of Fame Master

Where is your  ephone configuration ?

Highlighted

Sorry about that:

ephone-template  1

softkeys hold  Resume Newcall

softkeys idle  Redial Newcall Cfwdall Pickup

softkeys seized  Redial Endcall Pickup

softkeys alerting  Callback Endcall

softkeys connected  Hold Endcall Trnsfer Confrn

codec g729r8 dspfarm-assist

!

ephone-dn  1

number 200

label Prueba

name Prueba

!

ephone  1

mac-address 1C17.D341.D1CD

ephone-template 1

username "prueba" password prueba

codec g729r8

button  1:1

!

Highlighted

Try:

telephony-service

cnf-location flash

create cnf

Highlighted

It did not work. I reloaded it twice with the same result:

Aug 25 14:05:02.191 Verano: TFTP: Server request for port 49199, socket_id 0x2B2

21148 for process 192

Aug 25 14:05:02.191 Verano: TFTP: read request from host 172.16.127.100(49199) v

ia GigabitEthernet0/2

Aug 25 14:05:02.191 Verano: TFTP: Looking for CTLSEP1C17D341D1CD.tlv

Aug 25 14:05:02.191 Verano: TFTP: Sending error 1 No such file

Aug 25 14:05:02.327 Verano: TFTP: Server request for port 49200, socket_id 0x2B2

21148 for process 192

Aug 25 14:05:02.327 Verano: TFTP: read request from host 172.16.127.100(49200) v

ia GigabitEthernet0/2

Aug 25 14:05:02.327 Verano: TFTP: Looking for SEP1C17D341D1CD.cnf.xml

Aug 25 14:05:02.327 Verano: TFTP: Sending error 1 No such file

Aug 25 14:05:02.431 Verano: TFTP: Server request for port 49201, socket_id 0x2B2

21148 for process 192

Aug 25 14:05:02.431 Verano: TFTP: read request from host 172.16.127.100(49201) v

ia GigabitEthernet0/2

Aug 25 14:05:02.431 Verano: TFTP: Looking for XMLDefault.cnf.xml

Aug 25 14:05:02.435 Verano: TFTP: Opened flash:/its/vrf1/XMLDefault.cnf.xml, fd

14, size 3237 for process 192

Aug 25 14:05:02.435 Verano: TFTP: Sending block 1 (retry 0), socket_id 0x2B22114

8

Aug 25 14:05:02.435 Verano: TFTP: Received ACK for block 1, socket_id 0x2B221148

Aug 25 14:05:02.435 Verano: TFTP: Sending block 2 (retry 0), socket_id 0x2B22114

8

Aug 25 14:05:02.439 Verano: TFTP: Received ACK for block 2, socket_id 0x2B221148

Aug 25 14:05:02.439 Verano: TFTP: Sending block 3 (retry 0), socket_id 0x2B22114

8

Aug 25 14:05:02.439 Verano: TFTP: Received ACK for block 3, socket_id 0x2B221148

Aug 25 14:05:02.439 Verano: TFTP: Sending block 4 (retry 0), socket_id 0x2B22114

8

Aug 25 14:05:02.439 Verano: TFTP: Received ACK for block 4, socket_id 0x2B221148

Aug 25 14:05:02.439 Verano: TFTP: Sending block 5 (retry 0), socket_id 0x2B22114

8

Aug 25 14:05:02.439 Verano: TFTP: Received ACK for block 5, socket_id 0x2B221148

Aug 25 14:05:02.439 Verano: TFTP: Sending block 6 (retry 0), socket_id 0x2B22114

8

Aug 25 14:05:02.439 Verano: TFTP: Received ACK for block 6, socket_id 0x2B221148

Aug 25 14:05:02.439 Verano: TFTP: Sending block 7 (retry 0), socket_id 0x2B22114

8

Aug 25 14:05:02.443 Verano: TFTP: Received ACK for block 7, socket_id 0x2B221148

Aug 25 14:05:02.443 Verano: TFTP: Finished flash:/its/vrf1/XMLDefault.cnf.xml, t

ime 00:00:00 for process 192

Aug 25 14:05:05.167 Verano: %IPPHONE-6-REG_ALARM: 20: Name=SEP1C17D341D1CD Load=

SCCP45.8-5-3S Last=Phone-Keypad

Aug 25 14:05:05.199 Verano: %IPPHONE-6-REGISTER: ephone-1:SEP1C17D341D1CD IP:172

.16.127.100 Socket:1 DeviceType:Phone has registered.

2921_CME#

Aug 25 14:06:18.683 Verano: %IPPHONE-6-UNREGISTER_NORMAL: ephone-1:SEP1C17D341D1

CD IP:172.16.127.100 Socket:1 DeviceType:Phone has unregistered normally.

Aug 25 14:07:05.795 Verano: TFTP: Server request for port 49202, socket_id 0x2B2

21148 for process 192

Aug 25 14:07:05.795 Verano: TFTP: read request from host 172.16.127.100(49202) v

ia GigabitEthernet0/2

Aug 25 14:07:05.795 Verano: TFTP: Looking for CTLSEP1C17D341D1CD.tlv

Aug 25 14:07:05.795 Verano: TFTP: Sending error 1 No such file

Aug 25 14:07:05.931 Verano: TFTP: Server request for port 49203, socket_id 0x2B2

21148 for process 192

Aug 25 14:07:05.931 Verano: TFTP: read request from host 172.16.127.100(49203) v

ia GigabitEthernet0/2

Aug 25 14:07:05.931 Verano: TFTP: Looking for SEP1C17D341D1CD.cnf.xml

Aug 25 14:07:05.931 Verano: TFTP: Sending error 1 No such file

Aug 25 14:07:06.035 Verano: TFTP: Server request for port 49204, socket_id 0x2B2

21148 for process 192

Aug 25 14:07:06.035 Verano: TFTP: read request from host 172.16.127.100(49204) v

ia GigabitEthernet0/2

Aug 25 14:07:06.035 Verano: TFTP: Looking for XMLDefault.cnf.xml

Aug 25 14:07:06.035 Verano: TFTP: Opened flash:/its/vrf1/XMLDefault.cnf.xml, fd

14, size 3237 for process 192

Aug 25 14:07:06.035 Verano: TFTP: Sending block 1 (retry 0), socket_id 0x2B22114

8

Aug 25 14:07:06.035 Verano: TFTP: Received ACK for block 1, socket_id 0x2B221148

Aug 25 14:07:06.035 Verano: TFTP: Sending block 2 (retry 0), socket_id 0x2B22114

8

Aug 25 14:07:06.039 Verano: TFTP: Received ACK for block 2, socket_id 0x2B221148

Aug 25 14:07:06.039 Verano: TFTP: Sending block 3 (retry 0), socket_id 0x2B22114

8

Aug 25 14:07:06.039 Verano: TFTP: Received ACK for block 3, socket_id 0x2B221148

Aug 25 14:07:06.039 Verano: TFTP: Sending block 4 (retry 0), socket_id 0x2B22114

8

Aug 25 14:07:06.039 Verano: TFTP: Received ACK for block 4, socket_id 0x2B221148

Aug 25 14:07:06.039 Verano: TFTP: Sending block 5 (retry 0), socket_id 0x2B22114

8

Aug 25 14:07:06.039 Verano: TFTP: Received ACK for block 5, socket_id 0x2B221148

Aug 25 14:07:06.039 Verano: TFTP: Sending block 6 (retry 0), socket_id 0x2B22114

8

Aug 25 14:07:06.043 Verano: TFTP: Received ACK for block 6, socket_id 0x2B221148

Aug 25 14:07:06.043 Verano: TFTP: Sending block 7 (retry 0), socket_id 0x2B22114

8

Aug 25 14:07:06.043 Verano: TFTP: Received ACK for block 7, socket_id 0x2B221148

Aug 25 14:07:06.043 Verano: TFTP: Finished flash:/its/vrf1/XMLDefault.cnf.xml, t

ime 00:00:00 for process 192

Aug 25 14:07:08.723 Verano: %IPPHONE-6-REG_ALARM: 20: Name=SEP1C17D341D1CD Load=

SCCP45.8-5-3S Last=Phone-Keypad

Aug 25 14:07:08.759 Verano: %IPPHONE-6-REGISTER: ephone-1:SEP1C17D341D1CD IP:172

.16.127.100 Socket:3 DeviceType:Phone has registered.

Highlighted

Use perhaps IOS 15.0(1)M3 that works well.

If you can verify the xml files are created and bound to tftp with

show telephony-service tftp-bindings

Highlighted
Beginner

I'm using 15.1T2. I cannot downgrade from the 15.

I did erase the cnf-file location Flash command and reload the router.

This is the show telephony-service tftp-bindings

tftp-server system:/its/spain/7960-tones.xml alias Spain/7960-tones.xml

tftp-server system:/its/spain/7960-font.xml alias Spanish_Spain/7960-font.xml

tftp-server system:/its/spain/7960-dictionary.xml alias Spanish_Spain/7960-dicti

onary.xml

tftp-server system:/its/spain/7905-dictionary.xml alias Spanish_Spain/7905-dicti

onary.xml

tftp-server system:/its/spain/7960-kate.xml alias Spanish_Spain/7960-kate.xml

tftp-server system:/its/spain/7960-kate.xml alias Spanish_Spain/7905-kate.xml

tftp-server system:/its/spain/SCCP-dictionary.xml alias Spanish_Spain/SCCP-dicti

onary.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_S

tates/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_S

tates/SCCP-dictionary.xml

tftp-server system:/its/vrf1/XMLDefaultCIPC.cnf.xml alias SEP00256456E2EE.cnf.xm

l

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

Highlighted

Recommed you use stable IOS indicated above.

There is no issue in downgrading.

Highlighted
Cisco Employee

12.5(1)M3 is not a valid IOS release.  I'm not even sure what you were referencing here--15.0(1)M3 perhaps?

Either way, the behavior described is not a bug, and is expevted behavior.  If you want the phones to have their own unique CNF file, you need to specify the command:

telephony-service

cnf-file perphone
no cre cnf

cre cnf

Then, 'sh telephony-service tftp' should show the alias for the SEP.cnf.xml pointing to a unique CNF file for each phone.

You only need to specify 'cnf-file location' if you want the files stored in flash instead of in memory.  That's your call.

-Steve

Highlighted

sholl wrote:

Then, 'sh telephony-service tftp' should show the alias for the SEP.cnf.xml pointing to a unique CNF file for each phone.

That is the issue here, lack of tftp binding as you can see above.

Thank you for pointing to the misspelling in IOS 15.0.

Highlighted

The issue is that in  'sh telephony-service tftp' should show one SEP.cnf.xml for each phone but I do not see any SEP.xml file

Normally this file is created the first time that the phone is registered on the CME but the problem is that right now no mother how many times I connect the phones, they are using the XMLdefault.cnf.xml. The phones are working fine but they do not upgrade the language.

show telephony-service tftp-bindings

tftp-server system:/its/spain/7960-tones.xml alias Spain/7960-tones.xml

tftp-server system:/its/spain/7960-font.xml alias Spanish_Spain/7960-font.xml

tftp-server system:/its/spain/7960-dictionary.xml alias Spanish_Spain/7960-dicti

onary.xml

tftp-server system:/its/spain/7905-dictionary.xml alias Spanish_Spain/7905-dicti

onary.xml

tftp-server system:/its/spain/7960-kate.xml alias Spanish_Spain/7960-kate.xml

tftp-server system:/its/spain/7960-kate.xml alias Spanish_Spain/7905-kate.xml

tftp-server system:/its/spain/SCCP-dictionary.xml alias Spanish_Spain/SCCP-dicti

onary.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_S

tates/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_S

tates/SCCP-dictionary.xml

tftp-server system:/its/vrf1/XMLDefaultCIPC.cnf.xml alias SEP00256456E2EE.cnf.xm

l

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

Thank you in advance

Highlighted

Use stable 12.5(1)M3 as indicated above and it should work.

Other IOS are often too buggy for real use.

Highlighted

I have 3 other CME 8.1 and IOS 15.1 working fine...

Highlighted

But is not working well in this case, and nobody cannot tell what the problem is.

So you can stay with the problem, or try my suggestion.

Highlighted

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.

If you still have issues, please post current output of:

sh run

sh ver

sh telephony-ser tftp

sh flash:

dir system:its/vrf1

-Steve