New ISP New IPv6 Issues

I had IPv6 working with dhcpv6 enabled on eth0 (WAN). I just changed ISP’s. Same Fiber backbone.

They say their setup is the same as the other, meaning just enable dhcpv6.

I can’t get an IP. I’ve rebooted. I’ve tried to renew lease. Nothing helps. I did not change anything. Firewall is configured properly because it worked before. I even see the router-advertisements via tcpdump:

$ sudo tcpdump -vvvv -ttt -nn -i eth0 icmp6 and 'ip6[40] = 134'
tcpdump: listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
00:00:00.000000 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 24) fe80::6a22:8e02:bdd1:1200 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 24
hop limit 64, Flags [none], pref medium, router lifetime 60s, reachable time 0ms, retrans timer 0ms
source link-address option (1), length 8 (1): 68:22:8e:d1:12:00
0x0000:  6822 8ed1 1200
00:00:11.282677 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 24) fe80::6a22:8e02:bdd1:1200 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 24
hop limit 64, Flags [none], pref medium, router lifetime 60s, reachable time 0ms, retrans timer 0ms
source link-address option (1), length 8 (1): 68:22:8e:d1:12:00
0x0000:  6822 8ed1 1200

When I looked at /var/log/messages, I see this every time I try to renew the lease:

# cat messages | grep dhcp6c
Apr  4 19:57:38 ruth dhcp6c[225237]: dhcp6_ctl_authinit: failed to open /run/dhcp6c/dhcp6c.eth0.sock: No such file or directory

What exactly causes that error? And why now? Is the ISP actually doing something different?

# show interfaces ethernet eth0
address dhcpv6
address <<static ipv4>>
description WAN
dhcpv6-options {
pd 0 {
interface bond0 {
address 1
sla-id 0
}
length 56
}
}
hw-id 00:e0:67:1b:71:a0
ipv6 {
address {
autoconf
}
}

I don’t even care if my prefix-delegation is working to hand out on bond0 at this point. Just trying to get an address on eth0.

When I run renew dhcpv6 these are the journal entries that are created:

Apr 05 07:10:04 hostname sudo[869191]:     vyos : TTY=pts/0 ; PWD=/home/vyos ; USER=root ; COMMAND=/usr/bin/systemctl restart dhcp6c@eth0.service
Apr 05 07:10:04 hostname dhcp6c[868651]: dhcp6_remove_event: removing an event on eth0, state=SOLICIT
Apr 05 07:10:04 hostname dhcp6c[868651]: check_exit: exiting
Apr 05 07:10:04 hostname systemd[1]: Stopping dhcp6c@eth0.service - WIDE DHCPv6 client on eth0...
Apr 05 07:10:04 hostname systemd[1]: dhcp6c@eth0.service: Deactivated successfully.
Apr 05 07:10:04 hostname systemd[1]: Stopped dhcp6c@eth0.service - WIDE DHCPv6 client on eth0.
Apr 05 07:10:04 hostname systemd[1]: Starting dhcp6c@eth0.service - WIDE DHCPv6 client on eth0...
Apr 05 07:10:04 hostname dhcp6c[869200]: get_duid: extracted an existing DUID from /var/lib/dhcpv6/dhcp6c_duid: 00:04:2f:c7:72:f7:e2:b3:5d:9c:bd:58:61:53:57:8f:4c:6c
Apr 05 07:10:04 hostname dhcp6c[869200]: dhcp6_ctl_authinit: failed to open /run/dhcp6c/dhcp6c.eth0.sock: No such file or directory
Apr 05 07:10:04 hostname dhcp6c[869200]: client6_init: failed initialize control message authentication
Apr 05 07:10:04 hostname dhcp6c[869200]: client6_init: skip opening control port
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>comment [### Autogenerated by interface.py ###] (37)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>comment [# man https://www.unix.com/man-page/debian/5/dhcp6c.conf/] (57)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[interface] (9)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <5>[eth0] (4)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>begin of closure [{] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[request] (7)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[domain-name-servers] (19)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[request] (7)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[domain-name] (11)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[send] (4)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[ia-na] (5)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[0] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>comment [# non-temporary address] (23)
Apr 05 07:10:05 hostname systemd[1]: dhcp6c@eth0.service: Can't open PID file /run/dhcp6c/dhcp6c.eth0.pid (yet?) after start: Operation not permitted
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[send] (4)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[ia-pd] (5)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[0] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>comment [# prefix delegation #0] (22)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of closure [}] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[id-assoc] (8)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <15>[na] (2)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <15>[0] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <15>begin of closure [{] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>comment [# Identity association for non temporary address] (48)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of closure [}] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[id-assoc] (8)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <15>[pd] (2)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <15>[0] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <15>begin of closure [{] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[prefix] (6)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[::] (2)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[/] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[56] (2)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[infinity] (8)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[prefix-interface] (16)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <5>[bond0] (5)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>begin of closure [{] (1)
Apr 05 07:10:05 hostname systemd[1]: Started dhcp6c@eth0.service - WIDE DHCPv6 client on eth0.
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[sla-len] (7)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[8] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[sla-id] (6)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[0] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[ifid] (4)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>[1] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of closure [}] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of closure [}] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: cfdebug_print: <3>end of sentence [;] (1)
Apr 05 07:10:04 hostname dhcp6c[869200]: configure_pool: called
Apr 05 07:10:04 hostname dhcp6c[869200]: clear_poolconf: called

But nothing stands out to me as a problem.

ISP admitted they found a problem. Fixed.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.