Chat inutilizzabile dopo l'aggiornamento

Un forum che gestisco è stato aggiornato pochi minuti fa e la chat sembra essere inutilizzabile ora (l’interfaccia utente della chat non viene visualizzata e il tentativo di utilizzare la chat nelle schede che non sono state ricaricate dall’aggiornamento genera un errore).

Ecco un esempio di errore registrato in /var/discourse/shared/standalone/log/rails/production.log quando si accede a un endpoint API della chat.

Started POST "/chat/api/direct-message-channels.json" for 0.0.0.0 at 2024-06-08 00:39:26 +0000
Processing by Chat::Api::DirectMessagesController#create as JSON
  Parameters: {"target_usernames"=>["Firepup650"], "name"=>""}
Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.0ms | Allocations: 4098)
LoadError (cannot load such file -- /var/www/discourse/plugins/chat/lib/service_runner.rb)
app/helpers/with_service_helper.rb:13:in `with_service'
app/controllers/application_controller.rb:423:in `block in with_resolved_locale'
app/controllers/application_controller.rb:423:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:393:in `call'
lib/middleware/csp_script_nonce_injector.rb:12:in `call'
config/initializers/008-rack-cors.rb:14:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:277:in `call'
1 Mi Piace

Sembra che il commit 39902c148fd198b9608158f6a9d6082274f51b90 abbia causato aggiornamenti basati sul web su istanze che non sono state aggiornate da (non sono sicuro da quando, ma da qualche parte il 10 maggio o dopo) a rendere la chat inutilizzabile post-aggiornamento.