ユーザーが投稿を作成しようとすると、「エラーが発生しました:要求されたソースを表示する権限がありません。」というメッセージが表示されます。ユーザーは、このエラーが発生しているカテゴリに投稿する権限を持つ複数のグループに所属しています。両方のグループは、このカテゴリで「表示/返信/作成」のアクセス権を持っています。ユーザーはサスペンドされていません。ユーザーはキャッシュを CTRL+F5 でクリアしようとしました。このエラーの原因について何かアイデアはありますか?
編集:ユーザーは、どのカテゴリにも投稿できないと報告しています。このユーザーとしてログインしようとすると、「新規トピック」ボタンが表示されません。ユーザーは TL1 であり、新しいトピックを投稿できるはずです。
ユーザーにブラウザの開発者ツールを開いてもらい、どのリクエストが拒否されているかを特定してもらう必要があります。
Discourse 自体である可能性もありますが、プロキシ(例: Cloudflare)や企業プロキシが干渉している可能性もあります。
「いいね!」 3
このフィードバックをユーザーに共有します。現在この問題が発生しているのはこのユーザーのみであり、このフォーラムにアクセスできるのは従業員のみなので、企業のプロキシではないようです。
他のユーザーを impersonate しているときに「新規トピック」ボタンが表示されない理由をご存知ですか?
Moin
4
ユーザーが現在トピックを作成できないためだと思います。もう一度そのユーザーになりすまして、URLに /new-topic を追加してコンポーザーを開くことができます。その後、トピックを作成しようとして、ブラウザのコンソールでエラーを確認できます。
フォーラムのURLに /new-topic を追加して管理者アカウントでログインすると、新しいトピックインターフェイスが開きます。別のユーザーとしてログインしてフォーラムのURLに /new-topic を追加すると、/categories にリダイレクトされ、新しいトピックインターフェイスは開きません。
Moin
6
興味深いですね。テストサイトでユーザーをミュートしたところ、リダイレクトで同じ問題が発生しました。以前試したときは発生しなかったので、/new-topic へのリンク、カスタムサイドバーセクションがあり、それが機能しているためだと思われます。なぜかは不明です。リンクは、ユーザーへのプライベートメッセージに入れても機能するようです。あなたも試してみてはいかがでしょうか。
Gavin、問題は解決できましたか? ここではユーザーが一人で、再現も難しいため、お手伝いするのが難しいようです。\n\n信頼レベルに関係があるのでしょうか?