这个问题是: (13: Permission denied) while connecting to upstream:[nginx] 的延伸。我们使用与提问者相同的配置/设置,当然,我们收到相同的错误消息。
我们希望避免跑步:
<块引用>setsebool -P httpd_can_network_connect 1
我们如何在没有 root 的情况下将 Nginx 连接到正在运行的 Gunicorn/Django 应用程序?。我们检查了 httpd_can_network_connect 设置为 false。我们不允许 root 访问。此外,具有 root 访问权限的管理员可能需要一个小时才能解决此问题,因此我们不想等待。 (讽刺)
请注意,管理员已经为我们设置了 Nginx,并且在端口 80 上启用了流量。这意味着我们可以用 HTMl、CSS 和 Javascript 来托管一个网页就好了。将 Nginx 指向正在运行的 Gunicorn/Django 会话是问题所在。请注意,我们已经尝试将 Nginx 指向 Gunicorn 生成的套接字文件 - 我们得到了与之前相同的错误。
<块引用>我认为这是一个有趣的挑战问题。我想知道是不是 可行。