ユーザーのカスタムアバターをリクエストすると500が返される

@avidseeker
OSSサービスを使用している際に、サーバーからアクセスできない場合があります。例えば、中国にいて、Cloudflare R2へのサーバーの接続がローカルISPによってブロックされている場合などです。クライアントがカスタムアバターリソースを取得しようとすると、サーバーはOSSからそれを取得する必要がありますが、失敗してクライアントに500を返します。

私の場合は、OSSサービスにアクセスできるプロキシサーバーにHTTP_PROXYHTTPS_PROXYという2つの環境変数を設定しました。Discourseを標準インストールした場合、app.xmlenvというフィールドがあり、そこにこれらの2つの変数を追加してから実行できます。私は非サポートのインストールを使用し、SystemdでDiscourseを管理しているため、.serviceファイルに2つのEnvironmentパラメータを追加しました。

あなたの国にはネットワーク検閲システムがありますか?もしあれば、何をすべきか既に理解していると仮定できます。もしなければ、OSSサービスのオンラインステータスとS3に関する設定を確認してください。

「いいね!」 1