3

Apache 2.4.6 で CentOS 7 を実行しています。mod_cluster 1.2.6 を使用して Wildfly/JBoss クラスターを作成しようとしています。私はこれを Mac OSX で成功裏に達成し、私たちのサーバー環境でそれを起動して実行しようとしています。

私のクラスターと仮想ホストの構成は次のようになります。

 LoadModule slotmem_module       modules/mod_slotmem.so
 LoadModule proxy_cluster_module modules/mod_proxy_cluster.so
 LoadModule advertise_module     modules/mod_advertise.so
 LoadModule manager_module       modules/mod_manager.so

 MemManagerFile /var/cache/httpd

<VirtualHost *:80>

  <Directory />
    Order deny,allow
    Allow from all
  </Directory>

  KeepAliveTimeout 60
  MaxKeepAliveRequests 0
  ManagerBalancerName myBalancer
  ServerAdvertise On
  AdvertiseFrequency 3
  EnableMCPMReceive

  <Location /mod_cluster-manager>
    SetHandler mod_cluster-manager
    Order deny,allow
    Allow from all
  </Location>
</VirtualHost>

サーバーは正常に起動しますが、アクセスしようとするhttp://localhost/mod_cluster-managerと、許可が拒否されたことを示す 403 が表示されます。私のerror_logファイルの正確なメッセージは次のとおりです。

[Wed Jul 30 11:53:21.547109 2014] [authz_core:error] [pid 6012] [client 127.0.0.1:36425] AH01630: client denied by server configuration: /mod_cluster-manager

これを OSX で動作させる際にそのような問題は発生しなかったので、何が問題なのか、なぜ 403 が発生するのか完全にはわかりAllow from allません。私が理解しているように、このディレクティブは、 localhost 経由で接続します。他の誰かが同様の何かに遭遇しましたか? 何か不足していますか?

4

3 に答える 3