If service dhcpv6-service is configured, the service isn't started:
vyos@rt-home:~$ sudo systemctl status isc-dhcp-server6
● isc-dhcp-server6.service - ISC DHCP IPv6 server
Loaded: loaded (/lib/systemd/system/isc-dhcp-server6.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:dhcpd(8)
vyos@rt-home:~$ configure
[edit]
vyos@rt-home# edit service dhcpv6-server
[edit service dhcpv6-server]
vyos@rt-home# show
shared-network-name 6lan {
subnet xxxx::/64 {
address-range {
start xxxx {
stop xxxx::ffff
}
}
static-mapping foo {
identifier xxxx
ipv6-address xxxx
}
}
}
[edit service dhcpv6-server]If I disable it and commit, it tries to start the service, but it (logically) fails:
vyos@rt-home# set disable
[edit service dhcpv6-server]
vyos@rt-home# commit
[ service dhcpv6-server ]
[edit service dhcpv6-server]
vyos@rt-home# sudo systemctl status isc-dhcp-server6
● isc-dhcp-server6.service - ISC DHCP IPv6 server
Loaded: loaded (/lib/systemd/system/isc-dhcp-server6.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2020-04-18 16:10:42 CEST; 6s ago
Docs: man:dhcpd(8)
Process: 28644 ExecStart=/bin/sh -ec [ -e /config/dhcpdv6.leases ] || touch /config/dhcpdv6.leases; chown root:vyattacfg /config/dhcpdv6.leases; chmod 664 /config/dhcpdv6.leases; exec /usr/
Main PID: 28644 (code=exited, status=1/FAILURE)
Apr 18 16:10:42 rt-home sh[28644]: exiting.
Apr 18 16:10:42 rt-home dhcpd[28644]: If you think you have received this message due to a bug rather
Apr 18 16:10:42 rt-home systemd[1]: isc-dhcp-server6.service: Main process exited, code=exited, status=1/FAILURE
Apr 18 16:10:42 rt-home dhcpd[28644]: than a configuration issue please read the section on submitting
Apr 18 16:10:42 rt-home systemd[1]: isc-dhcp-server6.service: Failed with result 'exit-code'.
Apr 18 16:10:42 rt-home dhcpd[28644]: bugs on either our web page at www.isc.org or in the README file
Apr 18 16:10:42 rt-home dhcpd[28644]: before submitting a bug. These pages explain the proper
Apr 18 16:10:42 rt-home dhcpd[28644]: process and the information we find helpful for debugging.
Apr 18 16:10:42 rt-home dhcpd[28644]:
Apr 18 16:10:42 rt-home dhcpd[28644]: exiting.If I then delete the disable node, it doesn't try to start it again (last started 36s ago when it was disabled):
vyos@rt-home# delete disable
[edit service dhcpv6-server]
vyos@rt-home# commit
[edit service dhcpv6-server]
vyos@rt-home# sudo systemctl status isc-dhcp-server6
● isc-dhcp-server6.service - ISC DHCP IPv6 server
Loaded: loaded (/lib/systemd/system/isc-dhcp-server6.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2020-04-18 16:10:42 CEST; 36s ago
Docs: man:dhcpd(8)
Process: 28644 ExecStart=/bin/sh -ec [ -e /config/dhcpdv6.leases ] || touch /config/dhcpdv6.leases; chown root:vyattacfg /config/dhcpdv6.leases; chmod 664 /config/dhcpdv6.leases; exec /usr/
Main PID: 28644 (code=exited, status=1/FAILURE)
Apr 18 16:10:42 rt-home sh[28644]: exiting.
Apr 18 16:10:42 rt-home dhcpd[28644]: If you think you have received this message due to a bug rather
Apr 18 16:10:42 rt-home systemd[1]: isc-dhcp-server6.service: Main process exited, code=exited, status=1/FAILURE
Apr 18 16:10:42 rt-home dhcpd[28644]: than a configuration issue please read the section on submitting
Apr 18 16:10:42 rt-home systemd[1]: isc-dhcp-server6.service: Failed with result 'exit-code'.
Apr 18 16:10:42 rt-home dhcpd[28644]: bugs on either our web page at www.isc.org or in the README file
Apr 18 16:10:42 rt-home dhcpd[28644]: before submitting a bug. These pages explain the proper
Apr 18 16:10:42 rt-home dhcpd[28644]: process and the information we find helpful for debugging.
Apr 18 16:10:42 rt-home dhcpd[28644]:
Apr 18 16:10:42 rt-home dhcpd[28644]: exiting.
[edit service dhcpv6-server]