Support » Plugin: Postman SMTP Mailer/Email Log » Error executing wp_remote_post: SSLRead() return error -9806

Viewing 1 replies (of 1 total)
  • Plugin Author Jason Hendriks

    (@jasonhendriks)

    I found the solution on StackOverflow (of course).

    I’ve seen this error happen when php is compiled with a version of cURL that uses Apple’s Secure Transport under Yosemite and the target of the URL request doesn’t support SSLv3 (which was probably disabled due to the POODLE vulnerability).

    Oddly, I didn’t have this problem with Apple’s stock PHP. Only Homebrew’s. The fix was to use Homebrew’s PHP with Homebrew’s cURL and SSL:

    xcode-select --install
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    brew tap homebrew/dupes
    brew tap homebrew/versions
    brew tap homebrew/homebrew-php
    brew install --with-openssl curl
    brew install --with-homebrew-curl --with-homebrew-openssl --without-snmp php53

    https://wordpress.org/plugins/postman-smtp/

Viewing 1 replies (of 1 total)
  • The topic ‘Error executing wp_remote_post: SSLRead() return error -9806’ is closed to new replies.