Maybe curl and openssl use the PEM files that are installed globally on your system while Mozilla::CA contains different certificates?
I'm not sure how you can easily/conveniently compare the certificate chains between Mozilla::CA and the OS. Maybe you can try and set the global certificate through
IO::Socket::SSL::default_ca( SSL_ca_path => '/etc/ssl/...' );
In reply to Re: LWP, "certificate verify failed" on known good certificate (paypal.com)
by Corion
in thread LWP, "certificate verify failed" on known good certificate (paypal.com)
by tunafish
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |