如何禁用SSL

我曾想在现有的 Discourse 上设置 SSL,但犯了一个错误,现在每当我尝试访问论坛时,我都会在控制台中看到:

Cross-Origin-Opener-Policy 标头已被忽略,因为 URL 的来源不可信。它是在最终响应或重定向中定义的。请使用 HTTPS 协议提供响应。您也可以改用“localhost”来源。请参阅 Secure ContextsHTML Standard
/stylesheets/color_definitions_black-scheme_1_8_692299cc4242abd358e79885be6829b19295fcf8.css?__ws=forum.xxx.net:1

加载资源失败:net::ERR_CONNECTION_RESET

有什么办法可以禁用 SSL 并访问管理界面吗?

你能详细说明一下你犯的错误吗?是标准安装吗?
默认情况下,HTTPS是启用的;你通常什么都不用做,所以我很好奇你做了什么。

2 个赞

您是在 Discourse yml 应用中使用“Let’s Encrypt”还是其他加密方式,例如您的注册商或第三方提供的证书?

尽管这是几年前的标准安装,并且已定期升级。我意识到我的浏览器在地址栏中显示了一个图标“连接不安全”,然后去管理控制台中查找 SSL。我忘了我勾选了哪个选项——我以为我反正可以回去——但我选择了“强制 SSL”之类的选项。
有没有办法禁用它?或者检查配置?

这是浏览器中的错误

这是我的 app.yml
app.yml (3.8 KB)

以及 Nginx discourse.conf
discourse.conf.txt (10.0 KB)

1 个赞

是否可以直接在现有安装之上重新安装 Discourse?并且保留现有的数据库和主题?