ユーザーの BAN を防ぐためにドメインをホワイトリストに登録

community.fhir.org is a discourse site for asking questions about hl7.org/fhir. As such, most questions refer directly to the site. Users are often banned as spammers for excessive external links because of their links to that site, or a couple of others.

Is there a way to whitelist a domain so that users don’t get banned?

see: My questions are being banned - FHIR Community

Have you tried whitelisted link domains: Domains that users may link to even if they don’t have the appropriate trust level to post links

We have now - thanks.

@pfaffman さん、

設定にこのオプションが表示されません。何か変更がありましたか?

見つかりました。現在の IP 制限では、一部の顧客が投稿をブロックされてしまいます。これを使ってドメインをホワイトリストに追加することはできますか?例えば、@sony.com の誰でも同じ IP から投稿できるようにするといった具合です。

良い解決策は存じ上げていません。あるクライアントでは、多くのユーザーが同じ会議に同じ NAT ネットワーク経由で参加したため、単にレート制限を引き上げました。もし工夫次第なら、コンテナ内の Nginx 設定を変更して、その IP をレート制限の対象から除外できるかもしれません。

私は具体的な方法を知りませんが、想像力は豊かです。:wink:

しかし……discourse.conf には以下のような記述があります。他のアドレスについても同様の行を追加する方法を、Google で Nginx を検索して調べてみてください。

limit_req_zone $binary_remote_addr zone=flood:10m rate=12r/s;

もし解決策が見つかったら、ぜひ投稿してください。またいずれ会議が開催されるはずです。

ああ、Discourse 側で設定された制限なのか、nginx 側なのかはわかりません。どのようなエラーが表示されていますか?

Discourse が設定したレート制限によるものです。

表示されるメッセージは次の通りです:ログインエラー
アカウントに問題があります。サイトの管理者に連絡してください。