Hello Amos and Dean,

Thank you very much, I found a "workaround" in the same time you sent your 
openssl compil procedure

In /usr/src/openssl/openssl-1.0.0a I have create a symlink lib -> 
/usr/local/ssl/lib64


lrwxrwxrwx  1 root src    20 2010-11-16 16:43 lib -> /usr/local/ssl/lib64


and --with-openssl=/usr/src/openssl/openssl-1.0.0a


Now, all is green in Qualys report: 
https://www.ssllabs.com/ssldb/analyze.html?d=webmail.wenske.fr  :-)



Thanks you again for your support,

Cheers,

Sebastian

________________________________________
De : Dean Weimer [dwei...@orscheln.com]
Date d'envoi : mardi 16 novembre 2010 16:13
À : Sébastien WENSKE
Cc : squid-users@squid-cache.org
Objet : RE: [squid-users] RE: RE : [squid-users] [Squid 3.1.9] SSL Reverse 
PROXY - Insecure Renegotiation Supported

>Hi Amos,
>
>Glad to hear you, I have already try and retry this one, but no changes... 
>this is freaky and I'm tired :)
>
>I will continue tomorrow, I think I need to find a guide to compile squid with 
>"non-system" ssl >libraries/headers.
>
>Otherwise, is there a way to know with wich openssl squid is compiled??? 
>Because à every time squid will run >correctly in ssl mode... :-/
>
>Man thanks,
>
>Sebastian

-----Message d'origine-----
De : Amos Jeffries [mailto:squ...@treenet.co.nz]
Envoyé : lundi 15 novembre 2010 23:55
À : Sébastien WENSKE
Cc : Dean Weimer; squid-users@squid-cache.org
Objet : RE: [squid-users] RE: RE : [squid-users] [Squid 3.1.9] SSL Reverse 
PROXY - Insecure Renegotiation Supported

On Mon, 15 Nov 2010 21:33:40 +0000, Sébastien WENSKE <sebast...@wenske.fr>
wrote:
>I think this should be
>  --with-openssl=/usr/src/openssl/openssl-1.0.0a/
>
>
> I'm lost ... I need to fix this issue before implementing this in my
> company ...
>

Sébastien,

If it helps, my system had openssl installed with the following options.

./config --prefix=/usr/local --openssldir=/usr/local/etc/ssl -fPIC shared
make
make install

Squid had the following options for enabling openssl

--enable-ssl --with-openssl=/usr/local

In your squid source directory, look for the config.log Amos mentioned, and in 
it the following lines should indicate which path it found your openssl 
libraries under.

configure:26112: checking openssl/err.h usability
configure:26129: g++ -c -g -O2 -I/usr/local/include  conftest.cpp >&5
configure:26136: $? = 0
configure:26150: result: yes
configure:26154: checking openssl/err.h presence
configure:26169: g++ -E -I/usr/local/include  conftest.cpp
configure:26176: $? = 0
configure:26190: result: yes
configure:26223: checking for openssl/err.h
configure:26232: result: yes
configure:26112: checking openssl/md5.h usability
configure:26129: g++ -c -g -O2 -I/usr/local/include  conftest.cpp >&5
configure:26136: $? = 0
configure:26150: result: yes
configure:26154: checking openssl/md5.h presence
configure:26169: g++ -E -I/usr/local/include  conftest.cpp
configure:26176: $? = 0
configure:26190: result: yes
configure:26223: checking for openssl/md5.h
configure:26232: result: yes
configure:26112: checking openssl/ssl.h usability
configure:26129: g++ -c -g -O2 -I/usr/local/include  conftest.cpp >&5
configure:26136: $? = 0
configure:26150: result: yes
configure:26154: checking openssl/ssl.h presence
configure:26169: g++ -E -I/usr/local/include  conftest.cpp
configure:26176: $? = 0
configure:26190: result: yes
configure:26223: checking for openssl/ssl.h
configure:26232: result: yes
configure:26112: checking openssl/x509v3.h usability
configure:26129: g++ -c -g -O2 -I/usr/local/include  conftest.cpp >&5
configure:26136: $? = 0
configure:26150: result: yes
configure:26154: checking openssl/x509v3.h presence
configure:26169: g++ -E -I/usr/local/include  conftest.cpp
configure:26176: $? = 0
configure:26190: result: yes
configure:26223: checking for openssl/x509v3.h
configure:26232: result: yes

>From examining these paths on mine, and looking under the source build 
>directory for openssl-1.0.0a, it looks like Amos is indeed correct that the 
>path for your system should be --with-openssl=/usr/src/openssl/openssl-1.0.0a 
>also verify that /usr/src/openssl/openssl-1.0.0a/include/openssl does indeed 
>exist on your system and it contains the *.h files shown in the output from 
>the config.log listed above (should actually be linked files under the source 
>tree, but that shouldn't matter).

Thanks,
     Dean Weimer
     Network Administrator
     Orscheln Management Co

Reply via email to