Erro ao conectar ao Redis em localhost:6379 (Errno::EADDRNOTAVAIL)

Então, se você remover seu proxy reverso, funciona? Então o problema está na configuração do proxy reverso :wink:

Sim!

@Falco Finalmente encontrei minha solução! Tentei fazer reverse proxy via HTTP com HAPROXY, NGINX e APACHE, e em todos os casos o site funcionava, mas o problema de exclusão continuava me esperando.

Na noite passada, dei uma última tentativa porque realmente gosto do Discourse, então pensei: vamos lá, tente com HTTPS, não fará diferença, mas por que não tentar antes de desistir?

Bem, com HTTPS tudo funciona perfeitamente. Para mim, está perfeito assim; vou jogar o HTTP no lixo :joy:

Aqui estão as partes relevantes da configuração do Apache:

<VirtualHost *:443>
    ServerName discourse.apicolturaitalianafb.it 
	SSLEngine on
	SSLCertificateFile "/usr/local/ssl/crt/certificate.crt"
	SSLCertificateKeyFile "/usr/local/ssl/crt/private.key"
	SSLCertificateChainFile "/usr/local/ssl/crt/ca_bundle.crt"
   <Location />
        ProxyPreserveHost On
        RequestHeader set Host "discourse.apicolturaitalianafb.it:8443"
        ProxyPass http://discourse.apicolturaitalianafb.it:8880/
   </Location>
</VirtualHost> 

e o arquivo app.yml do Discourse:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
#  - "templates/web.socketed.template.yml"
## Descomente essas duas linhas se quiser adicionar o Lets Encrypt (https)
  #- "templates/web.ssl.template.yml"
  #- "templates/web.letsencrypt.ssl.template.yml"

## Quais portas TCP/IP este container deve expor?
## Se você quiser que o Discourse compartilhe uma porta com outro servidor web, como Apache ou nginx,
## consulte https://meta.discourse.org/t/17247 para detalhes
expose:
  - "8880:80"   # http
#  - "8443:443" # https

Já era mais que hora! :wink:

Fico feliz que você tenha resolvido.