Bind is not available for your system

MoreDakka

Member
Sep 12, 2022
15
3
3
Edmonton, AB
cPanel Access Level
DataCenter Provider
Hello everyone.

I installed cPanel DNSOnly on Azure Ubuntu 20.04.1. We need to use bind to have another service write to these DNSOnly servers but I'm getting this error in the Nameserver Selection screen:

"Bind is not available for your system. Please choose another nameserver configuration."

We have other Azure boxes on CentOS7 that are running cPanel DNSOnly using Bind so assumed this would work with another OS.

This is a fresh install.
Bind is installed and running on the system.

# cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
#

# /usr/local/cpanel/cpanel -V
110.0 (build 5)
#

Any ideas or need more info to help?

Thanks!
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
15,183
2,413
363
cPanel Access Level
Root Administrator
Hey there! While you can use DNSOnly on Ubuntu, it does need to user the PowerDNS nameserver option, as you wouldn't be able to use BIND on Ubuntu. If you switch to PowerDNS, the installation will complete normally. Can you try that?
 

MoreDakka

Member
Sep 12, 2022
15
3
3
Edmonton, AB
cPanel Access Level
DataCenter Provider
Hey cPRex,
Is there a reason that DNSOnly isn't going to use Bind? What's the next best OS that includes Bind for DNSOnly?
Unfortunately I'm trying to get Plesk to write to the cPanel DNSOnly nodes. Where it does work, it needs BIND to work.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
15,183
2,413
363
cPanel Access Level
Root Administrator
in general, BIND is pretty ancient at this point, and PowerDNS has much better performance. It may not be noticeable for most users, but on larger systems with thousands of DNS records, it can be substantial. In the future, I wouldn't be surprised if we removed BIND support entirely.
 

MoreDakka

Member
Sep 12, 2022
15
3
3
Edmonton, AB
cPanel Access Level
DataCenter Provider
Since I'm trying to make this azure sub as cheap as possible for multiple spread out DNS servers, the Alma linux install costs extra bucks in Azure.
I see that Rocky Linux is supported and has a free model within Azure. Does Rocky Linux support Bind?

Thanks!
 

MoreDakka

Member
Sep 12, 2022
15
3
3
Edmonton, AB
cPanel Access Level
DataCenter Provider
Rex,
Jumping back to this. I'm trying to deploy this in Azure. Ubuntu is the only choice as:

Rocky Linux - Experimental
AlmaLinux - Extra Fees
CentOS - EOL
CloudLinux - Not in Azure

Is there any way to force WHM/cPanel to use Bind in Ubuntu?
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
15,183
2,413
363
cPanel Access Level
Root Administrator
There's nothing wrong with asking questions!

In general, no. The only time that is required is if you're using DNSSEC, as that required PowerDNS. Details on that are in the top red warning box here: