Discourseのローディング停止(ログ)

誰かわかる人いますか、最近インストールした多言語プラグインの影響なのでしょうか?ログの解析に苦労しています:

-----------------------


DiscoTOCテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:22

2

Kanbanボードテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:22

5

Social Shareテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:22

6

Discordウィジェットテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:26

6

Welcome Link Bannerテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en_GB 'を読み取ることができません

午後1:26

6

Add Groups to Aboutテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:26

6

DiscoTOCテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en_GB 'を読み取ることができません

午後1:26

6

Social Shareテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:26

6

Be the first to replyテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:26

6

Follow Category Buttonテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:26

6

Add Groups to Aboutテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:26

6

Centralテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:26

6

Kanbanボードテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en_GB 'を読み取ることができません

午後1:26

6

Reader Modeテーマ/コンポーネントでエラーが発生しています:TypeError: nullの' en 'を読み取ることができません

午後1:26

6

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb)が見つかりません:ファイルまたはディレクトリがありません @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb

午後2:13

6

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb)が見つかりません:ファイルまたはディレクトリがありません @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb

午後2:13

2

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb)が見つかりません:ファイルまたはディレクトリがありません @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb

午後2:18

2

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb)が見つかりません:ファイルまたはディレクトリがありません @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb

午後2:18

6

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb)が見つかりません:ファイルまたはディレクトリがありません @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb

午後2:24

6

```MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) が見つかりませんでした: 該当ファイルまたはディレクトリがありません @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb

木 14:24

10

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) が見つかりませんでした: 該当ファイルまたはディレクトリがありません @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb

木 14:24

10

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) が見つかりませんでした: 該当ファイルまたはディレクトリがありません @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb

木 14:24

Sidekiqはメモリを使いすぎています (使用量: 500.01MB)、「Starserver-app」を再起動

金 0:16

Sidekiqはメモリを使いすぎています (使用量: 506.05MB)、「Starserver-app」を再起動

金 11:46

7

(discord) 認証失敗! csrf_detected: OmniAuth::Strategies::OAuth2::CallbackError、csrf_detected | CSRF検出

金 15:47

5

hCaptchaのレスポンス解析エラー: Timeout::Error

金 16:52

Sidekiqはメモリを使いすぎています (使用量: 506.33MB)、 「Starserver-app」を再起動

金 18:47

10

Discourse AI: スパムスキャナーでエラー発生、投稿1485: DiscourseAi::Completions::Endpoints::Base::CompletionFailed : { "error": { "message": "未対応のパラメータ: 'temperature'はサポートされていません 

金 22:44

3

Discourse AI: スパムスキャナーでエラー発生、投稿1393: DiscourseAi::Completions::Endpoints::Base::CompletionFailed : { "error": { "message": "未対応のパラメータ: 'temperature'はサポートされていません 

金 23:05

3

Discourse AI: スパムスキャナーでエラー発生、投稿1394: DiscourseAi::Completions::Endpoints::Base::CompletionFailed : { "error": { "message": "未対応のパラメータ: 'temperature'はサポートされていません 

金 23:47

6

Discourse AI: スパムスキャナーでエラー発生、投稿1477: DiscourseAi::Completions::Endpoints::Base::CompletionFailed : { "error": { "message": "未対応のパラメータ: 'temperature'はサポートされていません 

午前4時27分

Sidekiqはメモリを使いすぎています (使用量: 500.67MB)、 「Starserver-app」を再起動

午前6:17

15

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) が見つかりませんでした: 該当ファイルまたはディレクトリがありません @ rb_sysopen - ...

テーマ/コンポーネントが破損しているか、翻訳ファイルが不足しているためと思われます。最近テーマ/プラグインをインストールまたは更新した場合、その言語ファイル(例: en.yml)の形式が間違っているか、欠落している可能性があります。

Multilingual プラグインをインストールしたところ、無限ロードが発生しました。アンインストールしましたが、それでも無限ロードが続きます :frowning:

エラーメッセージを三重のバッククォート(```)で囲んでいただけますか?ありがとうございます。

