Re: [squid-users] squid-3.0 and client authentication with ssl

From: Henrik Nordstrom <henrik@dont-contact.us>
Date: Thu, 29 Jun 2006 18:56:03 +0200

Please file a bug report. Also make sure to get a backtrace using gdb or
similar, and from a Squid binary which has not been stripped from debug
symbols..

  http://www.squid-cache.org/bugs/

Regards
Henrik

tor 2006-06-29 klockan 22:03 +0530 skrev Prabu:
> Hello all,
>
> I have setup squid-3.0 with Reverse Proxy and client authentication
> with ssl certificate.Squid also starts fine.
> When i browsed a page,It works fine with the client authentication and
> the page get displayed.But squid Aborts with an error message.
>
> Error Messege From Cache.log
>
> *** glibc detected *** ./sbin/squid: double free or corruption
> (fasttop): 0x08f80588 ***
> ======= Backtrace: =========
> /lib/libc.so.6[0x9fef18]
> /lib/libc.so.6(__libc_free+0x79)[0xa0241d]
> /lib/libcrypto.so.6(CRYPTO_free+0x3a)[0x14a46a]
> ./sbin/squid[0x80c8560]
> ./sbin/squid[0x80c8589]
> ./sbin/squid[0x807321a]
> ./sbin/squid[0x807fb21]
> ./sbin/squid[0x806fc26]
> ./sbin/squid[0x8078140]
> ./sbin/squid[0x807177b]
> ./sbin/squid[0x8072e85]
> ./sbin/squid[0x80e8fdd]
> ./sbin/squid[0x80ed606]
> ./sbin/squid[0x8071ba9]
> ./sbin/squid[0x80e95c1]
> ./sbin/squid[0x8082ad9]
> ./sbin/squid[0x80b9416]
> /lib/libc.so.6(__libc_start_main+0xdc)[0x9b07e4]
> ./sbin/squid(__gxx_personality_v0+0x145)[0x804d3a1]
> ======= Memory map: ========
> 00101000-00112000 r-xp 00000000 fd:00 3179118 /lib/libnsl-2.4.so
> 00112000-00113000 r-xp 00010000 fd:00 3179118 /lib/libnsl-2.4.so
> 00113000-00114000 rwxp 00011000 fd:00 3179118 /lib/libnsl-2.4.so
> 00114000-00116000 rwxp 00114000 00:00 0
> 00118000-00237000 r-xp 00000000 fd:00 3179123 /lib/libcrypto.so.0.9.8a
> 00237000-0024a000 rwxp 0011e000 fd:00 3179123 /lib/libcrypto.so.0.9.8a
> 0024a000-0024d000 rwxp 0024a000 00:00 0
> 0024f000-0025e000 r-xp 00000000 fd:00 3179121 /lib/libresolv-2.4.so
> 0025e000-0025f000 r-xp 0000e000 fd:00 3179121 /lib/libresolv-2.4.so
> 0025f000-00260000 rwxp 0000f000 fd:00 3179121 /lib/libresolv-2.4.so
> 00260000-00262000 rwxp 00260000 00:00 0
> 00264000-00266000 r-xp 00000000 fd:00 3179122 /lib/libcom_err.so.2.1
> 00266000-00267000 rwxp 00001000 fd:00 3179122 /lib/libcom_err.so.2.1
> 00269000-0028d000 r-xp 00000000 fd:00 2838580
> /usr/lib/libk5crypto.so.3.0
> 0028d000-0028e000 rwxp 00024000 fd:00 2838580
> /usr/lib/libk5crypto.so.3.0
> 00290000-00303000 r-xp 00000000 fd:00 2838581 /usr/lib/libkrb5.so.3.2
> 00303000-00305000 rwxp 00073000 fd:00 2838581 /usr/lib/libkrb5.so.3.2
> 00307000-0030a000 r-xp 00000000 fd:00 2819006
> /usr/lib/libkrb5support.so.0.0
> 0030a000-0030b000 rwxp 00002000 fd:00 2819006
> /usr/lib/libkrb5support.so.0.0
> 0030d000-00325000 r-xp 00000000 fd:00 2838582
> /usr/lib/libgssapi_krb5.so.2.2
> 00325000-00326000 rwxp 00017000 fd:00 2838582
> /usr/lib/libgssapi_krb5.so.2.2
> 00328000-00369000 r-xp 00000000 fd:00 3179124 /lib/libssl.so.0.9.8a
> 00369000-0036d000 rwxp 00040000 fd:00 3179124 /lib/libssl.so.0.9.8a
> 008fd000-0094a000 r-xp 00000000 fd:00 2825597 /usr/lib/libbind.so.4.0.2
> 0094a000-0094c000 rwxp 0004d000 fd:00 2825597 /usr/lib/libbind.so.4.0.2
> 0097e000-00997000 r-xp 00000000 fd:00 3178999 /lib/ld-2.4.so
> 00997000-00998000 r-xp 00018000 fd:00 3178999 /lib/ld-2.4.so
> 00998000-00999000 rwxp 00019000 fd:00 3178999 /lib/ld-2.4.so
> 0099b000-00ac7000 r-xp 00000000 fd:00 3179112 /lib/libc-2.4.so
> 00ac7000-00aca000 r-xp 0012b000 fd:00 3179112 /lib/libc-2.4.so
> 00aca000-00acb000 rwxp 0012e000 fd:00 3179112 /lib/libc-2.4.so
> 00acb000-00ace000 rwxp 00acb000 00:00 0
> 00ad0000-00af3000 r-xp 00000000 fd:00 3179115 /lib/libm-2.4.so
> 00af3000-00af4000 r-xp 00022000 fd:00 3179115 /lib/libm-2.4.so
> 00af4000-00af5000 rwxp 00023000 fd:00 3179115 /lib/libm-2.4.so
> 00af7000-00af9000 r-xp 00000000 fd:00 3179114 /lib/libdl-2.4.so
> 00af9000-00afa000 r-xp 00001000 fd:00 3179114 /lib/libdl-2.4.so
> 00afa000-00afb000 rwxp 00002000 fd:00 3179114 /lib/libdl-2.4.so
> 00afd000-00b0f000 r-xp 00000000 fd:00 2838551 /usr/lib/libz.so.1.2.3
> 00b0f000-00b10000 rwxp 00011000 fd:00 2838551 /usr/lib/libz.so.1.2.3
> 00d34000-00d3d000 r-xp 00000000 fd:00 3109961 /lib/libnss_files-2.4.so
> 00d3d000-00d3e000 r-xp 00008000 fd:00 3109961 /lib/libnss_files-2.4.so
> 00d3e000-00d3f000 rwxp 00009000 fd:00 3109961 /lib/libnss_files-2.4.so
> 00d98000-00da8000 r-xp 00000000 fd:00 3179113 /lib/libpthread-2.4.so
> 00da8000-00da9000 r-xp 0000f000 fd:00 3179113 /lib/libpthread-2.4.so
> 00da9000-00daa000 rwxp 00010000 fd:00 3179113 /lib/libpthread-2.4.so
> 00daa000-00dac000 rwxp 00daa000 00:00 0
> 00fff000-01000000 r-xp 00fff000 00:00 0 [vdso]
> 07a76000-07a81000 r-xp 00000000 fd:00 3179116
> /lib/libgcc_s-4.1.0-20060304.so.1
> 07a81000-07a82000 rwxp 0000a000 fd:00 3179116
> /lib/libgcc_s-4.1.0-20060304.so.1
> 07a84000-07b66000 r-xp 00000000 fd:00 2826590
> /usr/lib/libstdc++.so.6.0.8
> 07b66000-07b6a000 r-xp 000e2000 fd:00 2826590
> /usr/lib/libstdc++.so.6.0.8
> 07b6a000-07b6b000 rwxp 000e6000 fd:00 2826590 /usr/lib/libstdc++.so.6.0
> Aborted
>
> *Changes in Squid.conf File*
> https_port 443 protocol=http cert=/usr/local/openssl/server_cert.pem
> key=/usr/local/openssl/server_priv_key.pem
> clientca=/usr/local/openssl/client_ca_cert.pem vport=7799
>
> http_access allow all
>
> Squid Version and compiled with
> Squid Cache: Version 3.0.PRE4
> configure options: '--prefix=/usr/local/squid3' '--enable-ssl'
>
> OpenSSL Version -->OpenSSL 0.9.8a
>
> glibc used --> glibc-2.4-4
>
> Operating system
> Fedora Core release 5
>
> Kernel version
> 2.6.15-1
>
> Thanks in advance.
>

Received on Thu Jun 29 2006 - 10:56:07 MDT

This archive was generated by hypermail pre-2.1.9 : Sat Jul 01 2006 - 12:00:02 MDT