Before I upgrade my Ubuntu 18 DNS server, BIND looks like this:
bind9.service - BIND Domain Name Server
Loaded: loaded (/lib/systemd/system/bind9.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2023-03-04 15:49:57 EST; 1 weeks 1 days ago
Docs: man:named(8)
Main PID: 1496 (named)
Tasks: 5 (limit: 4654)
CGroup: /system.slice/bind9.service
└─1496 /usr/sbin/named -f -u bind
After the upgrade to 20 it looks like this:
named.service - BIND Domain Name Server
Loaded: loaded (/lib/systemd/system/named.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2023-02-05 19:16:10 EST; 1s ago
Docs: man:named(8)
Process: 67132 ExecStart=/usr/sbin/named -f $OPTIONS (code=exited, status=1/FAILURE)
Main PID: 67132 (code=exited, status=1/FAILURE)
And I get errors like these:
Refusing to operate on alias name or linked unit file bind9.service
Apr 01 19:26:46 server1 systemd[1]: named.service: Scheduled restart job, restart counter is at 5.
Apr 01 19:26:46 server1 systemd[1]: Stopped BIND Domain Name Server.
Apr 01 19:26:46 server1 systemd[1]: named.service: Start request repeated too quickly.
Apr 01 19:26:46 server1 systemd[1]: named.service: Failed with result 'exit-code'.
Apr 01 19:26:46 server1 systemd[1]: Failed to start BIND Domain Name Server.
I didn't see anything in the logs that helped explain those errors. Is there some link I need to remove/re-create to make BIND work?