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をコピーしました!

この記事を書いた人

インフラ(クラウド/NW/仮想化)から Web 開発まで、技術領域を横断して活動するエンジニア💻 コンシューマー向けエンタメ事業での新規開発・運営経験を活かし、実戦的な技術ノウハウを発信中

[ Certs ] CCIE Lifetime Emeritus / VCAP-DCA ✒️ [ Life ] 技術書・ビジネス書愛好家📖 / 小・中学校で卓球コーチ👟

目次