DNS registration

How long does it take once a node is not sending registrations before it gets removed from the DNS zone? I have had mine off for several hours and can still be connected to by other ASL 3 systems. (But not legacy systems and it’s gone from rpt_extnodes file)

Thanks,
Scott KB2EAR

Registration is very quick, certainly less than a couple of minutes.

Are you on a Pi3 or 4? If so you may be getting bit by the startup problem. Try using the menu or CLI to RESTART asterisk… not a REBOOT.

Also make sure you can ping register.allstarlink.org.

The asl-menu has both Asterisk Restart and ping items.

It’s also important to note that @wd6awp is talking about disappearing from the authoritative allstarlink.org DNS. ASL can’t control other DNS providers that may “improve” things by ignoring TTLs and the like. ASL controls the registration database end-to-end, HTTP or IAX2 registrations, which is why that disappears quickly. However a quickly-disappearing node from the registry is actually an anti-feature of the process. The goal is that registration would survive transient networking delays and issues - not be quickly yanked when I check-in period elapsed.

It seems that the AllStar DNS server will keep your last known ip address. This will replaced/updated when your node registers again.

Danny

That is right, even for years on an inactive node.

Yeah, I know. Krazy! Do you have an example of such a node handy?

29577 has been dormant for about 2 years. I do plan to reactivate it shortly, but will wait a bit if it helps to shake down an issue.

Thanks. That was helpful. DNS should no longer be including old records. It will take a short while for the downstream DNS servers’ cache to expire. Up to an hour IIRC.

Edit: I had originally meant this to go to K2IE but addressed it to Scott. Thanks to everyone :slight_smile:

Unfortunately, still there.

$ dig TXT @register-east.allstarlink.org 29577.nodes.allstarlink.org
; <<>> DiG 9.18.26 <<>> TXT @register-east.allstarlink.org 29577.nodes.allstarlink.org
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16465
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;29577.nodes.allstarlink.org. IN TXT

;; ANSWER SECTION:
29577.nodes.allstarlink.org. 3600 IN TXT “NN=29577” “RT=2022-08-24 14:28:12” “RB=0” “IP=100.8.142.128” “PIP=0” “PT=4571” “RH=register-west”

;; Query time: 89 msec
;; SERVER: 34.105.111.212#53(register-east.allstarlink.org) (UDP)
;; WHEN: Thu Jul 11 15:52:08 EDT 2024
;; MSG SIZE rcvd: 153