|
/
Zope
/
Apsis
/
Pound Mailing List
/
Archive
/
2006
/
2006-12
/
Missing OpenSSL (-lcrypto) - aborted
[
Client Side Certificate help / Craig Servin ... ]
[
Re: [Pound Mailing List] Re: Apache ab - SSL read ... ]
Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-14 22:43:29 |
[ FULL ]
|
I am getting the below error when I am running ./configure. I have
installed openSSL at /tools/openssl-0.9.8d/, and pound at /tools/Pound-2.1.8/.
I really need this to work for reverse-proxy purposes, anyone who has
conquered this please advise:
checking for cc_r... gcc
checking for dlopen in -ldl... yes
checking for socket in -lsocket... yes
checking for hstrerror in -lresolv... yes
checking for BIO_new in -lcrypto... no
Missing OpenSSL (-lcrypto) - aborted
/tools/Pound-2.1.8>
/tools/Pound-2.1.8>
/tools/Pound-2.1.8> pwd
/tools/Pound-2.1.8
The OS is SUN/Solaris.
Thank you,
Thomas A. Gray
Midrange Platform Support
Embarq.com
913-534-7202, 913-667-3663
|
|
|
|
|
Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Dave Steinberg <dave(at)redterror.net> |
2006-12-14 22:55:07 |
[ FULL ]
|
Gray, Tom A [EQ] wrote:[...]
What was the full configure line? Did you explicitly tell it that
openssl is in /opt/openssl-0.9.8d and/or use crle?
Regards,[...]
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-14 23:03:35 |
[ FULL ]
|
No , didn't explicitly tell it, but I will try that now. OpenSSL is
installed at /tools/openssl-0.9.8d/.
Thomas A. Gray
Midrange Platform Support
Embarq.com
913-534-7202, 913-667-3663
-----Original Message-----
From: Dave Steinberg [mailto:dave(at)redterror.net]
Sent: Thursday, December 14, 2006 3:55 PM
To: pound(at)apsis.ch
Subject: Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Gray, Tom A [EQ] wrote:[...]
What was the full configure line? Did you explicitly tell it that openssl is
in /opt/openssl-0.9.8d and/or use crle?
Regards,
--
Dave Steinberg
http://www.geekisp.com/
http://www.steinbergcomputing.com/
--
To unsubscribe send an email with subject 'unsubscribe' to pound(at)apsis.ch.
Please contact roseg(at)apsis.ch for questions.
http://www.apsis.ch/pound/pound_list/archive/2006/2006-12/1166132609000/1166133307000
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-14 23:08:31 |
[ FULL ]
|
I have tried to specify, and that is either not working, or is not the problem:
$ ./configure --with-ssl=/tools/openssl-0.9.8d/
Here is the result:
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for a BSD-compatible install... ./install-sh -c
checking build system type... sparc-sun-solaris2.8
checking host system type... sparc-sun-solaris2.8
checking target system type... sparc-sun-solaris2.8
checking whether pthreads work with -pthread... no
checking whether pthreads work with -pthreads... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... -D_REENTRANT
checking for cc_r... gcc
checking for dlopen in -ldl... yes
checking for socket in -lsocket... yes
checking for hstrerror in -lresolv... yes
checking for BIO_new in -lcrypto... no
Missing OpenSSL (-lcrypto) - aborted
/tools/Pound-2.1.8>
/tools/Pound-2.1.8>
Thomas A. Gray
Midrange Platform Support
Embarq.com
913-534-7202, 913-667-3663
-----Original Message-----
From: Dave Steinberg [mailto:dave(at)redterror.net]
Sent: Thursday, December 14, 2006 3:55 PM
To: pound(at)apsis.ch
Subject: Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Gray, Tom A [EQ] wrote:[...]
What was the full configure line? Did you explicitly tell it that openssl is
in /opt/openssl-0.9.8d and/or use crle?
Regards,
--
Dave Steinberg
http://www.geekisp.com/
http://www.steinbergcomputing.com/
--
To unsubscribe send an email with subject 'unsubscribe' to pound(at)apsis.ch.
Please contact roseg(at)apsis.ch for questions.
http://www.apsis.ch/pound/pound_list/archive/2006/2006-12/1166132609000/1166133307000
|
|
|
Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"David Rees" <drees76(at)gmail.com> |
2006-12-15 00:38:01 |
[ FULL ]
|
On 12/14/06, Gray, Tom A [EQ] <Tom.Gray(at)embarq.com> wrote:[...]
Try:
$ ./configure --with-ssl=/tools/openssl-0.9.8d/
Note the = sign.
-Dave
|
|
|
Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Dave Steinberg <dave(at)redterror.net> |
2006-12-15 00:47:12 |
[ FULL ]
|
Gray, Tom A [EQ] wrote:[...]
Was that a typo, or did something get lost in translation?
Assuming it was a translation error, check the 'crle' manpage for how to
add /tools/openssl-0.9.8d to the system load path.
Regards,[...]
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-15 01:04:32 |
[ FULL ]
|
I don't know how that got chopped off like that, in the mail somehow. Here is
the command I entered, in its entirety:
/tools/Pound-2.1.8> ./configure --with-ssl=/tools/openssl-0.9.8d/
I am still getting this in return:
Missing OpenSSL (-lcrypto) - aborted
I really appreciate this , because I simply must get this proxy working, we are
in a world of hurt without it.
Thomas A. Gray
Midrange Platform Support
Embarq.com
913-534-7202, 913-667-3663
-----Original Message-----
From: Dave Steinberg [mailto:dave(at)redterror.net]
Sent: Thursday, December 14, 2006 5:47 PM
To: pound(at)apsis.ch
Subject: Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Gray, Tom A [EQ] wrote:[...]
Was that a typo, or did something get lost in translation?
Assuming it was a translation error, check the 'crle' manpage for how to add
/tools/openssl-0.9.8d to the system load path.
Regards,
--
Dave Steinberg
http://www.geekisp.com/
http://www.steinbergcomputing.com/
--
To unsubscribe send an email with subject 'unsubscribe' to pound(at)apsis.ch.
Please contact roseg(at)apsis.ch for questions.
http://www.apsis.ch/pound/pound_list/archive/2006/2006-12/1166132609000/1166140032000
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-15 01:05:31 |
[ FULL ]
|
Dave -- please explain this:
"...the 'crle' manpage..." what page is that?
Thomas A. Gray
Midrange Platform Support
Embarq.com
913-534-7202, 913-667-3663
-----Original Message-----
From: Dave Steinberg [mailto:dave(at)redterror.net]
Sent: Thursday, December 14, 2006 5:47 PM
To: pound(at)apsis.ch
Subject: Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Gray, Tom A [EQ] wrote:[...]
Was that a typo, or did something get lost in translation?
Assuming it was a translation error, check the 'crle' manpage for how to add
/tools/openssl-0.9.8d to the system load path.
Regards,
--
Dave Steinberg
http://www.geekisp.com/
http://www.steinbergcomputing.com/
--
To unsubscribe send an email with subject 'unsubscribe' to pound(at)apsis.ch.
Please contact roseg(at)apsis.ch for questions.
http://www.apsis.ch/pound/pound_list/archive/2006/2006-12/1166132609000/1166140032000
|
|
|
Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Dave Steinberg <dave(at)redterror.net> |
2006-12-15 02:03:44 |
[ FULL ]
|
Gray, Tom A [EQ] wrote:
> Dave -- please explain this:
>
> "...the 'crle' manpage..." what page is that?
Assuming you have the man pages installed, you'd type 'man crle'.
Google is helpful here, first hit:
http://www.rdg.ac.uk:8081/cgi-bin/cgiwrap/wsi14/poplog/man/1/crle
My guess is that if you're hurting tremendously and have never heard of
man pages, a sysadmin consultant is an option you should consider.
Regards,[...]
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-15 03:21:29 |
[ FULL ]
|
Thanks for helping me through this. Yes, we are hurting tremendously and
must reverse-proxy using Pound soon. However, the Sysadmins know less about
it that even I. I have now running the 'crle' command to add
/tools/openssl-0.9.8d/ as the default directories. I get the same error.
In fact, no matter what I try, I get this abort error:
" Missing OpenSSL (-lcrypto) - aborted "
* Openssl seemed to install correctly when I put it in there.
* Do you think that I need to run ./configure as Root?
* What is this file and how could it relate: pound-2.1.8-1.src.rpm ?
Regards,
Thomas A. Gray
Midrange Platform Support
Embarq.com
913-534-7202, 913-667-3663
-----Original Message-----
From: Dave Steinberg [mailto:dave(at)redterror.net]
Sent: Thursday, December 14, 2006 7:04 PM
To: pound(at)apsis.ch
Subject: Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Gray, Tom A [EQ] wrote:
> Dave -- please explain this:
>
> "...the 'crle' manpage..." what page is that?
Assuming you have the man pages installed, you'd type 'man crle'.
Google is helpful here, first hit:
http://www.rdg.ac.uk:8081/cgi-bin/cgiwrap/wsi14/poplog/man/1/crle
My guess is that if you're hurting tremendously and have never heard of man
pages, a sysadmin consultant is an option you should consider.
Regards,
--
Dave Steinberg
http://www.geekisp.com/
http://www.steinbergcomputing.com/
--
To unsubscribe send an email with subject 'unsubscribe' to pound(at)apsis.ch.
Please contact roseg(at)apsis.ch for questions.
http://www.apsis.ch/pound/pound_list/archive/2006/2006-12/1166132609000/1166144624000
|
|
|
Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Dave Steinberg <dave(at)redterror.net> |
2006-12-15 03:59:34 |
[ FULL ]
|
Gray, Tom A [EQ] wrote:[...]
I bet there is a 'lib' directory inside the /tools/openssl.../ dir.
That's what needs to be added via crle.
[...]
Shouldn't be necessary. Verify that the openssl libraries are world
readable (they should be), and you'll see that it's not necessary. If
they are _not_ world readable - make them so!
[...]
A source rpm. It's not of interest on Solaris.
Regards,[...]
|
|
|
Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Alessio Cervellin <a.cervellin(at)acm.org> |
2006-12-15 07:10:01 |
[ FULL ]
|
Gray, Tom A [EQ] wrote:[...]
if you wish you can install a precompiled Pound package for Solaris just
by typing "pkg-get -i pound2". more info here:
http://www.blastwave.org/howto.html
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-15 23:54:56 |
[ FULL ]
|
Thanks once again. But nothing has worked. I am still getting the below
error in my ./configure session. I am in a world of hurt, with an urgent need
for proxying web requests via Pound.
I tried all sorts of crle commands, although there is no
/tools/openssl-0.9.8d/lib/ directory.
/tools> cd Pound-2.1.8
/tools/Pound-2.1.8> chmod 777 *
/tools/Pound-2.1.8> ./configure
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for a BSD-compatible install... ./install-sh -c
checking build system type... sparc-sun-solaris2.8
checking host system type... sparc-sun-solaris2.8
checking target system type... sparc-sun-solaris2.8
checking whether pthreads work with -pthread... no
checking whether pthreads work with -pthreads... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... -D_REENTRANT
checking for cc_r... gcc
checking for dlopen in -ldl... yes
checking for socket in -lsocket... yes
checking for hstrerror in -lresolv... Yes
checking for BIO_new in -lcrypto... no
Missing OpenSSL (-lcrypto) - aborted
/tools/Pound-2.1.8>
/tools/Pound-2.1.8>
/tools/Pound-2.1.8>
/tools/Pound-2.1.8> id
uid=5341(webadmin) gid=250(webgrp)
/tools/Pound-2.1.8>
Thomas A. Gray
Midrange Platform Support
Embarq.com
913-534-7202, 913-667-3663
-----Original Message-----
From: Dave Steinberg [mailto:dave(at)redterror.net]
Sent: Thursday, December 14, 2006 9:00 PM
To: pound(at)apsis.ch
Subject: Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Gray, Tom A [EQ] wrote:[...]
I bet there is a 'lib' directory inside the /tools/openssl.../ dir.
That's what needs to be added via crle.
[...]
Shouldn't be necessary. Verify that the openssl libraries are world readable
(they should be), and you'll see that it's not necessary. If they are _not_
world readable - make them so!
[...]
A source rpm. It's not of interest on Solaris.
Regards,
--
Dave Steinberg
http://www.geekisp.com/
http://www.steinbergcomputing.com/
--
To unsubscribe send an email with subject 'unsubscribe' to pound(at)apsis.ch.
Please contact roseg(at)apsis.ch for questions.
http://www.apsis.ch/pound/pound_list/archive/2006/2006-12/1166132609000/1166151574000
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-16 01:32:56 |
[ FULL ]
|
We are literally dying on the vine up here -- logically this should be working
but I am at a loss how to proceed to do it. I tried many crle commands,
although there is no /tools/openssl-0.9.8d/lib/ directory. Below is the
complete ./configure session, showing the abort : Thoughts, ideas,
concerns?
/tools> cd Pound-2.1.8
/tools/Pound-2.1.8> chmod 777 *
/tools/Pound-2.1.8> ./configure
checking for gcc... gcc
checking for C compiler default output file name... a.out checking whether the
C compiler works... yes checking whether we are cross compiling... no checking
for suffix of executables...
checking for suffix of object files... o checking whether we are using the GNU
C compiler... yes checking whether gcc accepts -g... yes checking for gcc
option to accept ANSI C... none needed checking for a BSD-compatible install...
./install-sh -c checking build system type... sparc-sun-solaris2.8 checking
host system type... sparc-sun-solaris2.8 checking target system type...
sparc-sun-solaris2.8 checking whether pthreads work with -pthread... no
checking whether pthreads work with -pthreads... yes checking for joinable
pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are
required for pthreads... -D_REENTRANT checking for cc_r... gcc checking for
dlopen in -ldl... yes checking for socket in -lsocket... yes checking for
hstrerror in -lresolv... Yes
checking for BIO_new in -lcrypto... no
Missing OpenSSL (-lcrypto) - aborted
/tools/Pound-2.1.8>
/tools/Pound-2.1.8>
/tools/Pound-2.1.8>
/tools/Pound-2.1.8> id
uidS41(webadmin) gid%0(webgrp)
/tools/Pound-2.1.8>
Thomas A. Gray
Midrange Platform Support
Embarq.com
913-534-7202, 913-667-3663
|
|
|
Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Ted Dunning <tdunning(at)veoh.com> |
2006-12-16 01:58:48 |
[ FULL ]
|
Asking for help from a mailing list is not good if your future depends on
the outcome.
You need to hire a sysadmin consultant who can actually put hands on
keyboard. The problem is probably relatively simple, but not something you
are noticing. Since you only report the things you know, nobody else is
going to figure this out either. You need an independent person who can
look in different places than you would look.
On 12/15/06 4:32 PM, "Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> wrote:
[...]
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-16 02:23:11 |
[ FULL ]
|
My fingers are on the keyboard -- what things should I be checking?
Thomas A. Gray
Midrange Platform Support
913-534-7202, 913-667-3663
-----Original Message-----
From: Ted Dunning [mailto:tdunning(at)veoh.com]
Sent: Friday, December 15, 2006 6:59 PM
To: pound(at)apsis.ch
Subject: Re: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Asking for help from a mailing list is not good if your future depends on the
outcome.
You need to hire a sysadmin consultant who can actually put hands on keyboard.
The problem is probably relatively simple, but not something you are noticing.
Since you only report the things you know, nobody else is going to figure this
out either. You need an independent person who can look in different places
than you would look.
On 12/15/06 4:32 PM, "Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> wrote:
[...]
--
To unsubscribe send an email with subject 'unsubscribe' to pound(at)apsis.ch.
Please contact roseg(at)apsis.ch for questions.
http://www.apsis.ch/pound/pound_list/archive/2006/2006-12/1166132609000/1166230728000
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Robert Segall <roseg(at)apsis.ch> |
2006-12-16 11:02:51 |
[ FULL ]
|
On Fri, 2006-12-15 at 19:23 -0600, Gray, Tom A [EQ] wrote:[...]
The installation of OpenSSL should have created two libraries (libcrypto
and libssl). Make sure they exist, check where were they installed and
tell config about it.
Also make sure the correct header files were created (.../openssl/ssl.h
and friends) and that they can be included.[...]
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-18 20:08:00 |
[ FULL ]
|
Robert -- below is every thing that OpenSSL created, there is a libcrypto-a and
libssl-a, but said directories without the "-a" do not exist. Ssl.h does not
exist, although there are some other ".h" files:
kdrngp04:root=> ls
CHANGES bugs
CHANGES.SSLeay certs
ChangeLog.0_9_7-stable_not-in-head config
ChangeLog.0_9_7-stable_not-in-head_FIPS crypto
Configure demos
FAQ doc
INSTALL e_os.h
INSTALL.DJGPP e_os2.h
INSTALL.MacOS engines
INSTALL.NW include
INSTALL.OS2 install.com
INSTALL.VMS libcrypto.a
INSTALL.W32 libcrypto.pc
INSTALL.W64 libssl.a
INSTALL.WCE libssl.pc
LICENSE makevms.com
MacOS ms
Makefile openssl.doxy
Makefile.bak openssl.pc
Makefile.org openssl.spec
Makefile.shared os2
NEWS perl
Netware shlib
PROBLEMS ssl
README test
README.ASN1 times
README.ENGINE tools
VMS util
apps
kdrngp04:root=> pwd
/openssl-0.9.8d
kdrngp04:root=>
Thomas A. Gray
Midrange Platform Support
Embarq.com
913-534-7202, 913-667-3663
-----Original Message-----
From: Robert Segall [mailto:roseg(at)apsis.ch]
Sent: Saturday, December 16, 2006 4:03 AM
To: pound(at)apsis.ch
Subject: RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
On Fri, 2006-12-15 at 19:23 -0600, Gray, Tom A [EQ] wrote:[...]
The installation of OpenSSL should have created two libraries (libcrypto and
libssl). Make sure they exist, check where were they installed and tell config
about it.
Also make sure the correct header files were created (.../openssl/ssl.h and
friends) and that they can be included.
--
Robert Segall
Apsis GmbH
Postfach, Uetikon am See, CH-8707
Tel: +41-44-920 4904
[...]
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
Robert Segall <roseg(at)apsis.ch> |
2006-12-19 18:50:25 |
[ FULL ]
|
On Mon, 2006-12-18 at 13:08 -0600, Gray, Tom A [EQ] wrote:[...]
If that is indeed all that was created then you have not done an
install, but just a build. Try running 'make install' in the directory
and note where the libraries and include files are installed - that's
what you need.[...]
|
|
|
RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
"Gray, Tom A [EQ]" <Tom.Gray(at)embarq.com> |
2006-12-19 19:02:58 |
[ FULL ]
|
Thank you all for your various helps -- and I promise to stop spamming the list
about this now. Somehow I got it to work with a pkg-get command on the
compiled version (something like that). Anyway, Pound is up and running along
now, and doing well --- and it's a good thing!
Thomas A. Gray
Midrange Platform Support
913-534-7202, 913-667-3663
Tom.gray(at)embarq.com
-----Original Message-----
From: Robert Segall [mailto:roseg(at)apsis.ch]
Sent: Tuesday, December 19, 2006 11:50 AM
To: pound(at)apsis.ch
Subject: RE: [Pound Mailing List] Missing OpenSSL (-lcrypto) - aborted
On Mon, 2006-12-18 at 13:08 -0600, Gray, Tom A [EQ] wrote:[...]
If that is indeed all that was created then you have not done an install, but
just a build. Try running 'make install' in the directory and note where the
libraries and include files are installed - that's what you need.
--
Robert Segall
Apsis GmbH
Postfach, Uetikon am See, CH-8707
Tel: +41-44-920 4904
[...]
|
|
|
|