サイトの WordPress.com のアカウントへの連携がうまくいかない場合は、下記のエラーメッセージ一覧を使って対処法を調べてみてください。
The Jetpack server was unable to communicate with your site [IXR -32300: transport error: http_request_failed Couldn’t resolve host ‘example.com’]
通常このエラーは、新しいドメインを登録したり DNS に変更を加えたりした後すぐに Jetpack の連携を行おうとした場合に起こります。いずれの場合でも、少なくとも24~72時間経過してから Jetpack の連携をしてみてください。72時間経過した後でもやはり同様の問題が生じる場合は、http://whois.domaintools.com/ でサイトの URL を確認し、正しいネームサーバーだけが表示されていることを確認してください。古いネームサーバーが含まれている場合は DNS の管理画面にログインして削除してください。
“Error Details: The Jetpack server was unable to communicate with your site [IXR -32300: transport error: http_request_failed Operation timed out after 15001 milliseconds with 0 bytes received]”
お使いのホスティングサービスで PHP の同時接続が制限されています。Jetpack では送受信が同時に行われる必要があるため、PHP の同時処理が必要です。大抵の場合、ホスティングサービスに頼んで PHP_FCGI_CHILDREN
の設定値を「2」へ変更してもらうだけで問題を解決できます。
string(60) “-32301: transport error – HTTP status code was not 200 (500)”
これはホスティングサービスのサーバー側のエラーです。このエラーが発生した時間帯に何か原因となる事象が起きていないかどうかについて、PHP のエラーログを自分でチェックするか、ホストに依頼して調べてもらってください。
missing_secrets
このエラーメッセージが出る場合、オプションキャッシュに関する何らかの問題を意味していることがよくあります。サイトでキャッシュ用プラグインを使っている場合、キャッシュをクリアしてみてください。それでもうまくいかない場合、この軽いプラグインを使ってオブジェクトキャッシュを取り除いてみてください。
xml_rpc-32601
lighttpd の設定ミスによるエラーの可能性があります。こちらのフォーラムにいくつかアドバイスが載っています。JetPack Instl issue with SSL and lighttpd
設定が正しいサイトでは、http://example.com/xmlrpc.php を開くと “XML-RPC server accepts POST requests only.” と表示され、http://example.com/xmlrpc.php?rsd を開くと XML が表示されます。
設定が間違っている場合、上記のどちらの URL を開いても、“XML-RPC server accepts POST requests only.” と表示されます。
xml_rpc-32700
WordPress を Nginx/Varnish の環境で実行している際、Jetpack をWordPress.com に接続しようとするとこのメッセージが表示される場合があります。
Your Jetpack has a glitch. Something went wrong that’s never supposed to happen. Guess you’re just lucky: xml_rpc-32700. Try connecting again.
この場合、この記事にある手順を参考にサーバー設定に必要な変更を加えてみてください。
Web サーバーにファイアーウォールもしくはプロキシがあります。IP アドレスを許可リストに加えることができますか ?
Jetpack の IP アドレスは変動するため、提供することができません。代わりに、*.wordpress.com を上りと下りの両方の通信でホワイトリストに含めてみてください。
サイトの統計情報が他のサイトと混ざってしまっています。別々にしてもらえますか ?
サイトの統計情報が混ざってしまった場合、別々にする方法はありません。ですが、ご連絡頂ければ今後の統計情報が他のサイトと混ざってしまわないよう手段を講じることができます。WordPress のダッシュボードで Jetpack のメニューの下にある「デバッグ」のリンクをクリックして開くページからご連絡ください。
このページにはないエラーメッセージが表示された場合
サイトで発生している問題について詳しく調べるには、こちらのページにあるトラブルシューティングをお試しください。