Erro ao tentar editar uma postagem com imagem (NginX Proxy Manager?)

@JammyDodger Senhor, devo dizer que todas as nossas conversas contribuíram para a minha compreensão do Discourse, o que resultou em uma SOLUÇÃO. Para o benefício da comunidade, o problema que eu tinha estava finalmente relacionado à incapacidade de editar posts com gráficos incorporados ou criar novos posts com gráficos incorporados.

O problema começou há cerca de 2 semanas, coincidindo com a minha atualização de 2.9.0.beta4 para 2.9.0.beta2.

Portanto, o problema se manifestaria com uma mensagem pop-up de erro 500 da web ou uma mensagem de erro de falha ao carregar arquivo. No início, tive alguns problemas com o meu Discourse, onde nem todas as atualizações foram devidamente aplicadas. Devido ao @JammyDodger explicar as diferenças entre:

./discourse-setup

e o:

git pull
./launcher rebuild app

Eu corrigi os problemas com o meu Discourse. Também notável neste processo foi o uso de:

./discourse-doctor

Em qualquer caso, mesmo com um fórum Discourse totalmente atualizado, eu ainda tinha o problema mencionado anteriormente com imagens.

No meu homelab, eu auto-hospedo mais de 40 aplicações.
Esta manhã, por puro acidente, notei que minha instância do RocketChat estava funcionando bem, mas não conseguia carregar imagens.

Eu auto-hospedo todas as minhas instâncias de aplicação atrás do NginX Proxy Manager (https://nginxproxymanager.com/).
Eu o uso há anos e nunca tive problemas.
Eu olhei o arquivo de log e ZERO erros.
Por um palpite maluco, decidi criar uma nova instância do NginX Proxy Manager do zero.
Adicionei entradas de proxy reverso para Discourse e RocketChat e…
espere por isso…
TODOS OS PROBLEMAS FORAM EMBORA.
Uploads gráficos funcionaram.
Portanto, se você tiver um problema estranho com qualquer aplicativo e conversou com os especialistas e eliminou todas as causas prováveis, as soluções selvagens e improváveis são tudo o que resta e, com certeza, é aí que você encontrará sua solução.
Obrigado, obrigado, obrigado a @JammyDodger e a todas as outras ótimas pessoas aqui que me ajudaram nesta jornada. Vocês são demais e fazem o software de código aberto brilhar. Eu faço isso há 40 anos e simplesmente não conseguia ver a solução.

P.S. - Criei uma nova instalação do Discourse do zero, sem erros, e ele não conseguia carregar imagens. Naquele momento, eu sabia que algo estava terrivelmente errado. Em qualquer caso, se eu puder ajudar alguém aqui, sinta-se à vontade para me marcar. Agradecimentos especiais a @JammyDodger mais uma vez.

5 curtidas

Isso é fantástico! Parabéns! :slight_smile: :partying_face:

E eu nunca me canso de ouvir isso. :slight_smile: Fico muito feliz que você nos achou úteis, e não se surpreenda se eu te @mencionar se outra pessoa tiver outro problema com o Nginx Proxy… :slight_smile:

1 curtida

Meu canal ScottiBYTE YouTube é dedicado a retribuir à comunidade, fornecendo respostas para problemas de auto-hospedagem e infraestrutura de home lab para os quais é difícil encontrar soluções. Na verdade, estou planejando um vídeo futuro que pode ajudar outras pessoas a diagnosticar esse tipo de problema incomum. Novamente, você aumentou meu conhecimento sobre Discourse e me ajudou a entender partes do produto que eu talvez não tivesse explorado. Obrigado novamente e sinta-se à vontade para me enviar pessoas que precisam de ajuda.

2 curtidas

Eu queria vincular um vídeo no meu canal onde descrevo esse problema e como o corrigi.