• I’m using Cloudflare’s authenticated origin pulls OAP feature, which is making it difficult to run a real CRON job using wget. The following command

    /usr/bin/wget https://path/to/wordpress/updraft-db-cron.php -O /home/wordpress-user/cronlogs/updraft.db.log

    gives the error `OpenSSL: error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure
    Unable to establish SSL connection.`

    No surprise, since OAP doesn’t recognize the request as coming from the origin server. Is there a different command that will run the script on schedule w/o tripping up on OAP, or is there a server setting that will allow such requests when they are from localhost?

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author David Anderson / Team Updraft

    (@davidanderson)

    I’m sorry, I don’t know anything about that feature of Cloudflare. Have you tried asking Cloudflare support? With ~30% of the web being WordPress, there’s a good chance that they will know an answer.

    Having said that, based on the error, are you using an old version of wget that does not support modern cryptography? SSLv3 is considered dead now, and the message mentions SSLv3, whereas it ought to be using something much more modern, like TLS 1.2 or TLS 1.1.

    Thread Starter Chris J. Z?hller

    (@seezee)

    I’ve posted a question to the Cloudflare support forum. I am using a version of wget that supports TLS. Thanks.

    If I get an answer from CF I’ll post it here. Marking closed in the meantime.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘CRON + SSL misery’ is closed to new replies.