完了しました!残念ながら /safe-mode も機能しません。ドメインは次のとおりです。

https://biohacking.forum

コンソールログも以下に示します。

provide space astronoUncaught Error: Could not find module discourse/lib/theme-settings-store imported from (require)
    a loader.js:247
    a loader.js:258
    requireModule loader.js:24
    <anonymous> settings.js:3
loader.js:247
Uncaught Error: Could not find module discourse/lib/theme-settings-store imported from (require)
    a loader.js:247
    a loader.js:258
    requireModule loader.js:24
    <anonymous> settings.js:3
loader.js:247
Uncaught Error: Could not find module discourse/lib/theme-settings-store imported from (require)
    a loader.js:247
    a loader.js:258
    requireModule loader.js:24
    <anonymous> settings.js:3
loader.js:247
Uncaught Error: Could not find module discourse/lib/theme-settings-store imported from (require)
    a loader.js:247
    a loader.js:258
    requireModule loader.js:24
    <anonymous> settings.js:3
loader.js:247
Uncaught Error: Could not find module discourse/app imported from (require)
    a loader.js:247
    a loader.js:258
    requireModule loader.js:24
    <anonymous> start-app.js:4
    <anonymous> discourse-boot.js:13
    <anonymous> discourse-boot.js:1
「いいね!」 1

Cloudflareをご利用のようですが、最近何か変更を加えましたか?
いくつかのJavaScriptファイルがCF側で404を返しています。キャッシュを一度パージしていただけますか?

念のため申し添えます:Using Discourse with Cloudflare: Best Practices

「いいね!」 3

はい、今すぐ実行して、すべてのキャッシュとキャッシュリザーブをパージします!

Same issue :sob: But here is the updated console and logs. Thank you to anyone who helps me with this(I know its a weird error):

A note, that the app works(using Lexicon open-source app - and like everything works there)

CONSOLE

Uncaught Error: Could not find module `discourse/loader-shims` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at _en-0ede82ccd704fee3ec3c7bf86d6785162fc596da163422d5924b6a9c43e2b7e4.js:1:1Understand this error
loader.js:247 Uncaught Error: Could not find module `@messageformat/runtime/messages` imported from `discourse-mf`
    at loader.js:247:1
    at a (loader.js:258:1)
    at s.findDeps (loader.js:168:1)
    at a (loader.js:262:1)
    at requireModule (loader.js:24:1)
    at mf.js?__ws=biohacking.forum:210:1Understand this error
