Meus amigos e eu criamos um fórum através do Discourse e o link é boncforums.com
Costumava funcionar nos últimos 5 meses até descobrirmos que parou e ficou preso na tela de carregamento para sempre, mais ou menos um mês atrás. A única pista possível que temos agora é o Mailgun. Não pagamos por ele, pois ficamos no programa gratuito e funcionou bem nos últimos 5 meses, mesmo que eles tenham sido removidos do plano gratuito e automaticamente mudado nosso plano para um plano pago. Assim, nossa conta foi “temporariamente desativada” há 3 meses, mas não causou nenhum dano ao site até agora. Portanto, queríamos saber qual é o verdadeiro motivo antes de começarmos a pagar pelo plano no Mailgun.
Apenas para mais informações sobre nosso site, se necessário:
Usamos o Mailgun para nosso SMTP
Usamos o Digital Ocean para nossa hospedagem
Usamos o GoDaddy para nosso DNS e nome do site
Usamos o Discourse para o panfleto e design do nosso site
Usamos o Putty para incorporar isso e publicar o site
Espero poder obter ajuda com este fórum. Obrigado!
Você já tentou fazer login no Digital Ocean, navegar até o droplet, abrir o Console do Droplet e executar ./launcher rebuild app?
Se isso resolver o problema, ótimo!
Caso contrário, se o safemode funcionar para você, talvez seja um plugin que você instalou e que não é compatível com a versão atual? Ou talvez você tenha muitos plugins e ele demore muito para carregar?
Atualize todos os seus plugins
Atualize o Discourse
Se o problema persistir, tente desativar um plugin por vez para ver se há algum plugin específico que esteja causando o carregamento infinito.
Uma rápida olhada no console do navegador aponta para um componente de tema header-toggle-button:
Uncaught (in promise) Error: Could not find module `ember-cli-htmlbars` imported from `discourse/theme-7/widgets/header-toggle-button`
c loader.js:247
c loader.js:258
findDeps loader.js:168
c loader.js:262
requireModule loader.js:24
s auto-load-modules.js:18
s auto-load-modules.js:12
initialize auto-load-modules.js:40
initialize app.js:49
runInstanceInitializers Ember
each dag-map.js:231
walk dag-map.js:145
each dag-map.js:75
topsort dag-map.js:83
Ember 4
invoke backburner.js:351
flush backburner.js:241
flush backburner.js:447
_end backburner.js:999
_boundAutorunEnd backburner.js:648
promise callback*n/
< backburner.js:28
flush Ember
_scheduleAutorun backburner.js:1218
_ensureInstance backburner.js:1206
schedule backburner.js:805
Ember 6
<anonymous> start-app.js:4
<anonymous> discourse-boot.js:50
<anonymous> discourse-boot.js:51
loader.js:247
Se você puder usar o modo de segurança para fazer login e atualizá-lo ou desativá-lo em sua página /admin/customize/themes, isso deve ajudar.
Notei que o seu é um site apenas para login. Se você não conseguir fazer login da maneira normal devido ao carregamento infinito, pode usar o /u/admin-login e também ativar o modo de segurança ao mesmo tempo.
Separadamente, acho que você poderá rebaixar seu plano do Mailgun para a versão flex se tentar cancelar o pago. Acho que ainda existe, mas eles o esconderam um pouco. Há mais informações neste tópico: