Dear Chrisc,
My problems on finding the proper certificates still exists, after may trials I found some combinations that worked. Although I would be very cheerfull for a better understanding.
The combinations which worked for me are the following:
. google. com Equifax_Secure_CA.pem
. paypal. com Verisign_Class_3_Public_Primary_Certification_Authority.pem
. amazon. co.uk Verisign_Class_3_Public_Primary_Certification_Authority.pem
But the following combination make me wondering:
https:// www. microsoft. com GTE_CyberTrust_Global_Root.pem
because it did not verified.
I grabed these certificates from my Linux machine under /etc/ssl/certs path.
Could you please provide me some info about the certificated wolfssl needs in order to verify the server. I read on the wolfssl manuals that it uses the ROOT CA certifictes, these certificates are self signed rigth? If I use a self extracted and self signed certificate would it work?
Could you please provide some info or examples with public servers would be very appreciated!
Where can I find more info about the extraction of certificates and how do you extract/use them?
I use the wolfSSL_CTX_load_verify_locations() and the wolfSSL_CTX_load_verify_buffer() depending the platform I use (PC / embedded device).
Best Regards,
Cyberrobot