I have 3 nodes setup on 3 different Debian 12 hosts. When using Droidstar or DVSwitch, sending *3123456 to connect to one of the other nodes it fails. On the node being connected to there is warning in the logs (see below). I can connect using the CLI. I was able to connect, by accident, to another 6 digit node indicating something within my setup that is causing the issue. Any hints on what would cause this or if it is an issue with the release I am running?
WARNING[100369][C-00000018] app_rpt.c: Cannot find specified system node 12345
Yes, I have followed that document. Each on separate IPs and unique IAX ports with firewall port forwarding for TCP and UDP. The problem is using DTMF to connect to the other nodes. Using the CLI works. Using DTMF does not work. The nodes resolve using asl-node-lookup. One node is setup for Echolink and that works.
This is successful *CLI> rpt cmd 456789 ilink 3 123456
This fails with the log showing the node truncated to 5 digits
DVSwitch, Droidstar connected to 456789, or Radio RF
sending DTMF *3123456
generates the warning message in the logs on 123456 WARNING[100369][C-00000018] app_rpt.c: Cannot find specified system node 12345
So, we need to be clear here because there’s a lot of accumulated back-end history here. When you convert a 5 digit node to a 6 digit node that’s been online for a period of time, there is a delay in withdrawing the 5 digit number from DNS. The reasons are complicated and confusing, but the short answer is there’s a different issue with the concept of “active nodes” and “active IPs” as it’s currently calculated and maintained. It makes removing a no-longer-there node problematic from a “how long it takes” computation problem. Currently, to minimize conflicts between “updates” and “cleanups”, the cleanups are only happening once per day. So a 5-digit to 6-digit conversion should be cleaned up sometime after midnight UTC.
Once we can get to the bug/issue/logic problem with the “active” concept, then this problem can be cleaned up once and for all.
Are you saying the cleanup should happen within 24-48 hours and there is work to make it happen at the time of conversion? For your awareness, I converted from a 5 to a 6 digit node about 5 days or more before opening this topic.