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 TomlinReceived 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