Customer has 2921 running CME on c2900-universalk9-mz.SPA.157-3.M4b.bin
Attempting to bring up CME. Phone refuses to register. Have cleared the ITL file, reset to factory defaults, but it simply refuses. Debugging the TFTP and SIP traces, the only thing I really see is where it does this:
Jul 25 18:31:38.009: TFTP: Looking for SEPAC44F21AA1FF.cnf.xml.sgn
Jul 25 18:31:38.013: TFTP: Sending error 1 No such file
Jul 25 18:31:41.821: TFTP: Server request for port 57871, socket_id 0x400CA218 for process 170
Jul 25 18:31:41.821: TFTP: read request from host 10.87.4.79(57871) via GigabitEthernet0/2
Jul 25 18:31:41.821: TFTP: Looking for XMLDefault.cnf.xml.sgn
Jul 25 18:31:41.821: TFTP: Sending error 1 No such file
Nothing shows up in the CCSIP traces.
Config looks like this:
voice service voip
ip address trusted list
ipv4 10.87.4.0 255.255.255.0
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
no supplementary-service sip handle-replaces
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
registrar server expires max 600 min 60
voice register global
source-address 10.87.4.133 port 5060
load 8961 sip8961.9-2-3-27
load 8831 sip8831.10-3-1SR5-1-NA
create profile sync 0046498713135077
voice register dn 10
name Daffy Duck
voice register pool 10
id mac AC44.F21A.A1E2
number 1 dn 10
I'm banging my head on the wall. What am I missing? The phone takes the firmware, but won't register.
So, the 8831 is a SIP phone. I was under the impression that create cnf created the configuration files for SCCP phones, and that to do the equivalent for SIP phones you had to do:
voice register global
Do you also have to do create cnf under the telephony-service?
And to restart CME, we talking reboot the router, or just restarting the sip call service?
I haven't worked with CME in a while, so this is all a bit rusty.
I see under voice register global that you have "authenticate register", but I don't see the other parts (realm, username/password, etc.) for device authentication. So try removing the "authenticate register" command from voice register global, do the "create profile", and see what happens.
While the device is attempting to register, run a "debug voice register events" along with the TFTP debug.