昨夜、Discourse を最新バージョンにアップデートしました。今朝、新しい Wordpress の投稿を公開しようとしたところ、このエラーが表示されました。
Wordpress からフォーラムに投稿を公開することはできましたが、適切なトピックではありませんでした。タグを追加すると、フォーラムの投稿内に表示されます。
ログを確認したところ、以下の内容が表示されています。
[2023-05-12 16:54:03] webhook_topic.ERROR: update_topic_content.response_body_error
[2023-05-12 16:54:52] webhook_topic.ERROR: update_topic_content.response_body_error
これは最新バージョンでのバグでしょうか?何かアイデアはありますか?
pfaffman
(Jay Pfaffman)
2
wp-discourse も最新の状態ですか?(私は自分で使用していないので、これが私が提供できる最も役立つアイデアです)
そうですね。
全員が同じ認識であることを確認するために:
Discourse: 3.1.0.beta4
WP-Discourse: バージョン 2.4.9
「いいね!」 1
これについてのアップデートを提供したいと思います。すべてのログをオンにして詳しく調べたところ、このエラーが見つかりました。
2023-05-19 16:11:08] connection.INFO: check_connection_status.failed_to_connect {"error":"wpdc_response_error","message":"Discourseから無効な応答が返されました","http_code":403,"http_body":"{\"errors\":[\"要求されたリソースを表示する権限がありません。APIユーザー名またはキーが無効です。\"],\"error_type\":\"invalid_access\"}"}
これは際立っていました。「APIユーザー名またはキーが無効です。」
どういうわけか、最近行ったアップデートの後で、私のメインシステムユーザーIDが変更されていました。以前は「system」以外のカスタム名に設定していました。しかし、戻って確認したところ、システムユーザーがデフォルトの「system」に戻っていることがわかりました。そこで、以前のカスタム名に戻したところ、すべて正常に動作しました。
デフォルト名の「system」に戻した覚えはなく、アクセスできるのは私だけです。これは最新のアップデートのバグだと思います。しかし、今はすべて問題ありません。
「いいね!」 1
system
(system)
クローズされました:
5
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.