I should have mentioned, my local box where I run this is Windows 7 x64.
Try the new version 1.0.1 also verify that PHP/SSL is installed. The new 1.0.1 only uses cURL only when the built in WP-HTTP API fails.
I successfully updated to 1.0.1 from 1.0.1b. I still receive what appears to be the identical error message:
WP_Error::__set_state(array( ‘errors’ => array ( ‘http_request_failed’ => array ( 0 => ‘SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed’, ), ), ‘error_data’ => array ( ), ))
Not being a PHP developer, I don’t know how to ‘verify that PHP/SSL’ is installed. All I know is phpinfo() says only the following about SSL:
Registered Stream Socket Transports: tcp, udp, ssl, sslv3, sslv2, tls
OpenSSL support: enabled
OpenSSL Version: OpenSSL 0.9.8o 01 Jun 2010
cURL support: enabled
cURL Information: libcurl/7.21.0 OpenSSL/0.9.8o zlib/1.2.3
I noticed a comment on that same core SSL error message. That was from June 2009, so its relevance is iffy but I thought I’d post it anyways.
I too receive the same error:
WP_Error::__set_state(array( ‘errors’ => array ( ‘http_request_failed’ => array ( 0 => ‘SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed’, ), ), ‘error_data’ => array ( ), ))
using 1.01 that I just reinstalled.
my phpinfo says:
SSL: Yes
SSL Version: OpenSSL/0.9.7l
This was working prior to this upgrade on this machine. Now it is not working.
UPDATE: I reverted back to 1.0 and it is working again.
I have downgraded to 1.0.0 on my wordpress 3.0.3 site, and now it is working for me too! Unlike you, I’ve never had delegated authentication before – working or not. So I’m thrilled to see this come to life!
Thanks for your input!
The new version 1.0.2 has a workaround for SSL cert validation failures.