【发布时间】:2018-12-01 12:20:24
【问题描述】:
我正在使用 dockerized Nextcloud,如下所示:https://github.com/nextcloud/docker/tree/master/.examples/docker-compose/with-nginx-proxy-self-signed-ssl/mariadb/fpm
我使用映射到 12345 的端口 80 和映射到 12346 的端口 443 进行设置。当我转到 https://mycloud.example.com:12346 时,我收到自签名证书提示,但除此之外一切都很好,我看到了 NextCloud Web UI。但是当我转到http://mycloud.example.com:12345 nginx(proxy 容器)时,会出现错误“503 服务暂时不可用”。该错误也出现在proxy 的日志中。
如何诊断问题?为什么 HTTPS 有效,但 HTTP 无效?
【问题讨论】:
-
我的猜测是它被专门配置为不能通过非安全 http 访问。您必须在文档中四处寻找配置它的方法,或者只是在您的 IDE 中打开源代码并逐行调试请求...
标签: docker nginx http-status-code-503 nextcloud