dnsutils openssl failure

Using applications, configuring, problems
Post Reply
Message
Author
caffeinfx
Posts: 22
Joined: Thu 08 May 2014, 21:32

dnsutils openssl failure

#1 Post by caffeinfx »

hello puppy users :)
I have some problem about dnsutils, i installed dnsutils because its needed by proxychains.
when i run the dig command, i getting this error message:
dig: dst_lib_init: openssl failure
from what i found on google its need openssl installed, then i installed openssl, but still getting this error.
?
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#2 Post by Semme »

This is which pup? You might need it's sister pkg..
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
caffeinfx
Posts: 22
Joined: Thu 08 May 2014, 21:32

#3 Post by caffeinfx »

i'm using Precise Puppy 5.7.1
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#4 Post by Semme »

From within a terminal, what's this say?

Code: Select all

openssl version
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
caffeinfx
Posts: 22
Joined: Thu 08 May 2014, 21:32

#5 Post by caffeinfx »

OpenSSL 1.0.1 14 Mar 2012
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#6 Post by Semme »

Since I'm not sure what's going on there, it won't hurt to install this pkg and retry. Let me know what happens..
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
caffeinfx
Posts: 22
Joined: Thu 08 May 2014, 21:32

#7 Post by caffeinfx »

libcurl4-openssl-dev was already installed though i install it again but i still getting error.
I tried build proxychains from source, but it failed, this is my error log:

Code: Select all

libproxychains.c:291:5: error: conflicting types for 'getnameinfo'
/usr/include/netdb.h:679:12: note: previous declaration of 'getnameinfo' was here
make[3]: *** [libproxychains.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#8 Post by Semme »

Because I couldn't find much, and figured I'd give you some kind of reply, I came across this old exchange which seems likely. Granted they're talking Windows, but notice you'll have both 0.9.x and 1.0.1 ssl versions present aboard Precise. There must be some confusion between the involved binaries and the libs they're referencing to get things done.

Take a look.. There are TWO versions of proxychains. One PPM references and one supplied by the devx. I doubt I'd bother compiling this one and concentrate on either bind9 or dnsutils itself, then work my way towards proxychains.

If you run "ldd /usr/bin/dig", which libcrypto is it calling?

I'm sure I could work it out if I took the time.

Trouble is, I don't like Precise.

Good luck!
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
caffeinfx
Posts: 22
Joined: Thu 08 May 2014, 21:32

#9 Post by caffeinfx »

hello semme, thanks for your support :)

Code: Select all

ldd /usr/bin/dig
	linux-gate.so.1 =>  (0xffffe000)
	liblwres.so.80 => /usr/lib/liblwres.so.80 (0xb7735000)
	libdns.so.81 => /usr/lib/libdns.so.81 (0xb7592000)
	libbind9.so.80 => /usr/lib/libbind9.so.80 (0xb7584000)
	libisccfg.so.82 => /usr/lib/libisccfg.so.82 (0xb756b000)
	libisc.so.83 => /usr/lib/libisc.so.83 (0xb7510000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb74f5000)
	libc.so.6 => /lib/libc.so.6 (0xb734c000)
	libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0xb730d000)
	libcrypto.so.1.0.0 => /lib/libcrypto.so.1.0.0 (0xb7162000)
	libGeoIP.so.1 => /usr/lib/libGeoIP.so.1 (0xb7130000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb6fe3000)
	/lib/ld-linux.so.2 (0xb776b000)
	libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xb6f14000)
	libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xb6eec000)
	libcom_err.so.2 => /lib/libcom_err.so.2 (0xb6ee6000)
	libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xb6edd000)
	libdl.so.2 => /lib/libdl.so.2 (0xb6ed8000)
	libz.so.1 => /lib/libz.so.1 (0xb6ec2000)
	libm.so.6 => /lib/libm.so.6 (0xb6e96000)
	libkeyutils.so.1 => /lib/libkeyutils.so.1 (0xb6e91000)
	libresolv.so.2 => /lib/libresolv.so.2 (0xb6e79000)
precise proxychains doesn't bundled with devx, can you give me link to download PPM version. :wink:
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#10 Post by Semme »

Yeah, my mistake. I meant when accessed, PPM appears to reference two different versions. Precise direct >> here.
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
Post Reply