On Mon, Dec 14, 2009, Radha krishna Meduri -X (radmedur - HCL at Cisco) wrote:
> > Hi Patrick > > We are using following code snippet to load CRL's. > > X509_CRL *pCRL, *pTempCRL = 0; > pCRL = d2i_X509_CRL_fp( pfCrlFile, &pTempCRL ); > > if( !pCRL ) > { > rewind(pfCrlFile); > pCRL = PEM_read_X509_CRL(pfCrlFile, &pTempCRL, NULL, 0); > } > > rewind(pfCrlFile); > > if( !pCRL ) > { > logEvent( MLOG_ERROR, RADIUS_C_SERVER, "Unable to read CRL file" ); > break; > } > > Ultimately we are getting "Unable to read CRL file" if we are loading > DER format CRL. Did you see anything wrong there? > Is the fp opened in binary mode? Text mode translation on that fp will corrupt the CRL loading in DER mode. Steve. -- Dr Stephen N. Henson. OpenSSL project core developer. Commercial tech support now available see: http://www.openssl.org ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org