overrides.js?__ws=biohacking.forum:1 Uncaught ReferenceError: I18n is not defined
    at overrides.js?__ws=biohacking.forum:1:1Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/lib/theme-settings-store` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at settings.js:3:5Understand this error
loader.js:247 Uncaught Error: Could not find module `discourse/app` imported from `(require)`
    at loader.js:247:1
    at a (loader.js:258:1)
    at requireModule (loader.js:24:1)
    at HTMLDocument.<anonymous> (start-app.js:4:15)
    at discourse-boot.js:13:12
    at discourse-boot.js:1:1

/LOGS - Backtrace (Overview)

7

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
Su 1:59 am
7

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
Su 1:59 am
17

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
Su 2:11 am
17

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) could not be found: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
Su 2:11 am
3

Discourse AI: Error in SpamScanner for post 1404 : DiscourseAi::Completions::Endpoints::Base::CompletionFailed : { "error": { "message": "Unsupported parameter: 'temperature' is not supported wi
Su 2:11 am
4

Discourse AI: Error in SpamScanner for post 1413 : DiscourseAi::Completions::Endpoints::Base::CompletionFailed : { "error": { "message": "Unsupported parameter: 'temperature' is not supported wi
Su 7:36 pm
4

Discourse AI: Error in SpamScanner for post 1414 : DiscourseAi::Completions::Endpoints::Base::CompletionFailed : { "error": { "message": "Unsupported parameter: 'temperature' is not supported wi
Su 7:38 pm
18

Discourse AI: Error in SpamScanner for post 1535 : DiscourseAi::Completions::Endpoints::Base::CompletionFailed : { "error": { "message": "Unsupported parameter: 'temperature' is not supported wi
Su 11:59 pm
11

Job exception: address cannot be nil or empty
4:34 am
11

Discourse AI: Error in SpamScanner for post 1485 : DiscourseAi::Completions::Endpoints::Base::CompletionFailed : { "error": { "message": "Unsupported parameter: 'temperature' is not supported wi
4:45 am
1384

Job exception: Net::SMTPServerBusy
9:04 am
1384

Job exception: unexpected return
9:04 am
112

DiscourseAi::Completions::Endpoints::OpenAi: status: 400 - body: { "error": { "message": "Unsupported parameter: 'temperature' is not supported with this model.", "type": "invalid_request_er
11:19 am
20

Discourse AI: Error in SpamScanner for post 1520 : DiscourseAi::Completions::Endpoints::Base::CompletionFailed : { "error": { "message": "Unsupported parameter: 'temperature' is not supported wi
11:19 am
112

Job exception: { "error": { "message": "Unsupported parameter: 'temperature' is not supported with this model.", "type": "invalid_request_error", "param": "temperature", "code": "uns
11:19 am

Sidekiq is consuming too much memory (using: 503.61M) for 'Starserver-app', restarting
1:20 pm
1378

Job exception: 208 errors address cannot be nil or empty (ArgumentError) /var/www/discourse/lib/final_destination/http.rb:5:in `connect' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/net-http-0.6.0
3:37 pm

/LOGS - 208 errors address cannot be nil or empty(ArgumentError) /var/www/discourse/lib/final_destimation/http.rb:5:in connect /var/www/discourse/vendor/bundle/ruby/3.3.0/.g

concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb:1268:in `raise'  
concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb:1268:in `wait_until_resolved!'  
concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/promises.rb:998:in `value!'  
/var/www/discourse/plugins/discourse-ai/lib/sentiment/post_classification.rb:93:in `bulk_classify!'  
/var/www/discourse/plugins/discourse-ai/app/jobs/scheduled/sentiment_backfill.rb:27:in `execute'  
/var/www/discourse/app/jobs/base.rb:316:in `block (2 levels) in perform'  
rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
rails_multisite-6.1.0/lib/rails_multisite/connection_management.rb:21:in `with_connection'
/var/www/discourse/app/jobs/base.rb:303:in `block in perform'  
/var/www/discourse/app/jobs/base.rb:299:in `each'  
/var/www/discourse/app/jobs/base.rb:299:in `perform'  
/var/www/discourse/app/jobs/base.rb:379:in `perform'  
mini_scheduler-0.18.0/lib/mini_scheduler/manager.rb:137:in `process_queue'  
mini_scheduler-0.18.0/lib/mini_scheduler/manager.rb:77:in `worker_loop'  
mini_scheduler-0.18.0/lib/mini_scheduler/manager.rb:63:in `block (2 levels) in ensure_worker_threads' 

/LOGS - Job exception: address cannot be nil or emptty

