ユーザープロフィールの請求をクリックした際のエラー

皆さん、こんにちは!

現在、セルフホストのDiscourseでサブスクリプションプラグインを順調に稼働させており、まもなくローンチする予定です。しかし、請求タブを見つけたので、どのような表示になるか確認しようと思いました。自分自身でサインアップしましたが、100%オフのクーポンを使用したため、何か表示されるはずだと考えています。

請求タブに移動すると、エラーメッセージが表示され、再度試行をクリックすると、「Whos Online」プラグインが原因でルートの読み込み中にエラーが発生したという警告が表示されます。

Screencast: Untitled Video October 12, 2024 10:41 PM

この問題のトラブルシューティング方法がわかりません。簡単な修正かもしれませんが、誰かご存知の方がいるかもしれません!

使用中のバージョン:
Discourse version 3.4.0.beta3-dev
Subscriptions version 2.8.1
Whos online version 2.0

よろしくお願いします!

「いいね!」 3

こんにちは、

ご不便をおかけして申し訳ありませんが、先週修正した可能性があり、まだお客様のインスタンスに展開されていません。お使いの広告ブロッカーがあれば無効にして、動作するかどうかお試しいただけますでしょうか。

迅速なご対応ありがとうございます。広告ブロックツールは使用していません。

「いいね!」 1

Ruthさん、ありがとうございます。まだ問題は続いていますか?問題解決のため、サイトのデプロイをもう一度開始しました。(20分ほどで反映されるはずです)

もし問題が続くようでしたら、お知らせください。対応いたします。

@RCheesley 実際のサブスクリプションを試したところ、問題なく動作しました。キャンセルもできました。

他に問題が見つかった場合はお知らせください。100%オフのクーポンに関連する問題かもしれませんが、ユーザーはサブスクライブできることを確認できます。

「いいね!」 3

わかりません、変ですね。請求タブにアクセスできません。表示されているのは次のとおりです。

おそらく、アップグレードしたい場合や、いつサインアップしたかなどを確認したい場合に問題になる可能性があります。

「いいね!」 1

ローカルでwhos-onlineプラグインとサブスクリプションプラグインを一緒にインストールしてみましたが、現在再現できません。

問題がどこにあるのかを特定しようとしているのですが、whos-onlineプラグインを無効にして、違いがあるかどうか試していただけますか?

「いいね!」 1

それも試しましたが、その原因であるというエラーは出ませんでしたが、エラーメッセージはまだ表示されました。

Ruth

「いいね!」 2

ローカルでの再現がまだ難しいので、そのページを読み込んだときにブラウザのコンソールに表示される内容を見せていただけますか?何か役立つ情報があるかもしれません。

「subscriptions」のネットワークタブは、このようになっているはずです。

そして、レスポンスは以下のようになっているはずです。

次に、コンソールタブも投稿していただけますか?いくつかの黄色い警告は表示されるかもしれませんが、主に赤いエラーがあるかどうかを知りたいです。

また、管理者のサブスクリプションページが読み込まれるかどうかも知りたいです。このURL /admin/plugins/discourse-subscriptions/products にアクセスし、「subscriptions」タブをクリックしてみてください。

「いいね!」 1

こんにちは :waving_hand:

これに関連しているかどうかわかりませんが、数日前に同様の問題が発生しました。問題を分析する時間がありませんでしたが、メモリが不足したときに発生するのが最も可能性が高いと考えています。

少し背景を説明します。基本的な設定によると、VultrのHFサーバー(RAM 4GB)で使用されており、YJITも有効になっています。これは一般的な状況では完璧に機能します。「Who’s online」プラグインもインストールされており、AIが投稿などをチェックしています。ただし、サブスクリプションプラグインはインストールされていません。しかし、数日前にこのエラーが発生したとき、メンバーのために資金調達イベントを企画していたため、通常よりも多くのインタラクションがあり、使用量が増加していました。おそらくサーバーが過負荷になったのでしょう。ユーザーのルーティングが読み込まれず、上記のエラーが発生しました。「Who’s online」プラグインに問題があることも示されました。その時点で、AIの自動投稿チェックを無効にしました。これもその状況ではうまく機能しておらず、おそらくそれが問題を解決するのに役立ったと思われます。

CPU使用率を確認しましたが、この問題を引き起こすほど高くはありませんでした。そのため、メモリ不足がこの問題の原因であると考えています。

「いいね!」 2

管理サブスクリプションページには問題なくアクセスできます。コンピューターで確認する際に、コンソールで何か見つけられるか見てみます。

「いいね!」 1