Jetpack – register_http_request_failed

When I installed the jetpack plugin I saw the following error:

GnuTLS recv error (-9): A TLS packet with unexpected length was received.

 

The problem is with the curl transport, because my hosting provider using openssl not gnutls, so it’s impossible to solve the problem by the hosting company. I don’t know why curl doesn’t repair the problem?!

 

The wordpress comes with several transports, so the only solution is to disable the curl transport to register with wordpress.com:

  • Search and install the Core Control plugin
  • Activate the plugin
  • Click on the Core Control option in the Tools side-bar menu
  • Tick the HTTP Access Module and click Save Module Choices
  • After on the top of this page click the External HTTP Access link
  • Click Disable Transport for cURL option
  • Now you can connect to wordpress.com
  • After enable the Transport for cURL, and you can delete the core control module

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.