New DNS Control Out
DNS Control 1.0.2 has been released.. This one comes with a cool new feature. I haven’t had a whole lot of time to work on this lately, but I will get to the Feature Requests as soon as I have time.
On a side note, I only need one more person to signup and complete an offer for my free PSP. If you like DNS Control, you can help me out by signing up. I have already received a free iPod from this company, so its definitely legit. So signup up and get yourself a free PSP in the process.
August 26th, 2005 at 10:34 pm
Nice CP!
I’v done some modify to my CP:
1) Added check for empty forms
2) Added auto-dot at the end of host for CNAME and MX
I’m trying to do:
1) AAAA (IPv6) records
2) Import zone info from bind9 configuration
3) Ability for admin to Lock\Unlock some function to the user
January 3rd, 2006 at 10:42 am
Hi there,
Love the looks and such….
Sadly when I try to process the updates by hand, I get this error:
Fatal error: Call to undefined function: mysql_connect() in /var/www/web0/html/includes/adodb/drivers/adodb-mysql.inc.php on line 340
multi1:/var/www/web0/backend/includes#
I have no clue why?
Ps. Best wishes for 2006 you all!
January 3rd, 2006 at 12:09 pm
You need to compiled php with mysql support(php-mysql package)
January 3rd, 2006 at 2:13 pm
MySQL works just fine with php, I checked it….
January 3rd, 2006 at 3:37 pm
is your command line version of php compiled in with it? thats the one giving the error.
January 4th, 2006 at 12:59 pm
Ok found it….for others to know….
In Debian (maybe others too) when you apt-get install php4cli check the /etc/php4/php4cli/php.ini (was somewhere there:-)
Debian doesn’t enable mysql-support by default, just uncomment the mysql.so and it works.
Anyway, Justing, just a minor request, can’t it make a backup before altering the new stuff in the files?
I screwed my named.conf because of it….and I wished your software would make backup’s by default…
Still a nice piece of software tho….
I know, I know….alway’s backup:-)
January 4th, 2006 at 1:02 pm
The way this system was designed doesn’t need backups. Its meant to regenerate the conf file and zones without making any manual changes. You really shouldnt be making any changes by hand because its just going to be overwritten when your cron runs.
January 4th, 2006 at 1:10 pm
I have noticed that:-)
I think you should put a very big warning in the readme file that it does.
Because I didn’t expect it to overwrite files but just add files.
I have been doing bind-files by hand for some time, so I was lucky to be able to recreate them.
Others might not be so lucky.
Maybe a bit more info in the readme would help a lot?
Anyway, I’m going to use this software for my DNS stuff, as I realy like it…it’s so simple and easy….one should not be left without!:-)
Just my 2 cents.
January 4th, 2006 at 1:13 pm
Thanks for the feedback. If you make it a suggestion in the bug tracker, I will update the docs to reflect a warning
Glad you enjoy the software!
January 4th, 2006 at 1:24 pm
I have inserted it in the tracker.
Keep up the good work!
February 10th, 2006 at 6:42 am
This seems to be a really nice piece of control panel for dns

