サポート » プラグイン » SNS連携時のエラーに500 status code for “POST /sites/164968391/publicize-connections/new”

  • 解決済 kmaruta

    (@kmaruta)


    Jetpackをインストールして、WordPress.comでtwitter・Facebookのアカウントを連携しようとしたとき、下記のエラーのポップアップが出て連携できません

    500 status code for “POST /sites/164968391/publicize-connections/new”

    のエラーが出ます。

    jetpack を用いてWPの投稿をFacebook・Twitterに自動投稿したいと思っており、そのためのアカウントとの連携です。

    このエラーに関する原因と解決法をご存知の方がおられましたら、ぜひご教示ください。

    あまり起こらないエラーなのか、フォーラムやGoogleなどで探してもなかなかトピックが見つかりません。
    よろしくお願いします。

15件の返信を表示中 - 1 - 15件目 (全20件中)
  • CG

    (@du-bist-der-lenz)

    たいした問題でもないからでしょうが、調べ方が足りないだけですよ。フォーラムやGoogleなどを、どう検索しましたか。「POST /sites/164968391/publicize-connections/new」で次の情報を得ました。
    WordPressサイトは、Jetpackプラグインをインストールしているので、WordPress.comにつながっていますので、WordPress.comとtwitter・Facebookのアカウントを連携するのですから
    https://ja.forums.wordpress.com/topic/twitter%E9%80%A3%E6%90%BA%E6%99%82%E3%80%80500-status-code-for-post-sites-147486865-publicize-connections-new/
    その情報からリンクされているのが
    https://wordpress.org/support/topic/500-status-code-for-post-sites-144883475-publicize-connections-new/
    そして対策は、
    https://ja.wordpress.org/support/topic/jetpack%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC-2/

    トピック投稿者 kmaruta

    (@kmaruta)

    お返事ありがとうございます。こちらの記事も見つけてはいたのですが、英語が苦手なもんで苦戦してます。サーバー系、PHP等も初心者なもんでいろいろと調べながらやってるんですが解決策にたどり着けずです。

    CG

    (@du-bist-der-lenz)

    見落としの再確認にはなるでしょうが、調べて実行したことが明快でないと、たいしたことと思えないわたしには二度手間ですね。

    @kmaruta さんが、この問題を解決するために既に試したことを明記してください。
    質問ルールにも書いてあるのですが、使用しているプラグインやテーマ、サーバー環境(ホスティングサービス名)などもあわせて明記してください。

    • この返信は4年、 8ヶ月前にishitakaが編集しました。
    トピック投稿者 kmaruta

    (@kmaruta)

    サーバーはお名前ドットコムSD-12
    テーマもデフォルトに戻しました。
    プラグインは現在Jetpack以外は全て停止しております。

    常時SSlが原因かと思い、WordPress側の設定も含めサーバー側のSSL設定も解除しhttpに戻し試しましたが状況変わらず。

    PHPバージョンは7.2.18と5.6.40両方試しましたが状況変わらず。

    です。

    WordPressの設定→一般→WordPress アドレス (URL)
    WordPressの設定→一般→サイトアドレス (URL)
    を同じアドレスにすることでJetpackのアップデートは出来ました。
    このアドレスが
    WordPress アドレス http://×××××××××.com/wp
    サイトアドレス    http://×××××××××.com/
    の状態ではアップデートすら出来なかったです。

    CG

    (@du-bist-der-lenz)

    httpsでWordPress.comと接続できていたのなら、そのままが良かったと思えるのですが、SSL設定を解除したのは思い当たることがあるのでしょうか。
    Jetpackプラグインのアップデートができる、出来ないはまた別の問題に思います。そして、「example.com/wp」ではできたという理解でよろしいですか。
    さて、頂いた情報は現状ですが、その「いろいろと調べながらやった」結果はどうでしょう。

    トピック投稿者 kmaruta

    (@kmaruta)

    SSL設定を解除したのは本件でいろいろなサイトで情報を見ていると、同じような内容で(この方は確かWordPress.comにすら接続出来なかった気がしますが)解決された方がおられたので、その方が一旦SSL設定を解除しhttpに戻したら正常になったと書いてらしたので、念の為確認してみました。

    WordPressの設定→一般
    WordPress アドレス http://×××××××××.com/wp
    サイトアドレス    http://×××××××××.com

    WordPress アドレス http://×××××××××.com/wp
    サイトアドレス    http://×××××××××.com/wp
    にするとJetpackのアップデードとWordPress.comの接続は出来ております。

    WordPress.comからtwitter・Facebookのアカウントを連携しようとしたとき、下記のエラーのポップアップが出て連携できません

    500 status code for “POST /sites/164968391/publicize-connections/new”

    のエラーが出ます。

    またWordPress.comの左上に

    This site cannot be accessed. Remove Site

    というエラーも出てます。

    お名前ドットコムSD-12 を使用したことがなく、仕様もちょっと分からないので的外れだった場合はすみません。

    サーバーの機能で国外からのアクセスを制限するような設定になっていませんか?
    xmlrpc は使用できますか?
    https://help.onamae.com/answer/9137

    CG

    (@du-bist-der-lenz)

    解決されるようなたいしたことでもないのですが、その「いろいろなサイトで」その左記の情報は得られなかったでしょうか。
    「英語が苦手なもんで苦戦してます。」って、ところで意図して回避しようとしてませんか。機械翻訳ででも理解できるものと思うのですが、日本語に訳して解決してくれというのでしょうか。
    現状を整理しなおしただけになってますよ。
    https://wordpress.org/support/topic/500-status-code-for-post-sites-144883475-publicize-connections-new/
    今一度だけ確認します。
    そして、Jetpackのアップデートできるできないのは、別に思います。

    トピック投稿者 kmaruta

    (@kmaruta)

    お名前サーバーによるとWordPressをインストールすると、「.htaccess」ファイルが生成され、「.htaccess」はWordPress利用上必要となりますが、「.htaccess」が設置されている場合、コントロールパネルの「アクセス制限」は機能しなく、コントロールパネルにも「アクセス制限」のON・OFFがありません。
    また現状の「.htaccess」は以下の記述です。

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /wp/
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wp/index.php [L]
    </IfModule>

    # END WordPress

    トピック投稿者 kmaruta

    (@kmaruta)

    WAF設定も現在無効にしてます。

    CG

    (@du-bist-der-lenz)

    コントロールパネルでWAF設定の除外処理が機能しなくなるのは、「.htaccess」を独自に記述している場合でしょう。

    トピック投稿者 kmaruta

    (@kmaruta)

    はい「アクセス制限」は特にかけておりません。
    「.htaccess」はWordPressをインストールするとついてくるものをそのまま使っており、現在は特に追加で記述も行ってないです。

    CG

    (@du-bist-der-lenz)

    https://qiita.com/masaru21/items/340202fc181ef4453434

    夕食の支度をしている最中で、後からでもいいかと思ったのですが。リンクだけ紹介しておきます。解説は省きますが、やるべきところはわかるでしょう。

    トピック投稿者 kmaruta

    (@kmaruta)

    お忙しい中、いろいろと手助けいただき、ありがとうございます。
    何分知識が乏しく単純なご質問ばかりで申し訳ございません。
    早速試してみます。

15件の返信を表示中 - 1 - 15件目 (全20件中)
  • トピック「SNS連携時のエラーに500 status code for “POST /sites/164968391/publicize-connections/new”」には新たに返信することはできません。