Desde ontem, estou tentando instalar, mas não está funcionando. Já testei vários VPS e nenhum funcionou. Sempre o mesmo problema de SSL.
url: https://debatehosting.co/
SSL
Desde ontem, estou tentando instalar, mas não está funcionando. Já testei vários VPS e nenhum funcionou. Sempre o mesmo problema de SSL.
url: https://debatehosting.co/
SSL
Sinto que você pode copiar a mensagem de erro e enviá-la para o ChatGPT.
Eu não entendo essa mensagem de erro, mas o GPT pode resolvê-la rapidamente.
Olá, antes de mais nada, bem-vindo ao Meta!
Se você aceitar uma sugestão amigável, por favor, edite (ou da próxima vez) as postagens que contenham código para usar a formatação Markdown, resumindo a(s) linha(s) de erro que você acredita descreverem seu problema. Isso incentivará respostas e fará com que seu problema seja resolvido mais rapidamente.
Qual método de instalação você usou? Você está usando um proxy em seu VPS para o Discourse? Você pode compartilhar seu arquivo app/templates.yml?
Sim, é melhor postar texto em blocos de código.
provavelmente a sintaxe do arquivo app.yml está incorreta. por favor, poste o código de erro completo como texto pré-formatado no editor. capturas de tela do texto de erro são muito difíceis de depurar.
Minha impressão é que a emissão do Let’s Encrypt falhou por algum motivo.
Pode ser que você esteja sendo rejeitado.
Sim, verifique o app.yml e sua conectividade com o Let’s Encrypt:
docker exec app bash -lc '
curl -4 -v \
--connect-timeout 10 \
--max-time 20 \
https://acme-v02.api.letsencrypt.org/directory \
-o /dev/null
'
a partir de /var/discourse
templates:
templates/postgres.template.yml
templates/redis.template.yml
templates/web.template.yml
templates/web.ratelimited.template.yml
templates/web.ssl.template.yml
templates/web.letsencrypt.ssl.template.yml
expose:
80:80
443:443
params:
db_default_text_search_config: pg_catalog.english
db_shared_buffers: 256MB
env:
LC_ALL: en_US.UTF-8
LANG: en_US.UTF-8
LANGUAGE: en_US.UTF-8
DISCOURSE_HOSTNAME: debatehosting.co
DISCOURSE_DEVELOPER_EMAILS: pichopelis@gmail.com
LETSENCRYPT_ACCOUNT_EMAIL: ‘pichopelis@gmail.com’
DISCOURSE_ENABLE_SSL: true
DISCOURSE_SKIP_EMAIL_SETUP: ‘1’
UNICORN_WORKERS: 4
volumes:
volume:
host: “/var/discourse/shared/standalone”
guest: “/shared”
volume:
host: “/var/discourse/shared/standalone/log/var-log”
guest: “/var/log”
hooks:
after_code:
- exec:
cd: "$home/plugins"
cmd:
- git clone https://github.com/discourse/docker_manager.git
run:
exec: echo “Início dos comandos personalizados”
exec: echo “Fim dos comandos personalizados”
Tente remover as aspas, elas são no mínimo redundantes (e também não são um tipo de aspa muito convencional).
ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r ead_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expec ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r ead_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expec ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r ead_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expec ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r ead_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expec ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r ead_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expec ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r
(postagem excluída pelo autor)
Sim, você não recebeu um certificado válido. Você precisa investigar o motivo.
Pode ser algo tão simples quanto fornecer um e-mail que eles não validam.