11-28-2018, 11:20 AM
Hello,
I have a problem with loading my certificates with the indy server.
If i link my application with 64 bit static libraries i receive this exception message (EidOSSLLoadingCRootCertError) at startup:
Could not load root certificate.
error:00000000:lib(0):func(0):reason(0)
Working with 32/64 bit dynamic packages and 32 bit static libraries is OK.
Startup with HTTP.SYS is OK, but i can't open my website with my self signed certificate by any browser.
This are the linked libraries:
#ifdef USEPACKAGES
#pragma message "Link with packges"
#pragma link "IndyCore.bpi"
#pragma link "IndySystem.bpi"
#pragma link "IndyProtocols.bpi"
#pragma link "Intraweb_15_D10_2.bpi"
#elif _WIN64
#pragma message "Link with static libraries (64 Bit)"
#pragma link "IndyCore.a"
#pragma link "IndySystem.a"
#pragma link "IndyProtocols.a"
#pragma link "Intraweb_15_D10_2.a"
#elif _WIN32
#pragma message "Link with static libraries (32 Bit)"
#pragma link "IndyCore.lib"
#pragma link "IndySystem.lib"
#pragma link "IndyProtocols.lib"
#pragma link "Intraweb_15_D10_2.lib"
#endif
C++Builder 10.2.3
Intraweb 15.0.14
Do i need any other 64 bit libraries or anything else ?
Best regards
Juergen
I have a problem with loading my certificates with the indy server.
If i link my application with 64 bit static libraries i receive this exception message (EidOSSLLoadingCRootCertError) at startup:
Could not load root certificate.
error:00000000:lib(0):func(0):reason(0)
Working with 32/64 bit dynamic packages and 32 bit static libraries is OK.
Startup with HTTP.SYS is OK, but i can't open my website with my self signed certificate by any browser.
This are the linked libraries:
#ifdef USEPACKAGES
#pragma message "Link with packges"
#pragma link "IndyCore.bpi"
#pragma link "IndySystem.bpi"
#pragma link "IndyProtocols.bpi"
#pragma link "Intraweb_15_D10_2.bpi"
#elif _WIN64
#pragma message "Link with static libraries (64 Bit)"
#pragma link "IndyCore.a"
#pragma link "IndySystem.a"
#pragma link "IndyProtocols.a"
#pragma link "Intraweb_15_D10_2.a"
#elif _WIN32
#pragma message "Link with static libraries (32 Bit)"
#pragma link "IndyCore.lib"
#pragma link "IndySystem.lib"
#pragma link "IndyProtocols.lib"
#pragma link "Intraweb_15_D10_2.lib"
#endif
C++Builder 10.2.3
Intraweb 15.0.14
Do i need any other 64 bit libraries or anything else ?
Best regards
Juergen