Olá! Encontrei um erro estranho na minha página de administração: o Sidekiq não está em execução.
Abri os logs e encontrei centenas de erros como:
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/logster-2.5.1/lib/logster/logger.rb:112:in `report_to_store'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/logster-2.5.1/lib/logster/logger.rb:103:in `add_with_opts'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/logster-2.5.1/lib/logster/logger.rb:54:in `add'
/usr/local/lib/ruby/2.6.0/logger.rb:534:in `warn'
config/unicorn.conf.rb:147:in `check_sidekiq_heartbeat'
config/unicorn.conf.rb:164:in `master_sleep'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.2/lib/unicorn/http_server.rb:296:in `join'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.2/bin/unicorn:128:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/bin/unicorn:23:in `load'
/var/www/discourse/vendor/bundle/ruby/2.6.0/bin/unicorn:23:in `<main>'
Aqui estão os erros do aplicativo:
run-parts: executando /etc/runit/1.d/00-ensure-links
run-parts: executando /etc/runit/1.d/00-fix-var-logs
run-parts: executando /etc/runit/1.d/anacron
run-parts: executando /etc/runit/1.d/cleanup-pids
Limpeza de arquivos PID obsoletos
run-parts: executando /etc/runit/1.d/copy-env
run-parts: executando /etc/runit/1.d/letsencrypt
[Qua 01 Jan 2020 10:40:41 AM UTC] Domínios não alterados.
[Qua 01 Jan 2020 10:40:41 AM UTC] Ignorado, próxima data de renovação: Ter 25 Fev 00:52:11 UTC 2020
[Qua 01 Jan 2020 10:40:41 AM UTC] Adicione '--force' para forçar a renovação.
[Qua 01 Jan 2020 10:40:41 AM UTC] Instalando chave em: /shared/ssl/discourse.example.com.key
[Qua 01 Jan 2020 10:40:41 AM UTC] Instalando cadeia completa em: /shared/ssl/discourse.example.com.cer
[Qua 01 Jan 2020 10:40:41 AM UTC] Executando comando de recarregamento: sv reload nginx
aviso: nginx: não foi possível abrir supervise/ok: arquivo inexistente
[Qua 01 Jan 2020 10:40:41 AM UTC] Erro de recarregamento para :
[Qua 01 Jan 2020 10:40:42 AM UTC] Domínios não alterados.
[Qua 01 Jan 2020 10:40:42 AM UTC] Ignorado, próxima data de renovação: Qua 08 Jan 00:39:10 UTC 2020
[Qua 01 Jan 2020 10:40:42 AM UTC] Adicione '--force' para forçar a renovação.
[Qua 01 Jan 2020 10:40:42 AM UTC] Instalando chave em: /shared/ssl/discourse.example.com_ecc.key
[Qua 01 Jan 2020 10:40:42 AM UTC] Instalando cadeia completa em: /shared/ssl/discourse.example.com_ecc.cer
[Qua 01 Jan 2020 10:40:42 AM UTC] Executando comando de recarregamento: sv reload nginx
aviso: nginx: não foi possível abrir supervise/ok: arquivo inexistente
[Qua 01 Jan 2020 10:40:42 AM UTC] Erro de recarregamento para :
runsvdir iniciado, PID é 628
chgrp: grupo inválido: 'syslog'
rsyslogd: imklog: não foi possível abrir o log do kernel (/proc/kmsg): Operação não permitida.
rsyslogd: falha na ativação do módulo imklog [v8.1901.0 tente https://www.rsyslog.com/e/2145 ]
pid do supervisor: 633 pid do unicorn: 647
Tentei limpar o banco de dados Redis, mas isso não ajudou.
Tenho containers separados para o aplicativo, PostgreSQL e Redis.
Alguma ideia de como corrigir isso?

