This one is so strange I'm not sure where to begin.
I have a Cisco 525G device that I had setup with a test extension (300). I later deleted the 300 extension and re-purposed the phone on to another extension (111), I linked it to the device, it received its config, registered and everything was cool.
I left the phone for a few hours, came back and noticed it had re-provisioned itself back to 300 and of course was not registered because 300 is gone. I looked in the gui and the device was still set up for 111. I tried a factory reset of the phone and a re-provision but it still pulls a config with 300. I downloaded the XML just to be sure and sure enough its the 300 config. So I delete the device, re-add it in the gui and the problem went away it now provisions to 111 again. Yay! right? Nope after a couple of hours I notice the phone is back to 300. The periodic resync on the phone is set to 3600.
Now I'm not too worried about this particular extension as its mine, but I'm afraid this might happen to a production phone at some point. Now I know the XML is generated dynamically, so I'm wondering where the heck is this old config is coming from? Is there some sort of cron job running that's bringing it back from the dead somehow?
I have a Cisco 525G device that I had setup with a test extension (300). I later deleted the 300 extension and re-purposed the phone on to another extension (111), I linked it to the device, it received its config, registered and everything was cool.
I left the phone for a few hours, came back and noticed it had re-provisioned itself back to 300 and of course was not registered because 300 is gone. I looked in the gui and the device was still set up for 111. I tried a factory reset of the phone and a re-provision but it still pulls a config with 300. I downloaded the XML just to be sure and sure enough its the 300 config. So I delete the device, re-add it in the gui and the problem went away it now provisions to 111 again. Yay! right? Nope after a couple of hours I notice the phone is back to 300. The periodic resync on the phone is set to 3600.
Now I'm not too worried about this particular extension as its mine, but I'm afraid this might happen to a production phone at some point. Now I know the XML is generated dynamically, so I'm wondering where the heck is this old config is coming from? Is there some sort of cron job running that's bringing it back from the dead somehow?