LoginSignup
0
0

More than 5 years have passed since last update.

WordPressのjetpackプラグインがセットアップできないエラーを解決する

Posted at

WordPressのjetpackプラグインとは?

パフォーマンスを向上させたり
SNSと提携して自動投稿したり
色々出来る凄いやつ。

そんなん、インストールするしかないやん?

Outbound HTTPS not working

でもエラーが出てセットアップ出来ない…
表示されるエラーログは以下のような感じ

Outbound HTTPS not working
Your site could not connect to WordPress.com via HTTPS. This could be due to any number of reasons, including faulty SSL certificates, misconfigured or missing SSL libraries, or network issues.

Jetpack will re-test for HTTPS support once a day, but you can click here to try again immediately: Try again WordPress reports no SSL support

For more help, try our connection debugger or troubleshooting tips.

グーグル翻訳すると

送信HTTPSが機能しない
あなたのサイトはHTTPS経由でWordPress.comに接続できませんでした。 これは、SSL証明書の誤り、SSLライブラリの設定ミスまたは欠落、あるいはネットワークの問題など、さまざまな原因が考えられます。

Jetpackは1日に1回HTTPSサポートを再テストしますが、ここをクリックして直ちに再試行することができます。再試行WordPressはSSLサポートを報告しない

詳細については、接続デバッガまたはトラブルシューティングのヒントを試してください。

HTTPSが機能しないだと???

以下をチェックしても直らない。

ググり散らかして以下のことはやってみた。

  • HTTPSは機能してるか→機能してる。
  • wp-config.phpのFORCE_SSL_ADMINtrueにした→改善しない。
  • wp-config.phpのSERVER_PORT443にした→改善しない。
  • 他のプラグインを停止してみる→改善しない。

ダメだ…なんでなんだ。

神「こうするのじゃ」

  • 原因その1
    wp-config-custom.phpWP_HTTP_BLOCK_EXTERNAL
    このパラメータがjetpackの動きを阻害している。
    なので値をfalseにするか、コメントアウトする。

  • 原因その2
    xmlrpcへのアクセスを制限している。
    jetpackはxmlrpcへアクセスしようとするので、制限されるとjetpackの挙動がおかしくなる。
    今回は.htaccessで

RewriteRule ^xmlrpc\.php$ "http\:\/\/0\.0\.0\.0\/" [R=301,L]

と記載していたため、jetpackがセットアップ出来なかった。
コメントアウトする。

編集後記

入社20日目
WordPressのバグやエラーはホント苦しいです。
ブラックボックス過ぎて直し方が全然分からん。
もっと簡単なブログサービスが流行って欲しい…
GW10連休で荒れた心を癒やします。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0