/var/www/discourse/lib/final_destination/http.rb:5:in `connect'  
net-http-0.6.0/lib/net/http.rb:1642:in `do_start'  
net-http-0.6.0/lib/net/http.rb:1631:in `start'  
faraday-net_http-3.4.0/lib/faraday/adapter/net_http.rb:112:in `request_with_wrapped_block'  
faraday-net_http-3.4.0/lib/faraday/adapter/net_http.rb:102:in `perform_request'  
faraday-net_http-3.4.0/lib/faraday/adapter/net_http.rb:66:in `block in call'  
faraday-2.13.0/lib/faraday/adapter.rb:45:in `connection'  
faraday-net_http-3.4.0/lib/faraday/adapter/net_http.rb:65:in `call'  
faraday-2.13.0/lib/faraday/rack_builder.rb:153:in `build_response'  
faraday-2.13.0/lib/faraday/connection.rb:452:in `run_request'  
faraday-2.13.0/lib/faraday/connection.rb:280:in `post'  
/var/www/discourse/plugins/discourse-ai/lib/inference/hugging_face_text_embeddings.rb:74:in `do_request!'  
/var/www/discourse/plugins/discourse-ai/lib/inference/hugging_face_text_embeddings.rb:51:in `classify_by_sentiment!'  
/var/www/discourse/plugins/discourse-ai/lib/sentiment/post_classification.rb:156:in `request_with'  
/var/www/discourse/plugins/discourse-ai/lib/sentiment/post_classification.rb:114:in `block in classify!'  
/var/www/discourse/plugins/discourse-ai/lib/sentiment/post_classification.rb:113:in `each'  
/var/www/discourse/plugins/discourse-ai/lib/sentiment/post_classification.rb:113:in `reduce'  
/var/www/discourse/plugins/discourse-ai/lib/sentiment/post_classification.rb:113:in `classify!'  
/var/www/discourse/plugins/discourse-ai/app/jobs/regular/post_sentiment_analysis.rb:14:in `execute'  
/var/www/discourse/app/jobs/base.rb:316:in `block (2 levels) in perform'  
rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
rails_multisite-6.1.0/lib/rails_multisite/connection_management.rb:21:in `with_connection'
/var/www/discourse/app/jobs/base.rb:303:in `block in perform'  
/var/www/discourse/app/jobs/base.rb:299:in `each'  
/var/www/discourse/app/jobs/base.rb:299:in `perform'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:220:in `execute_job'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:185:in `block (4 levels) in process'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:180:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'  
/var/www/discourse/lib/sidekiq/pausable.rb:132:in `call'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'  
sidekiq-7.3.9/lib/sidekiq/job/interrupt_handler.rb:9:in `call'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'  
sidekiq-7.3.9/lib/sidekiq/metrics/tracking.rb:26:in `track'  
sidekiq-7.3.9/lib/sidekiq/metrics/tracking.rb:134:in `call'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:173:in `invoke'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:184:in `block (3 levels) in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:145:in `block (6 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:118:in `local'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:144:in `block (5 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/config.rb:39:in `block in <class:Config>'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:139:in `block (4 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:281:in `stats'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:134:in `block (3 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_logger.rb:15:in `call'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:133:in `block (2 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:85:in `global'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:132:in `block in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_logger.rb:40:in `prepare'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:131:in `dispatch'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:183:in `block (2 levels) in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `handle_interrupt'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `block in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `handle_interrupt'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:86:in `process_one'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:76:in `run'  
sidekiq-7.3.9/lib/sidekiq/component.rb:10:in `watchdog'  
sidekiq-7.3.9/lib/sidekiq/component.rb:19:in `block in safe_thread' 

/LOGS - Job exception: NET::SMTPServerBusy

