Re: v10 - SPA502g/SPA504G - frmw 7.48a - Restart all time!**
This is how "Resync_Periodic" works:
1. "Resync_Periodic" tells the phone, in seconds, how often the phone should check for provision changes on the network and/or reboot. This is set to 86400 (24 hours) by the default 3CX template. Also, this amount is offset by a random interval so that all the phones on the network don't re-sync at once.
2. "Resync_At_HHmm" specifics the time, in 24 hour format, when the phones should check for provision changes on the network and/or reboot. This is not defined by the default 3CX template and is blank by default. Also, this amount is offset by a random interval so that all the phones on the network don't re-sync at once.
When the phone re-syncs, unless there's a discrepancy between the 3CX provisioning template and the phone's settings, it shouldn't re-provision the phone.
OK, now let's assume that the phones are all connected and working properly. Someone receives a voicemail message because they are on vacation. The 3CX phone system turns the message waiting indicator on to indicate that there's a message waiting in voicemail. Unfortunately, when the phone re-syncs that night, it gets to this line in the 3CX provisioning template:
<Message_Waiting group="Info/Ext_1_Status">No</Message_Waiting>
and determines that there's a discrepancy in the phone's settings (because the value is Yes). Thus, it re-provisions the phone and reboots...
See the problem here? If you have "Resync_Periodic" defined in the 3CX provisioning template along with "Message_Waiting" set to "No", the phone will ALWAYS re-provision and reboot itself if there's a message waiting.
2 things become of this:
1. The phone re-provisions when it's not necessary
2. The message waiting indicator light gets turned off even if a message is waiting.
BTW, we have "Resync_Periodic" set to "" (nothing). We also added "Resync_At__HHmm" and set it to "0200" (2am). I like the ability to control approximately when my phones reboot versus being at the mercy of an amount with random intervals.