登入界面新窗口也登进去,发送邮件403。
已经登入的窗口全是403。
环境是用宝塔 nginx 反代,docker安装的,出现的问题,大佬们问题出在哪
这里的问题貌似都是 430 错误。
状态码 403 Forbidden 代表客户端错误,指的是服务器端有能力处理该请求,但是拒绝授权访问。
你看看这个错误是你反向代理抛出来的还是 Discourse。
能不能先停用下反向代理,直接访问 Discourse 实例?
Discourse 的 Docker 里面已经有了一个 Nginx。
现在感觉是 Nginx 反向代理 nginx,但 Discourse 安装又必须要 443。
应该是通过上面的链接访问资源的时候,资源访问不到。
使用 URL 直接访问下面的 JS,看你网站能不能访问到?
比如说这些资源能不能直接访问到?
js 文件能直接访问。
你这个是用户登录成功后访问就是这样吗?
如果用户不登录,访问有没有问题?
使用新的窗口打开 可以看到登入窗口。
但是登入不进去,未知错误,忘记密码发送邮件按钮,也是 403。
可以直接访问到,不管有没有登入
Discourse 的日志能看到吗? log
如果有部分功能能用,部分功能不能用,这大概率是资源调度的问题。
你的 Discourse 运行在那个端口?
我不知道宝塔这个能不能直接 443 映射 443。
因为这个产品在境外,我们基本不用。
Discourse 的设计就是一台服务器上直接跑一个 Discourse 实例,并且直接暴露 443。
如果你的 Discourse 改了运行端口,有可能是 Discourse 的本身一些内部配置还是使用的 443。
我们原来尝试过安装 2 个 Discourse 在同一个机器上,感觉就是工作量无形增加很多,还不如给个 VPS 跑一个。
是做了一个端口映射,服务器上有其他nginx的项目,也看了很多帖子, 配置了很久才可以访问登入,今天安装主题发现还是不顺,感谢解答
好的,感谢感谢