Re: Can't figure the SSL patch

From: Henrik Nordstrom <hno@dont-contact.us>
Date: Fri, 02 Jun 2000 09:37:34 +0200

Try getting the current sources using CVS

setenv CVSROOT :pserver:anonymous@cvs.sourceforge.net:/cvsroot/squid

cvs login
[blank password]

cvs -z3 co -r ssl -d squid-ssl squid

cd squid-ssl
autoconf
autoheader
cd icons
sh icons.shar
cd ..

./configure --enable-ssl --with-ssl-include=/path/to/openssl/include g....

Be warned that this still is based on a development release of Squid

Regarding the second think. No idea how many SSL connections it can
handle. HTTP should be somewhere in the range 100-250 depending on
hardware and site being accelerated I think.

--
Henrik Nordstrom
Squid hacker
Wari Wahab wrote:
> 
> Hi there, I can't for the life of me, compile the SSL patch for
> squid-2.4.DEVEL2 from http://netizen.com.au/~benno ... It always screams
> when compiling the cache_cf.c.. The error messages is as below .. I did
> try to do funny things like playing around with the makefile and all...
> Even removed &Config.Sockaddr.https and &Config.SSL.* from cf_parser.c,
> then there are more errors :( did manage to compile though, but of course,
> the keyword https_port is not recognised anymore...
> ------------------------------------------------------------------
> gcc -g -O2 -Wall -I. -I../include -I../include    -c cache_cf.c -o
> cache_cf.o
> cf_parser.c: In function `parse_line':
> In file included from cache_cf.c:1608:
> cf_parser.c:672: structure has no member named `https'
> cf_parser.c:674: structure has no member named `SSL'
> cf_parser.c:676: structure has no member named `SSL'
> cf_parser.c:678: structure has no member named `SSL'
> cf_parser.c: In function `dump_config':
> cf_parser.c:905: structure has no member named `https'
> cf_parser.c:906: structure has no member named `SSL'
> cf_parser.c:907: structure has no member named `SSL'
> cf_parser.c:908: structure has no member named `SSL'
> cf_parser.c: In function `free_all':
> cf_parser.c:1132: structure has no member named `https'
> cf_parser.c:1133: structure has no member named `SSL'
> cf_parser.c:1134: structure has no member named `SSL'
> cf_parser.c:1135: structure has no member named `SSL'
> make[1]: *** [cache_cf.o] Error 1
> make[1]: Leaving directory `/usr/local/squid/src/squid-2.4.DEVEL2/src'
> make: *** [all] Error 1
> ------------------------------------------------------------------
> 
> Where are all these structures defined in? Ok, I'm not a programmer, but I
> do try my best in solving this but failed though ;)
> 
> BTW, what I need to do is to make squid an SSL accelerator as well as a
> http accelerator... Currently, my only solution is to use sslwrap from
> http://www.rickk.com/sslwrap/.. Kinda sucky though as connections seem to
> come from 127.0.0.1 in the logs (why not;), another one is rinetd, but
> requests wont be logged with squid.. The worst (quite good actually) is to
> get the Intel Netstructure Ecommerce Director thingy, which costs a bomb...
> 
> One more thing, how many connections a second can squid handle?
> 
> --
> Regards: Wari Wahab
> "We have reason to believe that man first walked upright to free his
> hands for masturbation."
>                 -- Lily Tomlin
Received on Fri Jun 02 2000 - 01:51:57 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:12:27 MST