I was checking out the php binder (another piece of DNS control php script) but yours seems to be alot nicer.
I’ll get back to you with some more comments when I’ve gotten a chance to try it out a lil more
February 10th, 2006 at 11:17 am
Great, glad to hear you like it. Im working on a new version (2.0) which im sure people will like even better.
February 10th, 2006 at 12:23 pm
Sweet
What would be really awesome would be a way to import current DNS data to the mysql database and/or only update a zonefile when a change has occured in the database for the zone. Like having a timestamp per row perhaps?
If this project works well, I’ll make sure to donate through paypal or any other means.
February 10th, 2006 at 12:29 pm
If you setup the crons, it will rebuild zones when you make changes in dns control(processqueue.php). You could also setup rebuildzones.php and rewriteconf.php to run once every X minutes. That will force rebuilds every time it runs.
February 14th, 2006 at 5:51 am
Will there be any error checking added in v2.0? Right now it is very easy for an inexperianced user to mess up their zonefiles
If not, then I might take a look at it when time permits.
April 12th, 2006 at 10:43 am
Hi Justin,
I had not read this before I posted on the bug tracker.
Umm I have done quite a bit do the version you had previously posted.
How much further work have you done?
Can we somehow merge work?
Cheers,
Dan.
April 12th, 2006 at 10:52 am
Check your email.
August 25th, 2006 at 3:52 pm
Hello,
Each time cron processes the processqueue.php, I am met with the following error:
PHP Notice: Undefined index: lockid in /var/www/html/dnsadmin/includes/classes/dns.inc.php on line 42 Nothing to process Nothing to process Nothing to process
Newly created zones are displayed in the control panel but the zone files are not created on the filesystem.
I’m running Fedora Core 5, Bind 9.3.2, MySQL 5.0.18.
August 25th, 2006 at 4:13 pm
Thats just a notice, not an error. You have to set your error_reporting in your php.ini file to
E_ALL ^ E_NOTICE
September 4th, 2006 at 10:37 am
Hi,
great tool!
How can I modify v1.0.2 to allow slaves and notify a secondary DNS for all zones? I believe I saw something earliera in the bugtrack but now it seems messed up.
I would need a way to include “allow-transfer” and “notify yes” to every current zone, and all future ones.
Any help is much appreciated.
TIA
-tsl-
September 29th, 2006 at 3:11 pm
Hi,
I just had dnscontrol-1.02 installed and I really would like to give it a try.
From Apache errors log
CLIENT
[Fri Sep 29 16:08:51 2006] [error] [client 200.186.102.61] PHP Warning: Smarty error: unable to read resource: “login.htm” in /var/www/html/dns/includes/smarty/Smarty.class.php on line 1088
[root@isp dns]# ls -l /var/www/html/dns/login.htm
-rw-r–r– 1 apache apache 1899 Set 29 16:04 /var/www/html/dns/login.htm
ADMIN
[Fri Sep 29 16:09:27 2006] [error] [client 200.186.102.61] PHP Warning: Smarty error: unable to read resource: “admin/index.htm” in /var/www/html/dns/includes/smarty/Smarty.class.php on line 1088
[Fri Sep 29 16:09:29 2006] [error] [client 200.186.102.61] PHP Warning: Smarty error: unable to read resource: “admin/login.htm” in /var/www/html/dns/includes/smarty/Smarty.class.php on line 1088
Smarty error: unable to read resource: “admin/login.htm” in /var/www/html/dns/includes/smarty/Smarty.class.php on line 1088
[root@isp dns]# ls -l /var/www/html/dns/admin/index.htm /var/www/html/dns/admin/login.htm
-rw-r–r– 1 apache apache 2358 Set 29 16:05 /var/www/html/dns/admin/index.htm
-rw-r–r– 1 apache apache 1917 Set 29 16:05 /var/www/html/dns/admin/login.htm
Any help?
Thank you in advance
CMiranda
September 29th, 2006 at 4:11 pm
What do you have in your config file (excluding the mysql settings)?
January 4th, 2007 at 5:47 am
Hi,
Would it be possible to have the capability to add TXT records? (Useful for functions such as SPF)
Thanks!
January 5th, 2007 at 5:10 pm
HI All,
Has anyone here done imports from bind 9 configuration files. I have some 1300 zones that I would like to manage with this software. I like it a lot, but I just don’t have the time to key in 1300+ zones…
thanks,
Luis
May 7th, 2007 at 1:36 pm
can i get the source code for dnscontrol 1.0.2
December 2nd, 2007 at 10:49 pm
Where can I change the $app_name variable so that when logging into the script it doesn’t show “RocketControl” as the name of the site.
The config.inc.php file has a site_name variable, but it does nothing.
April 12th, 2008 at 2:41 pm
hi, admin
how can I contact you? I want to ask about pretty permalinks in Lighthttpd
please email me skycrewz [at] gmail.com