19

Cent OS 7 マシンと NGinX に Jenkins CI をインストールし、ドキュメントで説明されているようにリバース プロキシを構成しました。ポート 8080 経由で Jenkins に接続できますが、ポート 80 経由では接続できません。 に次のエラーが表示され/var/log/nginx/error.logます。

2014/09/22 22:12:35 [crit] 1639#0: *4 connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream, client: 10.10.81.212, server: 10.10.81.82, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8080/", host: "10.10.81.82"

誰が問題の原因を知っていますか?

PS CentOS 6.4で同様のセットアップを使用しましたが、すべて問題ありませんでした。

4

1 に答える 1

64

SELinux関連の問題のようでした。この質問で示唆されているように、私は使用してみました

setsebool -P httpd_can_network_connect 1

その後、すべてが正常に機能します。

于 2014-09-23T12:40:29.527 に答える