Olá! Estou hospedando um fórum Discourse em uma máquina virtual Ubuntu 20.04 no DigitalOcean. Tudo funcionou bem até agora. Recentemente, foi relatado que alguns dispositivos não conseguem se conectar ao servidor. No entanto, não experimentei esses problemas e está funcionando perfeitamente no meu iPhone 8 e MacBook Air. Alguém já experimentou algo semelhante? Para configurar o fórum, utilizei estes guias:
O único guia de instalação que suportamos aqui é o Instalação Padrão Oficial do Discourse. Ele vem com Let’s Encrypt e nginx pré-configurados, compatíveis com todos os dispositivos que suportamos.
Recomendo migrar sua instalação para uma versão suportada o mais rápido possível.
Você tem detalhes sobre os dispositivos que não conseguem conectar? O Discourse só funciona (ou é conhecido por funcionar) com os seguintes dispositivos e navegadores.
Existem algumas limitações nas versões do Android; acredito que seja algo como Android +4.4.
Infelizmente, não consegui encontrar nenhum padrão sobre para quem o fórum não está funcionando. Sei que houve casos em que não funcionava tanto no Safari quanto no Chrome. Um usuário acabou de me dizer que não funciona no Safari (Mac e iPhone) e no modo anônimo do Chrome, mas funciona no modo normal do Chrome. Parece estranho e não sei o que pode estar causando isso.
Eu apostaria em alguma configuração incorreta e concordo com @Falco de que o primeiro passo seria voltar para uma instalação padrão/suportada. Isso já inclui o Let’s Encrypt e funciona com Nginx, então você não está agregando nenhum valor ao fazer isso manualmente.