This one seemed weird but in the end setting the qualify time to 20 seconds instead of the default 60 seconds fixed it. One phone out of eight was dropping offline every 50 minutes exactly (6:37, 7:27. 8:17, 9:07, 9:57, etc) and then coming back online 10 seconds later. I’d see this in the logs
[2021-07-21 06:37:07] NOTICE[12267] chan_sip.c: Peer ‘8001’ is now Lagged. (2027ms / 2000ms)
[2021-07-21 06:37:17] NOTICE[12267] chan_sip.c: Peer ‘8001’ is now Reachable. (25ms / 2000ms)
…
[2021-07-21 07:27:08] NOTICE[12267] chan_sip.c: Peer ‘8001’ is now Lagged. (3020ms / 2000ms)
[2021-07-21 07:27:18] NOTICE[12267] chan_sip.c: Peer ‘8001’ is now Reachable. (18ms / 2000ms)
…
[2021-07-21 08:17:09] NOTICE[12267] chan_sip.c: Peer ‘8001’ is now UNREACHABLE! Last qualify: 26
[2021-07-21 08:17:19] NOTICE[12267] chan_sip.c: Peer ‘8001’ is now Reachable. (24ms / 2000ms)
It happens regardless of what the phone is doing, ie during phone calls. I reached out to the IT guy to make sure we dont have some kind of DHCP or port timer issue with that one device.
Is there anything in the PBX that could be doing this? The phone is an old Polycom 550, same as the others, and using the same template/config.
Thanks,
PBX Version: 14.0.16.9
PBX Distro: 12.7.8-2104-1.sng7
Asterisk Version: 16.9.0