jasidija
Technical User
- Mar 4, 2007
- 84
I had an interesting discovery when our IP phones were going through an endless reboot cycle upon boot up...
We have two signaling servers (for redundancy) and are load sharing the TPS services, so the number of IP phones registered to one signaling server is (usually) pretty close to the number of phones registered on the other.
Problem was - each sig server had a different version of firmware.
So, a phone would boot up, register, and if the firmware version was different, it would download the version from the sig server, and then reboot.
Upon reboot, the phone would go to re-register. Apparently (this is only my observation - not confirmed), when load sharing, the sig servers do some sort of algorythm where it alternates each registration request.
So, when the 2nd request would come in, the phone would be assigned to the other signaling server and the firmware associated with that sig server.
Since firmware downloads require a reboot, the phone would go into an endless cycle of reboots.
We've since updated our sig servers to the same version of firmware. Just an FYI.
We have two signaling servers (for redundancy) and are load sharing the TPS services, so the number of IP phones registered to one signaling server is (usually) pretty close to the number of phones registered on the other.
Problem was - each sig server had a different version of firmware.
So, a phone would boot up, register, and if the firmware version was different, it would download the version from the sig server, and then reboot.
Upon reboot, the phone would go to re-register. Apparently (this is only my observation - not confirmed), when load sharing, the sig servers do some sort of algorythm where it alternates each registration request.
So, when the 2nd request would come in, the phone would be assigned to the other signaling server and the firmware associated with that sig server.
Since firmware downloads require a reboot, the phone would go into an endless cycle of reboots.
We've since updated our sig servers to the same version of firmware. Just an FYI.