Tenho o plugin de assinaturas funcionando perfeitamente até agora em uma instância auto-hospedada do Discourse que estou prestes a lançar, no entanto, acabei de me deparar com a aba de Faturamento e pensei que deveria verificar como ela se parece. Eu me inscrevi, mas usando um cupom de 100% de desconto, então acho que deveria ter algo para ver lá.
Quando vou para a aba de faturamento, recebo uma mensagem de erro, depois quando clico em tentar novamente, vejo um aviso de que houve um erro ao carregar a rota devido ao plugin “Whos Online”.
Sinto muito por seus problemas, mas suspeito que possamos ter corrigido isso na semana passada, mas ainda não foi implantado em sua instância. Você pode tentar desativar seu bloqueador de anúncios, se tiver algum, e ver se funciona, por favor?
Ainda estou com dificuldade para replicar isso localmente, você poderia me mostrar o que você tem no console do seu navegador ao carregar essa página? Talvez haja algo útil nela.
A aba de rede para “subscriptions” deve se parecer com isto:
Também estou curioso se a página de assinatura do administrador carrega? Você pode visitar esta URL /admin/plugins/discourse-subscriptions/products e então clicar na aba de assinaturas.
Não tenho certeza se isso está relacionado, mas tivemos o mesmo problema há alguns dias. Ainda não tive tempo de analisar o problema, mas minha melhor suposição é que ele acontece quando ficamos sem memória.
Um pouco de contexto: De acordo com a configuração básica, ele é usado no servidor HF da Vultr (4 GB de RAM) e o YJIT também está ativado. Isso funciona perfeitamente em situações gerais. O plugin “Who’s online” também está instalado e a IA verifica postagens, etc… Mas o plugin de assinatura não está instalado. No entanto, há alguns dias, quando experimentamos esse erro, houve um aumento no uso porque organizamos uma arrecadação de fundos para um de nossos membros e houve muito mais interação do que o normal. O que presumivelmente sobrecarregou o servidor. As rotas do usuário não foram carregadas e experimentamos o erro acima. Isso também nos mostrou que o problema é com o plugin “Who’s online”. Naquele momento, desativei a verificação automática de postagens da IA, pois isso também não funcionou bem naquela situação e presumivelmente ajudou a fazer as coisas funcionarem novamente.
Verifiquei o uso da CPU e não foi alto o suficiente para causar isso. Portanto, acho que a falta de memória pode ter causado esse problema para nós.