Quería configurar SSL en una instancia existente de Discourse, pero cometí un error y ahora, cada vez que intento acceder al foro, veo en la consola:
El encabezado Cross-Origin-Opener-Policy ha sido ignorado porque el origen de la URL no era confiable. Se definió en la respuesta final o en una redirección. Entregue la respuesta utilizando el protocolo HTTPS. También puede utilizar el origen ‘localhost’. Consulte Secure Contexts y HTML Standard.
/stylesheets/color_definitions_black-scheme_1_8_692299cc4242abd358e79885be6829b19295fcf8.css?__ws=forum.xxx.net:1
Falló la carga del recurso: net::ERR_CONNECTION_RESET
¿Alguna idea de qué puedo hacer para deshabilitar SSL y tener acceso a la interfaz de administración?
¿Puedes explicar el error que cometiste? ¿Es una instalación estándar?
Por defecto, HTTPS está habilitado; normalmente no tienes que hacer nada, así que me pregunto qué hiciste.
¿Estás usando “Let’s Encrypt” en el archivo yml de la aplicación Discourse o un cifrado diferente, como uno proporcionado por tu registrador o un certificado de terceros?
Es una instalación estándar, aunque tiene algunos años y se actualiza regularmente. Me di cuenta de que mi navegador mostraba un icono “La conexión no es segura” en la barra de direcciones y fui a buscar SSL en la consola de administración. Olvidé qué opción seleccioné; pensé que podría retroceder de todos modos, pero seleccioné “forzar SSL” o algo así.
¿Hay alguna forma de deshabilitarlo? ¿O verificar la configuración?
¿Existe la posibilidad de simplemente reinstalar Discourse sobre la instalación existente? ¿Y mantener la base de datos existente y, con suerte, el tema?