• Resolved Rolittaart

    (@rolittaart)


    I have uploaded Woocommerce to my site, and have found (under system status) an error message that reads: wp_remote_get() failed. The WooCommerce plugin updater won’t work with your server. Contact your hosting provider. Error: SSL: certificate subject name ‘wooconf.com’ does not match target host name ‘www.woothemes.com’

    I contacted my hosting provider, but they were unable to find the details that they need to resolve this error. Does anyone know how to fix this, or what details I can give my hosting provider so they can fix this?

    https://www.ads-software.com/plugins/woocommerce/

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Contributor Mike Jolley

    (@mikejolley)

    You may be affected by https://core.trac.www.ads-software.com/ticket/34935, or it may just be a specific problem with your host. Ask them to check the logs and that its failing to connect to our server. You can also mention we’re using standard WordPress functions to make these connections (https://codex.www.ads-software.com/Function_Reference/wp_remote_get).

    Hi Rolittaart,

    did you solve this problem?

    I have the same error message and from my host no answer….

    Hi tried to update the certificate as in this topic but the message is still there and the refund process does not work anymore…

    Thread Starter Rolittaart

    (@rolittaart)

    Hi Sunstudio,
    Well, yes and no. The error message mysteriously disappeared sometime after I asked my host for help fixing two other issues (I need my php version updated and I needed my php memory increased). I have no answers to why the error popped up, or what resolved it. Perhaps it is a glitch in the system? Sorry I could not be more helpful.

    Hi Rolittaart,

    thanks anyway for your reply!

    The issue has been caused by an incorrect SSL certificate on the server woocommerce.com. I have already opened a bug report about it (see https://github.com/woothemes/woocommerce/issues/11389 for more details). Until they fix that, there are only two workarounds: Switch to a PHP version that has a curl extension with support for SNI (server name indication) – you will then see the correct SSL certificate instead of an error. Or change sslverify in wp-includes/class-http.php from true to false, which will turn off certificate verification in your WordPress installation. The second one is definitely not recommended as certificate verification is an integral part of the security guarantees that the SSL/TLS protocol gives you.

    From the digging up that I’ve done during the last couple of days, cURL shouldn’t be used in theme or plugin development ever since WP introduced wp_http as it has cURL built into it and falls back on other methods if cURL is not present so as to not mess things up.

    Sources:
    cURL in development

    WP reference

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Woocommerce Plugin updater won't work’ is closed to new replies.