I tried to openSSL_add_all_algotithms instead of SSL_library_init but i am still seeing the same issue.
--- rajagopalan ramanujam <[EMAIL PROTECTED]> wrote: > > hi, > > I have defined SSL_library_init rather then > openSSL_add_all_algorithms to save memory. > > I have turned on DES,RC4 in chipers and MD5,SHA in > message digest. > > Could you let me know what could be problem. > > I can connect to www.thawte.com and X509_verify > is successful. And also i have generated selfsigned > certificate which are working too. > > For Ex: www.google.com:443 i cannot connect, > i get error (7). > > > --- "Dr. Stephen Henson" <[EMAIL PROTECTED]> wrote: > > On Fri, Jun 06, 2003, rajagopalan ramanujam wrote: > > > > > hi, > > > > > > I exported thawte server CA and verisign class3 > > > certificates from the browser for testing and > > > converted to C structure using x509 -C -in > xxx.cer > > > > > > xxx.C and added to my SSL client. Following is > the > > > code below. > > > > > > I am calling this function in a loop to load the > > > certificates: > > > > > > unsigned char thawte_cert[791] = { > > > 0x30,0x82...}; > > > > > > unsigned char verisign_cert[576] = { > > > 0x30,0x82...}; > > > > > > > > > SSL_load_cert(ctx,thawte_cert,791); > > > SSL_load_cert(ctx,verisign_cert,576); > > > > > > > > > SSL_load_cert(SSL_CTX *ctx,char *c,int size) > > > { > > > x = d2i_X509(NULL,&c,size); > > > cert_store = SSL_CTX_get_cert_store(ctx); > > > X509_STORE_add_cert(cert_store,x); > > > return; > > > } > > > > > > I verified the same certificates in .pem format > > using > > > openssl s_client and its connects to > > > www.paypal.com..but when i connect from my > client > > it > > > gives X509_V_ERR_CERT_SIGNATURE_FAILURE. > > > > > > If i try connecting to www.thwate.com:443 it > works > > but > > > it gives the same error when i am trying to > > connect to > > > other servers with thawte signed certificates. > > > > > > > > > Can anyone plese let me know what's going on.... > > > > > > > Well I could say read the FAQ... > > > > Alternatively since I'm feeling in a good mood > I'll > > say its probably a missing > > OpenSSL_add_all_algorithms(). With appologies in > > advance if it isn't :-) > > > > Steve. > > -- > > Dr Stephen N. Henson. > > Core developer of the OpenSSL project: > > http://www.openssl.org/ > > Freelance consultant see: > > http://www.drh-consultancy.demon.co.uk/ > > Email: [EMAIL PROTECTED], PGP > key: > > via homepage. > > > ______________________________________________________________________ > > OpenSSL Project > > http://www.openssl.org > > User Support Mailing List > > [EMAIL PROTECTED] > > Automated List Manager > [EMAIL PROTECTED] > > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to > Outlook(TM). > http://calendar.yahoo.com > ______________________________________________________________________ > OpenSSL Project > http://www.openssl.org > User Support Mailing List > [EMAIL PROTECTED] > Automated List Manager [EMAIL PROTECTED] __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]