Apache でリバースプロキシ時に 503 エラー

  • URLをコピーしました!

エラー内容

クライアントからリバースプロキシサーバー(CentOS 6.3 / Apache 2.2.15)経由で Web サーバーに接続した際に 503 エラーとなる事象にあいました。

503 Service Temporarily Unavailable

リバースプロキシの /var/log/httpd/error_log は次のとおりです。

 [error] (13)Permission denied: proxy: HTTP: attempt to connect to 10.1.23.253:8080 (10.1.23.253) failed

原因

原因は SE Linux で httpd のプロセスがブロックされていました。

対策

SELinux 設定の変更(httpd プロセス許可)

/usr/sbin/setsebool -P httpd_can_network_connect 1

もしくは、SE Linux の無効化

[root@rproxy /]# vi /etc/sysconfig/selinux
SELINUX=disabled

[sitecard subtitle=関連記事 url=https://mytech-blog.com/rproxy/ target=]

以上

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

クラウド・ネットワーク・セキュリティ・仮想化・プログラミング・オープンソース・Web 開発をテーマにしたブログを運営👨‍💻 コンシューマー向けエンタメ事業の新規開発・運営経験 / VCAP-DCA・CCIE Lifetime Emeritus 認定 / 技術とビジネス書愛好家📚

目次