サポート » 使い方全般 » サイトヘルスにてCurlエラーが出る

  • Wordpressのサイトヘルスにて以下のエラーが出ます。

    REST API リクエストはエラーのために失敗しました。
    エラー: cURL error 35: error:1408F10B:SSL routines:ssl3_get_record:wrong version number (http_request_failed)

    エラーは、サーバーからcURLを実行した場合に起こり、外部からでは正常に返されます。
    原因としては何が考えられますでしょうか?
    サイトに関してはエラー無く表示されます。

    環境
    server_architecture: Linux 4.18.0-372.26.1.el8_6.x86_64 x86_64
    httpd_software: LiteSpeed
    php_version: 8.1.11 64bit
    php_sapi: litespeed
    max_input_variables: 1000
    time_limit: 30
    memory_limit: 2048M
    max_input_time: 60
    upload_max_filesize: 2048M
    php_post_max_size: 2048M
    curl_version: 7.61.1 OpenSSL/1.1.1k
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true`

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • こんにちは

    エラーは、サーバーからcURLを実行した場合に起こり、外部からでは正常に返されます。

    これは、外部から curl コマンドを実行した場合には正常だが、該当サーバーから curl コマンドを実行した場合には WordPress のサイトヘルスと同様のエラーが出る、という意味でしょうか?

    トピック投稿者 kazugamer

    (@kazugamer)

    はい。
    上記の認識で間違いございません。
    外部端末からは正常に完了しますが、サーバー自体から自身に向けて行った場合にサイトヘルスと同じエラーとなります。

    curl コマンドでも同じ結果となるということは、原因は WordPress ではないと思いますので、このフォーラムでは回答がつきにくいとおもいます。

    多分、ローカルから web サイトにアクセスした場合にプロキシを通さないためにSSL証明書が返されないのではないかな、と思います。
    curl で https ではなく http でアクセスして正常に処理されるのであれば、上記が原因ではないでしょうか。
    しかし私にはこれに確信はありませんし、上記のとおりだとしてどうするのが正しいのかは知りませんので、何かサーバー構築などについて聞ける他のところで質問された方が良いと思います。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「サイトヘルスにてCurlエラーが出る」には新たに返信することはできません。