I'm getting the following error but the bind server 30:9.3.4-10.P1.el5 is already install. How to get over this error:
The BIND DNS server version 8 or 9 does not appear to be installed on your system, or has not yet been set up properly in Webmin's BIND DNS Server module.
How did you install Webmin? I'm guessing Webmin has incorrectly guessed your OS for some reason.
Browse to Servers>BIND DNS Server
What do you see?
I'm using CentOS 5.3. I Installed with wget http://prdownloads.sourceforge.net/webadmin/webmin-1.480-1.noarch.rpm
If I browse to servers > Bind DNS Server
I don't see Bind DNS Server installed in the list. But BIND server is installed when I try to reinstalle unsing yum install bind.
Hope this helps!
Click "Refresh available modules". If you installed BIND after Webmin, Webmin wouldn't have detected it.
Bind was installed by DirectAdmin which I got with the VPS. I installed Webmin after that.
I've refreshed modules but still no luck. Do I uninstall webmin and reinstall?
"Bind was installed by DirectAdmin which I got with the VPS. I installed Webmin after that. "
Well there's a pretty hugely important piece of information that you neglected to mention before. ;-)
Are you sure that BIND package is an OS standard package? Webmin looks for BIND in a well-specified location that comes from the default configuration found in the OS standard package. If the package is a non-standard one, and it puts things in weird places, Webmin won't have any idea where to look for them.
If it's not a the standard package provided by CentOS/RHEL, I would recommend uninstalling BIND and then installing it from the OS standard repository, so Webmin knows where to find it, and so you're not stuck with an oddball package that can't be safely updated from standard sources.
Hmmm...a quick search on that version number seems to indicate it is a standard package. So, I guess DirectAdmin moved some things around? I don't know.
But, reinstalling from scratch without having DirectAdmin involved is still probably the quickest way to get your system back to normal.
Or starting over with a fresh OS install. It's pretty hard to know what all changes would have happened during a control panel install. Even the Virtualmin install process (which tries very hard to stick with standard everything) still makes a few changes that might confuse other control panels, were you to decide to switch (as if that would ever happen!). ;-)
Which brings up the fact that the easiest way to get a Virtualmin system is to start from scratch and follow the instructions found here:
Installing all of the packages and configuring them manually is a time-consuming PITA.