error installing dnsproxy on Lucid
Tapas Mishra
mightydreams at gmail.com
Thu Feb 10 11:47:53 UTC 2011
I have a server in a DMZ where I do not have DNS entries so dnsproxy
is what I want to use here is what I did
the situation looks similar to this bug
https://bugs.launchpad.net/ubuntu/+source/dnsproxy/+bug/567008
but the fix I used did not helped me.
tapas at tapas:~# aptitude install pdnsd
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following NEW packages will be installed:
pdnsd resolvconf{a}
The following partially installed packages will be configured:
dnsproxy
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 354kB of archives. After unpacking 1,020kB will be used.
Do you want to continue? [Y/n/?] Y
Writing extended state information... Done
Get:1 http://us.archive.ubuntu.com/ubuntu/ lucid/universe pdnsd
1.2.7-par-1.1 [298kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ lucid/universe resolvconf
1.45ubuntu1 [56.4kB]
Fetched 354kB in 1s (254kB/s)
Preconfiguring packages ...
Selecting previously deselected package pdnsd.
(Reading database ... 50988 files and directories currently installed.)
Unpacking pdnsd (from .../pdnsd_1.2.7-par-1.1_amd64.deb) ...
Selecting previously deselected package resolvconf.
Unpacking resolvconf (from .../resolvconf_1.45ubuntu1_all.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up dnsproxy (1.15-6build1) ...
* Starting dnsproxy dnsproxy
/usr/sbin/dnsproxy: symbol lookup error:
/usr/sbin/dnsproxy: undefined symbol: event_sigcb
[fail]
invoke-rc.d: initscript dnsproxy, action "start" failed.
dpkg: error processing dnsproxy (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up pdnsd (1.2.7-par-1.1) ...
* Not starting pdnsd (disabled in /etc/default/pdnsd)
Setting up resolvconf (1.45ubuntu1) ...
mkdir: created directory `/var/run/resolvconf'
mkdir: created directory `/var/run/resolvconf/interface'
update-rc.d: warning: resolvconf stop runlevel arguments (none) do not
match LSB Default-Stop values (0 6)
Errors were encountered while processing:
dnsproxy
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up dnsproxy (1.15-6build1) ...
* Starting dnsproxy dnsproxy
/usr/sbin/dnsproxy: symbol lookup error:
/usr/sbin/dnsproxy: undefined symbol: event_sigcb
[fail]
invoke-rc.d: initscript dnsproxy, action "start" failed.
dpkg: error processing dnsproxy (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
dnsproxy
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Tried to follow
http://ubuntuforums.org/showthread.php?t=82293
got following error
/etc/init.d/pdnsd restart
* Stopping pdnsd
[ OK ]
* Not starting pdnsd (disabled in /etc/default/pdnsd)
dpkg -s dnsproxy
Package: dnsproxy
Status: install ok half-configured
Priority: optional
Section: net
Installed-Size: 128
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Architecture: amd64
Version: 1.15-6build1
Depends: libc6 (>= 2.4), libevent-1.4-2 (>= 1.4.11-stable), adduser, lsb-base
Conffiles:
/etc/dnsproxy.conf bb35257420128d7467aa5c607567fbb4
/etc/default/dnsproxy 84b67faac53ebe6ce3ce376e2bae94f2
/etc/init.d/dnsproxy 3f6547b5d88fc6fb2a46afb94ed84f42
Description: proxy for DNS queries
dnsproxy forwards DNS queries to two previously configured nameservers:
one for authoritative queries and another for recursive queries.
The received answers are sent back to the client unchanged.
No local caching is done.
.
Primary motivation for this project was the need to replace Bind servers with
djbdns in an ISP environment. These servers get recursive queries from
customers and authoritative queries from outside at the same IP address.
Now it is possible to run dnscache and tinydns on the same machine with
queries dispatched by dnsproxy.
.
Another possible scenario is a firewall where proxy queries should be
forwarded to the real server in a DMZ.
Original-Maintainer: Patrick Schoenfeld <schoenfeld at debian.org>
Homepage: http://wolfermann.org/dnsproxy.html
dpkg --configure dnsproxy
Setting up dnsproxy (1.15-6build1) ...
* Starting dnsproxy dnsproxy
/usr/sbin/dnsproxy: symbol lookup error:
/usr/sbin/dnsproxy: undefined symbol: event_sigcb
[fail]
invoke-rc.d: initscript dnsproxy, action "start" failed.
dpkg: error processing dnsproxy (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
dnsproxy
I checked there was a bug
https://bugs.launchpad.net/ubuntu/+source/dnsproxy/+bug/634880
The fix was mentioned here
https://bugs.launchpad.net/ubuntu/+source/dnsproxy/+bug/567008
So it was manually downloaded
wget http://debian.nctu.edu.tw/ubuntu//pool/universe/d/dnsproxy/dnsproxy_1.16-0.1_amd64.deb
but when I install these again then I get the same problem again.
--
http://mightydreams.blogspot.com
More information about the ubuntu-server
mailing list