On Thu, Sep 22, 2005 at 06:24:05PM +0200, Martin Kraemer wrote:
> > What is the output with -debug passed to s_client?
> (appended. Used with the original setup:
>   * global "SSLVerifyClient require"
>   * 4000+ line ca-bundle file
>   * client invocation:
>     % openssl s_client -debug -CAfile ssl.crt/ca-bundle.crt -cert ~/[EMAIL 
> PROTECTED] -key ~/[EMAIL PROTECTED] -connect mch00bcm:8443
>     <<bigbundle.txt>>
> )

bigbundle.txt was incomplete because of the missing fflush -- it
ended in:

> 0b10 - 16 06 03 55 04 0a 13 0f-47 54 45 20 43 6f 72 70   ...U....GTE Corp
> 0b20 - 6f 72 61 74 69 6f 6e 31-27 30 25 06 03 55 04 0b   oration1'0%..U..
> 0b30 - 13 1e 47 54 45 20 43 79-62 65 72 54 72 75 73 74   ..GTE CyberTrust
> 0b40 - 20 53 6f 6c 75 74 69 6f-6e 73 2c 20 49 6e 63

When debugging to stdout, the missing end looks something like this:
0d20 - 13 1c 28 63 29 20 31 39-39 39 20 45 6e 74 72 75   ..(c) 1999 Entru
0d30 - 73 74 2e 6e 65 74 20 4c-69 6d 69 74 65 64 31 3a   st.net Limited1:
0d40 - 30 38 06 03 55 04 03 13-31 45 6e 74 72 75 73 74   08..U...1Entrust
0d50 - 2e 6e 65 74 20 53 65 63-75 72 65 20 53 65 72 76   .net Secure Serv
0d60 - 65 72 20 43                                       er C
read from 080AFCB8 [080EC461] (5558 bytes => 0 (0x0))
1282:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake 
failure:s23_lib.c:226:

so there are no more trace data being exchanged after the CA cert
exchange.

  Martin
-- 
<[EMAIL PROTECTED]>         |     Fujitsu Siemens
Fon: +49-89-636-46021, FAX: +49-89-636-48332 | 81730  Munich,  Germany

Reply via email to