ASL3 Resyncing the jb errors, node goes unresponsive

Setup Information

********** AllStarLink [ASL] Version Info **********

OS : Debian GNU/Linux 12 (bookworm)
OS Kernel : 6.1.0-40-amd64

Asterisk : 22.5.2+asl3-3.6.3-1.deb12
ASL [app_rpt] : 3.6.3

Installed ASL packages :

Package Version
============================== ==============================
asl3 3.11-1.deb12
asl3-asterisk 2:22.5.2+asl3-3.6.3-1.deb12
asl3-asterisk-config 2:22.5.2+asl3-3.6.3-1.deb12
asl3-asterisk-modules 2:22.5.2+asl3-3.6.3-1.deb12
asl3-menu 1.15-1.deb12
asl3-update-nodelist 1.5.1-1.deb12
dahdi 1:3.1.0-2
dahdi-dkms 1:3.4.0-10.asl.deb12
dahdi-linux 1:3.4.0-10.asl.deb12
dahdi-source 1:3.4.0-10.asl.deb12

Inquiry

I have an interesting issue that seems to crop up every so often. We are running a hub node on Debian 12 using a VULTR VPS. The node will work great and then all of a sudden stop responding to requests for connections, will not pass traffic, etc.

Searching the logs, I see alot of these types of messages:
[2025-12-14 12:31:10.444] WARNING[994858][C-00001752] chan_iax2.c: Resyncing the jb. last_delay 2, this delay -2783, threshold 1000, new offset 103
[2025-12-14 14:06:42.674] WARNING[994853] chan_iax2.c: Resyncing the jb. last_delay -142, this delay 2147483984, threshold 1310, new offset -2147476766
[2025-12-14 14:06:55.174] WARNING[2245303] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12490, threshold 1370, new offset -2147489256
[2025-12-14 14:07:07.899] WARNING[994853] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12705, threshold 1370, new offset -2147501961
[2025-12-14 14:07:20.173] WARNING[2245310] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12264, threshold 1370, new offset -2147514225
[2025-12-14 14:07:32.641] WARNING[994861] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12454, threshold 1370, new offset -2147526679
[2025-12-14 14:07:45.152] WARNING[2245313] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12495, threshold 1370, new offset -2147539174
[2025-12-14 14:07:57.631] WARNING[2245304] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12465, threshold 1370, new offset -2147551639
[2025-12-14 14:08:10.204] WARNING[2245314] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12557, threshold 1370, new offset -2147564196
[2025-12-14 14:08:22.676] WARNING[2245306] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12463, threshold 1370, new offset -2147576659
[2025-12-14 14:08:35.151] WARNING[2245351] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12460, threshold 1370, new offset -2147589119
[2025-12-14 14:08:47.667] WARNING[994854] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12495, threshold 1370, new offset -2147601614
[2025-12-14 14:09:00.158] WARNING[2245323] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12483, threshold 1370, new offset -2147614097
[2025-12-14 14:09:12.662] WARNING[2245309] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12657, threshold 1370, new offset -2147626754
[2025-12-14 14:09:25.124] WARNING[994859] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12452, threshold 1370, new offset -2147639206
[2025-12-14 14:09:37.658] WARNING[994856] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12513, threshold 1370, new offset -2147651719
[2025-12-14 14:09:50.135] WARNING[2245302] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12462, threshold 1370, new offset -2147664181
[2025-12-14 14:10:02.900] WARNING[2245423] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12756, threshold 1370, new offset -2147676937
[2025-12-14 14:10:15.223] WARNING[2245351] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12309, threshold 1370, new offset -2147689246
[2025-12-14 14:10:27.655] WARNING[2245318] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12416, threshold 1370, new offset -2147701662
[2025-12-14 14:10:40.155] WARNING[2245315] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12485, threshold 1370, new offset -2147714147
[2025-12-14 14:10:52.656] WARNING[994855] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12486, threshold 1370, new offset -2147726633
[2025-12-14 14:11:05.134] WARNING[2245314] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12469, threshold 1370, new offset -2147739102
[2025-12-14 14:11:17.654] WARNING[2245313] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12499, threshold 1370, new offset -2147751601
[2025-12-14 14:11:30.153] WARNING[994854] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12488, threshold 1370, new offset -2147764089
[2025-12-14 14:11:42.654] WARNING[994856] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12656, threshold 1370, new offset -2147776745
[2025-12-14 14:11:55.154] WARNING[994855] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12488, threshold 1370, new offset -2147789233
[2025-12-14 14:12:07.653] WARNING[2245377] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12481, threshold 1370, new offset -2147801714
[2025-12-14 14:12:20.133] WARNING[2245313] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12465, threshold 1370, new offset -2147814179
[2025-12-14 14:12:32.653] WARNING[994857] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12511, threshold 1370, new offset -2147826690
[2025-12-14 14:12:45.153] WARNING[2245377] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12485, threshold 1370, new offset -2147839175
[2025-12-14 14:12:57.652] WARNING[994854] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12485, threshold 1370, new offset -2147851660
[2025-12-14 14:13:10.899] WARNING[2245352] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 13231, threshold 1370, new offset -2147864891
[2025-12-14 14:13:22.672] WARNING[2245303] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 11758, threshold 1370, new offset -2147876649
[2025-12-14 14:13:35.173] WARNING[2245527] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12493, threshold 1370, new offset -2147889142
[2025-12-14 14:13:47.692] WARNING[994860] chan_iax2.c: Resyncing the jb. last_delay 0, this delay 12494, threshold 1370, new offset -2147901636

The only way for us to get out of this state is to stop and start asterisk back up. I ran apt upgrade and everything seems to be up to date. We recently upgraded this node from the old asl bits and it performed flawlessly there.

Any ideas would be appreciated.

Jim, K6JWN

One reason to see this is a connection going bad. That would be easy to spot if it happened regularly. It might be helpful to look at the node and network status when this happens to see the packet drop rates and whether the jitter values are really that large.

You can disable the resync feature by setting the jb resyncthreshold to -1. That may help troubleshooting.