Olá
Já instalei o Discourse muitas vezes. Alguns dias eu o faço algumas vezes.
Desta vez, instalei o Discourse em f.example.LTD
Usei servidores de Public Cloud: Cloud solutions and on-demand resources | OVHcloud Worldwide
DNS Cloudflare (apenas DNS e ./discourse-setup encontra meu DISCOURSE_HOSTNAME)
o erro
Versão do Discourse em f.example.LTD: NÃO ENCONTRADA
Versão do Discourse em localhost: NÃO ENCONTRADA
aconteceu quando mantive o endereço IP e reinstalei o sistema Ubuntu para começar com o Discourse do zero.
./discourse-doctor
hora ./discourse-doctor
DISCOURSE DOCTOR Ter 6 Fev 06:08:06 UTC 2024
SO: Linux discourse–c3-4-de1 6.2.0-37-generic #38-Ubuntu SMP PREEMPT_DYNAMIC Seg 30 Out 21:04:52 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Encontrado containers/app.yml
==================== CONFIGURAÇÕES DO YML ====================
DISCOURSE_HOSTNAME=f.example.LTD
SMTP_ADDRESS=smtp.eu.mailgun.org
DEVELOPER_EMAILS=i@example.LTD
SMTP_PASSWORD=***
SMTP_PORT=587
SMTP_USER_NAME=i@mg.example.LTD
LETSENCRYPT_ACCOUNT_EMAIL=ssl@example.LTD
==================== INFORMAÇÕES DO DOCKER ====================
VERSÃO DO DOCKER: Docker version 24.0.5, build 24.0.5-0ubuntu1~23.04.1
PROCESSOS DO DOCKER (docker ps -a)
ID DO CONTÊINER IMAGEM COMANDO CRIADO STATUS PORTAS NOMES
8f64a8154b21 local_discourse/app “/sbin/boot” 15 minutos atrás Em execução há 15 minutos 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp app
8f64a8154b21 local_discourse/app “/sbin/boot” 15 minutos atrás Em execução há 15 minutos 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp app
O contêiner de aplicativo do Discourse está em execução
==================== PLUGINS ====================
Nenhum plugin não oficial detectado.
Veja discourse/lib/plugin/metadata.rb at main · discourse/discourse · GitHub para a lista oficial.
========================================
Versão do Discourse em f.example.LTD: NÃO ENCONTRADA
Versão do Discourse em localhost: NÃO ENCONTRADA
==================== INFORMAÇÕES DE MEMÓRIA ====================
RAM (MB): 3996
total usado livre compartilhado buff/cache disponível
Mem: 3811 1501 217 50 2453 2310
Swap: 0 0 0
==================== VERIFICAÇÃO DE ESPAÇO EM DISCO ====================
---------- Espaço em Disco do SO ----------
Sistema de arquivos Tamanho Usado Disp Uso% Montado em
/dev/sda1 49G 11G 38G 22% /
==================== INFORMAÇÕES DE DISCO ====================
Disco /dev/loop0: 73.9 MiB, 77492224 bytes, 151352 setores
Unidades: setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 512 bytes
Tamanho de E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop1: 40.86 MiB, 42840064 bytes, 83672 setores
Unidades: setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 512 bytes
Tamanho de E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop2: 152.06 MiB, 159444992 bytes, 311416 setores
Unidades: setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 512 bytes
Tamanho de E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/loop3: 74.11 MiB, 77713408 bytes, 151784 setores
Unidades: setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 512 bytes
Tamanho de E/S (mínimo/ótimo): 512 bytes / 512 bytes
Disco /dev/sda: 50 GiB, 53687091200 bytes, 104857600 setores
Modelo do disco: QEMU HARDDISK
Unidades: setores de 1 * 512 = 512 bytes
Tamanho do setor (lógico/físico): 512 bytes / 512 bytes
Tamanho de E/S (mínimo/ótimo): 512 bytes / 512 bytes
Tipo de rótulo do disco: gpt
Identificador do disco: E232CD77-D3F6-45AA-9A19-E6C002533B04
Dispositivo Início Fim Setores Tamanho Tipo
/dev/sda1 227328 104857566 104630239 49.9G Sistema de arquivos Linux
/dev/sda14 2048 10239 8192 4M BIOS boot
/dev/sda15 10240 227327 217088 106M EFI System
As entradas da tabela de partição não estão na ordem do disco.
==================== FIM DAS INFORMAÇÕES DE DISCO ====================
==================== TESTE DE E-MAIL ====================
Para um teste robusto, obtenha um endereço de http://www.mail-tester.com/
Ou apenas envie uma mensagem de teste para você mesmo.
Endereço de e-mail para teste de e-mail? (‘n’ para pular) [i@example.LTD]: Enviando e-mail para i@example.LTD. . .
Testando o envio para smtp.eu.mailgun.org:587, nome de usuário:i@mg.example.LTD com autenticação simples.
Conexão bem-sucedida com o servidor SMTP.
Enviando para i@example.LTD. . .
E-mail aceito pelo servidor SMTP.
Message-ID: a8ae3b5c-98d8-4bf1-8264-40b730bf4ec1@f.example.LTD
Se você não receber a mensagem, verifique sua pasta de SPAM
ou teste novamente usando um serviço como http://www.mail-tester.com/.
Se a mensagem não for entregue, não é um problema do Discourse.
Verifique os logs do servidor SMTP para o Message ID acima para ver por que ele
falhou ao entregar a mensagem.
Substituindo: SMTP_PASSWORD
Substituindo: LETSENCRYPT_ACCOUNT_EMAIL
Substituindo: DEVELOPER_EMAILS
Substituindo: DISCOURSE_DB_PASSWORD
Substituindo: Enviando e-mail para
==================== CONCLUÍDO! ====================
Gostaria de servir uma versão publicamente disponível deste arquivo? (S/n) n
Log publicamente disponível não gerado.
Você pode examinar a saída deste script com
LESS=-Ri less /tmp/discourse-debug.txt
MAS PRIMEIRO, certifique-se de que você conhece os três primeiros comandos abaixo!!!
Comandos para saber ao visualizar o arquivo com o comando acima (chamado ‘less’):
q – sair
/error – procurar a palavra ‘error’
n – procurar a próxima ocorrência
g – ir para o início do arquivo
f – avançar uma página
b – voltar uma página
G – ir para o final do arquivo
real 3m3.391s
user 0m0.251s
sys 0m0.179s
como teste, instalei o Discourse no mesmo servidor e IP e apontei para outro subdomínio e funcionou.
então eu fiz Mudar o nome de domínio e voltei ao erro
Versão do Discourse em f.example.LTD: NÃO ENCONTRADA
agora meu site f.example.LTD está fora do ar. e eu não sei como depurar.
muito obrigado desde já
Ali