Hello,

After performing the following:

SSL_CTX * ctx = SSL_CTX_new(SSLv23_client_method());

Huh! Dumped the result of theh failure and errorcode.

The ctx value is:

ctx=0x0

OPENSSL_Uplink(100EA000,07): no OPENSSL_Applink

The above failure of ERR_print_errors_fp(stderr);

Could somebody be so kind to enlighten me on what I'm
doing wrong?

Thanks,
Garyc
--- gary clark <[EMAIL PROTECTED]> wrote:

> Hello,
> 
> Running Windows and built using VC++.
> 
> I have discovered that my SSL_CTX * is null
> when attempting to call:
> 
> SSL_CTX * ctx = SSL_CTX_new(SSLv23_client_method());
> 
> why would this happen? Its a little confusing it
> builds fine.
> 
> Thanks,
> Garyc
> 
> SSL_CTX * ctx = 
> --- gary clark <[EMAIL PROTECTED]> wrote:
> 
> > 
> > Hello,
> > 
> > Took the client and server code from the Network
> > Security with OpenSSL chapter 5. Built the server
> > and
> > client code non-secure. This part worked like a
> > charm.
> > 
> > Having a problem building the secure version. I'm
> > using Windows VC++ and windows and attempting to
> use
> > the 5.5 client. I would like to know where the
> > "client.pem" file and the function provided 
> > "seed_prng" appears to use a unix /dev/random what
> > do
> > I use for windows?
> > 
> > I attempted to use the client.pem file that the
> > openssl-0.9.8e provides. It failed to load the
> > certificate. Is that a valid certificate to use?
> > 
> > Much appreciate any help in advance on this.
> > 
> > Thanks,
> > Garyc
> > 
> > SSL_CTX * setup_client_ctx(void)
> > {
> >     SSL_CTX * ctx;
> > 
> >     ctx = SSL_CTX_new(SSLv23_method());
> > 
> >         if
> > (SSL_CTX_use_certificate_chain_file(ctx,CERTFILE)
> !=
> > 1)
> >         printf("Error loading certificate file!");
> >     if
> >
>
(SSL_CTX_use_PrivateKey_file(ctx,CERTFILE,SSL_FILETYPE_PEM)!=1)
> >             printf("Error loading private key file!");
> > 
> >     printf("Successful!");
> >     return ctx;
> > }
> >
>
______________________________________________________________________
> > OpenSSL Project                                
> > http://www.openssl.org
> > User Support Mailing List                   
> > openssl-users@openssl.org
> > Automated List Manager                          
> > [EMAIL PROTECTED]
> > 
> 
>
______________________________________________________________________
> OpenSSL Project                                
> http://www.openssl.org
> User Support Mailing List                   
> openssl-users@openssl.org
> Automated List Manager                          
> [EMAIL PROTECTED]
> 

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to