net-smtp-0.5.1/lib/net/smtp.rb:1036:in `check_response'  
net-smtp-0.5.1/lib/net/smtp.rb:676:in `do_start'  
net-smtp-0.5.1/lib/net/smtp.rb:642:in `start'  
mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb:109:in `start_smtp_session'  
mail-2.8.1/lib/mail/network/delivery_methods/smtp.rb:100:in `deliver!'  
mail-2.8.1/lib/mail/message.rb:269:in `deliver!'  
/usr/local/lib/ruby/3.3.0/delegate.rb:87:in `method_missing'
/var/www/discourse/lib/email/sender.rb:296:in `send'  
/var/www/discourse/app/jobs/regular/user_email.rb:79:in `send_user_email'  
/var/www/discourse/app/jobs/regular/user_email.rb:39:in `execute'  
/var/www/discourse/app/jobs/base.rb:316:in `block (2 levels) in perform'  
rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
rails_multisite-6.1.0/lib/rails_multisite/connection_management.rb:21:in `with_connection'
/var/www/discourse/app/jobs/base.rb:303:in `block in perform'  
/var/www/discourse/app/jobs/base.rb:299:in `each'  
/var/www/discourse/app/jobs/base.rb:299:in `perform'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:220:in `execute_job'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:185:in `block (4 levels) in process'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:180:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'  
/var/www/discourse/lib/sidekiq/pausable.rb:132:in `call'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'  
sidekiq-7.3.9/lib/sidekiq/job/interrupt_handler.rb:9:in `call'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'  
sidekiq-7.3.9/lib/sidekiq/metrics/tracking.rb:26:in `track'  
sidekiq-7.3.9/lib/sidekiq/metrics/tracking.rb:134:in `call'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:173:in `invoke'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:184:in `block (3 levels) in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:145:in `block (6 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:118:in `local'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:144:in `block (5 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/config.rb:39:in `block in <class:Config>'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:139:in `block (4 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:281:in `stats'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:134:in `block (3 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_logger.rb:15:in `call'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:133:in `block (2 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:85:in `global'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:132:in `block in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_logger.rb:40:in `prepare'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:131:in `dispatch'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:183:in `block (2 levels) in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `handle_interrupt'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `block in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `handle_interrupt'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:86:in `process_one'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:76:in `run'  
sidekiq-7.3.9/lib/sidekiq/component.rb:10:in `watchdog'  
sidekiq-7.3.9/lib/sidekiq/component.rb:19:in `block in safe_thread' 

/LOGS - Job Exception: unexpected return

/var/www/discourse/app/jobs/regular/user_email.rb:19:in `block in <class:UserEmail>'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:213:in `delay_for'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:182:in `process_retry'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:134:in `rescue in local'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:117:in `local'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:144:in `block (5 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/config.rb:39:in `block in <class:Config>'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:139:in `block (4 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:281:in `stats'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:134:in `block (3 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_logger.rb:15:in `call'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:133:in `block (2 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:85:in `global'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:132:in `block in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_logger.rb:40:in `prepare'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:131:in `dispatch'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:183:in `block (2 levels) in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `handle_interrupt'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `block in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `handle_interrupt'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:86:in `process_one'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:76:in `run'  
sidekiq-7.3.9/lib/sidekiq/component.rb:10:in `watchdog'  
sidekiq-7.3.9/lib/sidekiq/component.rb:19:in `block in safe_thread' 

/LOGS - DiscourseAi::Completions::Endpoints::OpenAi: status: 400 - body: { “error”: { “message”: “Unsupported parameter: ‘temperature’ is not supported with this model.”, “type”: "invalid_request_er

activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:134:in `block in error'  
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `block in dispatch'  
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `each'  
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in `dispatch'  
activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:134:in `error'  
/var/www/discourse/plugins/discourse-ai/lib/completions/endpoints/base.rb:128:in `block (2 levels) in perform_completion!'  
net-http-0.6.0/lib/net/http.rb:2433:in `block in transport_request'  
net-http-0.6.0/lib/net/http/response.rb:320:in `reading_body'  
net-http-0.6.0/lib/net/http.rb:2430:in `transport_request'  
net-http-0.6.0/lib/net/http.rb:2384:in `request'  
rack-mini-profiler-3.3.1/lib/patches/net_patches.rb:19:in `block in request_with_mini_profiler'  
rack-mini-profiler-3.3.1/lib/mini_profiler/profiling_methods.rb:50:in `step'  
rack-mini-profiler-3.3.1/lib/patches/net_patches.rb:18:in `request_with_mini_profiler'  
/var/www/discourse/plugins/discourse-ai/lib/completions/endpoints/base.rb:126:in `block in perform_completion!'  
net-http-0.6.0/lib/net/http.rb:1632:in `start'  
net-http-0.6.0/lib/net/http.rb:1070:in `start'  
/var/www/discourse/plugins/discourse-ai/lib/completions/endpoints/base.rb:109:in `perform_completion!'  
/var/www/discourse/plugins/discourse-ai/lib/completions/endpoints/open_ai.rb:52:in `perform_completion!'  
/var/www/discourse/plugins/discourse-ai/lib/completions/llm.rb:305:in `generate'  
/var/www/discourse/plugins/discourse-ai/lib/ai_moderation/spam_scanner.rb:216:in `perform_scan!'  
/var/www/discourse/plugins/discourse-ai/lib/ai_moderation/spam_scanner.rb:201:in `perform_scan'  
/var/www/discourse/plugins/discourse-ai/app/jobs/regular/ai_spam_scan.rb:10:in `execute'  
/var/www/discourse/app/jobs/base.rb:316:in `block (2 levels) in perform'  
rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
rails_multisite-6.1.0/lib/rails_multisite/connection_management.rb:21:in `with_connection'
/var/www/discourse/app/jobs/base.rb:303:in `block in perform'  
/var/www/discourse/app/jobs/base.rb:299:in `each'  
/var/www/discourse/app/jobs/base.rb:299:in `perform'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:220:in `execute_job'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:185:in `block (4 levels) in process'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:180:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'  
/var/www/discourse/lib/sidekiq/pausable.rb:132:in `call'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'  
sidekiq-7.3.9/lib/sidekiq/job/interrupt_handler.rb:9:in `call'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:183:in `block in traverse'  
sidekiq-7.3.9/lib/sidekiq/metrics/tracking.rb:26:in `track'  
sidekiq-7.3.9/lib/sidekiq/metrics/tracking.rb:134:in `call'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:182:in `traverse'  
sidekiq-7.3.9/lib/sidekiq/middleware/chain.rb:173:in `invoke'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:184:in `block (3 levels) in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:145:in `block (6 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:118:in `local'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:144:in `block (5 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/config.rb:39:in `block in <class:Config>'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:139:in `block (4 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:281:in `stats'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:134:in `block (3 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_logger.rb:15:in `call'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:133:in `block (2 levels) in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_retry.rb:85:in `global'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:132:in `block in dispatch'  
sidekiq-7.3.9/lib/sidekiq/job_logger.rb:40:in `prepare'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:131:in `dispatch'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:183:in `block (2 levels) in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `handle_interrupt'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:182:in `block in process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `handle_interrupt'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:181:in `process'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:86:in `process_one'  
sidekiq-7.3.9/lib/sidekiq/processor.rb:76:in `run'  
sidekiq-7.3.9/lib/sidekiq/component.rb:10:in `watchdog'  
sidekiq-7.3.9/lib/sidekiq/component.rb:19:in `block in safe_thread' 

これらのトレースはすべて、コンテナが外部に到達できないことを強く示しています。

お使いのコンピューターでDNSが誤って構成されていませんか?

いいえ!Cloudflare Tunnels をずっと使っています。Cloudflare のパフォーマンス/キャッシュ/最適化設定はすべて無効にします。

一晩待ってみましたが、まだ無限に読み込まれています。Multilingualプラグインの残骸を強制的に削除する方法はありますか?インストール後にこの無限読み込みが始まりました。

アンインストールしても無限読み込みは続いているので、これが原因だと考えています。ただし、バックエンド(つまり、投稿API、Webhook、アプリ)はまだ動作しています。

サイトへのリンクを共有していただけますか?

「いいね!」 1

https://biohacking.forum

R2にアセットを保存しようとしていた方ですよね?\n\nそれが原因で壊れているようです。https://storage.biohacking.forum/assets/chunk.b4d25944e38d14d923dd.d41d8cd9.br.js のような壊れたアセットがあります。\n\nだから、R2がS3互換オブジェクトストレージプロバイダーをアップロード用に設定するでサポートされていないと記載されているのだと思います。

わかりました。データをクリーンアップしたすべてのマイグレーションを再実行してみます。少々お待ちください。

Ah yep mate these two commands fixed it:

sudo -E -u discourse bundle exec rake s3:upload_assets

sudo -E -u discourse bundle exec rake uploads:migrate_to_s3

Is there a way to automate these on a ./launcher rebuild app?

はい、Configure an S3 compatible object storage provider for uploads ガイドの構成ブロックに従ってください。

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.