OS: FreeBSD 14.2-STABLE #23 n270736-94f414086075: Tue Mar 11 20:52:07 CET 2025 amd64
DDNS provider: dynv6.com
Issue: Although a valid update seems to be performed when IPv6 prefixes has changed or when forcing an update of IPv6 prefix even when not changed, the communication with dynv6.com via a "custom" definition in inadyn.conf - which performs correct and updates the zone prefix for the zone provided by dynv6.com, at the end I always get
[...]
addresses unchanged
inadyn 14378 - - Fatal error in DDNS server response: DDNS server response not OK
inadyn 14378 - - addresses unchanged
inadyn 14378 - - Error response from DDNS server, exiting!
inadyn 14378 - - Error code 48: DDNS server response not OK
which results in a termination of the inadyn daemon. This problem only occurs with IPv6!
The csutom setup for dynv6.com is as follows:
[...]
custom dynv6_ip6 {
iface = igb8.7
username = InExcelsis
password = no_password
ddns-server = ipv6.dynv6.com
ddns-path = "/api/update?zone=%h&ipv6=%i/56&token=%u"
ssl = true
hostname = { zone1.dynv6.com, zone2.dynv6.com, zone3.dynv6.com }
checkip-command = "ifconfig igb8.7 inet6 | grep inet6 | grep -v detached | grep -v deprecated | grep -v tentative | grep -v temporary
| sed -E -e 's/^[ \t].inet6[ \t]//' | grep -v '^::1' | grep -v '^fe80' | grep -v '^fd' |grep -v '^fc' | awk '{ print $1 }'"
}
[...]
Even when performing some kind of debuggin via
inadyn -1 --force --foreground -f /usr/local/etc/inadyn.conf -l 9 (I don't know the maximum LogLevel!)
I do not obtain any useful valid information other than shown above.