Bug #1887
closedaxfrdns from tinydns is not working
0%
Description
I am experiencing the same problem reported in bug #119. #119 was closed a year ago, but I'm seeing the same problem in tinydns package version 1.0.6.16. This is with pfsense version 2.0-RC3.
axfrdns is reporting: "tcpserver: warning: dropping connection, unable to read tcp.cdb: file does not exist" from /var/etc/axfrdns/log/main/current.
When I check /usr/local/pkg/tinydns.inc I see there is a function, tinydns_setup_axfrdns() that is never called. I believe this was fixed in the patch attached to #119.
Am I using a stale version of tinydns? I installed it using the integrated package manager. Is there a trick to get the fixed version?
mike
Files
Updated by Michael Durian almost 14 years ago
- File axfrdns.patch axfrdns.patch added
I updated to 2.0-release yesterday and that introduced a new problem. Now I get "tcpserver: fatal: unable to bind: address already used" errors when axfrdns tries to start.
I did apply the attached patch, which I extracted from #119, and that creates a tcp.cdb file. I think things might work if I can figure out why tcpserver is throwing the address already used error.
mike
Updated by Michael Durian almost 14 years ago
Rebooting fixed the binding error and with the attached patch, axfrdns is now responding to zone transfer requests.
mike
Updated by Anonymous over 13 years ago
Just upgraded to package version 1.0.6.17 on pfSense 2.0.1. DNS zone transfers are broke again.
-Jan
Updated by Anonymous over 13 years ago
Sorry, turns out it's not that broken after all, after a reboot the axfrdns service started again, however:
Its still not creating the proper entries for dns zone transfers in /var/etc/axfrdns/tcp and not compiling that list into the /var/etc/axfrdns/tcp.cdb
Creating the host entries in the tcp file and manually compiling the cdb fixes the immediate problem.
Not sure where in the script that last part is going wrong.
Updated by Chris Buechler over 10 years ago
- Category set to DNS Server
- Status changed from New to Resolved