Desde ayer estoy intentando de instalar y no me funciona ya he probado varios VPS ningunos me a funcionando, Siempre el mismo problema de SSL
url: https://debatehosting.co/
SSL
Desde ayer estoy intentando de instalar y no me funciona ya he probado varios VPS ningunos me a funcionando, Siempre el mismo problema de SSL
url: https://debatehosting.co/
SSL
Creo que podrías copiar el mensaje de error y enviárselo a ChatGPT.
No entiendo este mensaje de error, pero GPT puede resolverlo rápidamente.
Hola, en primer lugar, ¡bienvenido a Meta!
Si me permites un consejo amigable, por favor edita (o la próxima vez) las publicaciones que contengan código para usar el formato Markdown, resumiendo la/s línea/s de error que crees que describen tu problema. Eso motivará las respuestas y permitirá que tu problema se resuelva más rápido.
¿Qué método de instalación utilizaste? ¿Estás usando un proxy en tu VPS para Discourse? ¿Puedes compartir tu archivo app/templates.yml?
Sí, es mejor publicar texto en fragmentos de código.
probablemente haya un error en la sintaxis del archivo app.yml. por favor, publica el código de error completo como texto preformateado en el editor. las capturas de pantalla del texto de error son demasiado difíciles de depurar.
Mi intuición es que la emisión de Let’s Encrypt falló por alguna razón.
Es posible que estés siendo rechazado.
Sí, revisa app.yml y tu conectividad con 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
'
desde /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: es_ES.UTF-8
LANG: es_ES.UTF-8
LANGUAGE: es_ES.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 “Inicio de comandos personalizados”
exec: echo “Fin de comandos personalizados”
Prueba a eliminar las comillas simples; como mínimo son redundantes (y además no es el tipo de comillas simples habitual).
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
(mensaje eliminado por el autor)
Sí, no te han emitido un certificado válido. Necesitas investigar por qué.
Puede ser tan simple como proporcionar un correo electrónico que no validen.