Registration refresh issues

Good morning all …

I’ve been getting reports that nodes are reporting that they are not registered - “iax2 show registry” either report Unregistered, or request sent, or timeout. I did some checking myself and I am seeing this on both HamVoIP and ASL installations - it might be associated with individual instances of the registration servers as the client cycles around them. Nodes go in and out of the Registered state

By and large I don’t think it’s affecting connectivity, users report they can still connect and operate normally.

I’ll try to gather some data later today and follow up.

Best,
Gerry
W6WNG

Here’s what I collected fom Node 49854 which is a radioless hub node running in Vultr:

AllStarLink Asterisk Version 1.01 2/13/2018 GIT Version 004b9dd
Copyright © 1999 - 2018 Digium, Inc. Jim Dixon, AllStarLink Inc. and others.
Created by Mark Spencer markster@digium.com
Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘core show warranty’ for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type ‘core show license’ for details.

Connected to Asterisk GIT Version 004b9dd currently running on www (pid = 360)
wwwCLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
44.72.21.13:4569 Y 49854 60 Timeout
[Nov 17 11:59:39] NOTICE[465]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 44.72.21.13 to 44.135.121.22
www
CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
44.135.121.22:4569 Y 49854 60 Request Sent
wwwCLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
44.135.121.22:4569 Y 49854 60 Request Sent
[Nov 17 12:01:19] NOTICE[469]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 44.135.121.22 to 178.32.160.82
[Nov 17 12:01:46] NOTICE[383]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 178.32.160.82 to 178.32.160.85
www
CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
178.32.160.85:4569 Y 49854 60 Timeout
[Nov 17 12:02:09] NOTICE[470]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 178.32.160.85 to 178.32.160.82
wwwCLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
178.32.160.82:4569 Y 49854 60 Request Sent
www
CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
178.32.160.82:4569 Y 49854 60 Request Sent
wwwCLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
178.32.160.82:4569 Y 49854 60 Request Sent
[Nov 17 12:03:49] NOTICE[468]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 178.32.160.82 to 44.72.21.13
[Nov 17 12:04:39] NOTICE[462]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 44.72.21.13 to 178.32.160.82
[Nov 17 12:05:29] NOTICE[467]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 178.32.160.82 to 178.32.160.85
[Nov 17 12:06:46] NOTICE[383]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 178.32.160.85 to 192.83.199.4
www
CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
192.83.199.4:4569 Y 49854 60 Timeout
[Nov 17 12:07:09] NOTICE[467]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 192.83.199.4 to 44.135.121.22
wwwCLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
44.135.121.22:4569 Y 49854 60 Request Sent
www
CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
44.135.121.22:4569 Y 49854 60 Request Sent
wwwCLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
44.135.121.22:4569 Y 49854 60 Request Sent
[Nov 17 12:07:59] NOTICE[463]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 44.135.121.22 to 178.32.160.82
[Nov 17 12:08:49] NOTICE[466]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 178.32.160.82 to 44.72.21.13
[Nov 17 12:09:39] NOTICE[464]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 44.72.21.13 to 44.135.121.22
[Nov 17 12:10:29] NOTICE[464]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 44.135.121.22 to 178.32.160.82
[Nov 17 12:11:46] NOTICE[383]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 178.32.160.82 to 44.72.21.13
[Nov 17 12:11:55] WARNING[468]: chan_iax2.c:7280 iax2_ack_registry: Received unsolicited registry ack from ‘178.32.160.82’
[Nov 17 12:11:55] WARNING[468]: chan_iax2.c:9704 socket_process: Registration failure
www
CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
44.72.21.13:4569 Y 49854 149.28.203.168:4569 60 Request Sent
[Nov 17 12:13:19] NOTICE[467]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 44.72.21.13 to 44.135.121.22
wwwCLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
44.135.121.22:4569 Y 49854 60 Request Sent
www
CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
44.135.121.22:4569 Y 49854 60 Request Sent
[Nov 17 12:14:09] NOTICE[467]: dnsmgr.c:178 dnsmgr_refresh: host ‘register.allstarlink.org’ changed from 44.135.121.22 to 178.32.160.85
wwwCLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
178.32.160.85:4569 Y 49854 60 Request Sent
www
CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
178.32.160.85:4569 Y 49854 60 Request Sent
wwwCLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
178.32.160.85:4569 Y 49854 60 Request Sent
www
CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
178.32.160.85:4569 Y 49854 60 Request Sent
www*CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
178.32.160.85:4569 Y 49854 60 Timeout

Note that three backticks on a line by themselves, then paste the text, then three more backpacks on a line by themselves will format preview text. For example:

iax2 show registry
Host                  dnsmgr  Username    Perceived             Refresh  State
44.135.121.22:4569    Y       2530        <Unregistered>             60  Timeout
44.135.121.22:4569    Y       2526        <Unregistered>             60  Request Sent
44.135.121.22:4569    Y       2525        <Unregistered>             60  Request Sent
178.32.160.82:4569    Y       2523        <Unregistered>             60  Timeout
178.32.160.85:4569    Y       2521        <Unregistered>             60  Timeout
178.32.160.82:4569    Y       2520        <Unregistered>             60  Timeout
192.83.199.4:4569     Y       2501        <Unregistered>             60  Auth. Sent

As you can see, my server is having registration issues too. I’ve notified the ASL admins.

Edit: The AllStar database is showing my nodes are registering every minute. So this appears to be a cosmetic issue at the node only.

The nodes list is showing nodes are registering fine. So no worries out there.

Thanks for the formatting tip Tim … and apologies for the “eye-sore” post … LOL.

I do see the same, that the node “Last seen” time is current. OK so I need to educate people not to pay attention to what the Asterisk CLI is saying ? That’s unfortunate since folks often turn to the CLI for testing.

Any idea why there’s a mismatch between what the database records and what the CLI reports ?

I’m also having registration issues. It IS affecting connectivity. My Austin server for our 900 MHz network was rebooted and nodes are not reconnecting.
K5TRA

Sorry to continue to be a bother - but is there no way to fix this ? Up until maybe a week ago the “iax2 show registry” was a reliable way of testing at the client that setup was correct and ready to go. Clearly something broke in the last several days ?