ошибка mod_proxy / proxypass

У меня следующая ошибка с директивой mod_proxy и proxypass:

Мой файл vhost:

    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_http_module modules/mod_proxy_http.so


    <VirtualHost *:80>
    #ForensicLog logs/debuglog
    ServerName updatefw.example.com
    ServerAdmin [email protected]
    ErrorLog logs/updatefw-error.log
    CustomLog logs/updatefw-access_log common
    ProxyPass / balancer://test
    ProxyPassReverse / balancer://test

    <Proxy balancer://test>
      BalancerMember http://10.10.20.12:80
    </Proxy>

</VirtualHost>

Когда я просматриваю updatefw.example.com, я получаю 200 из индексного файла:

[[email protected] updatefw.example.com]# pwd
/var/www/vhosts/updatefw.example.com
[[email protected] updatefw.example.com]# cat index.html

OK

Однако, когда я пытаюсь просмотреть файл в подкаталоге, я получаю ошибку 500:

http://updatefw.example.com/pepe/asdf.txt

/var/www/vhosts/updatefw.example.com/pepe
[[email protected] pepe]# ls
asdf.txt

журнал ошибок:

[Wed Apr 20 11:43:53.046606 2016] [proxy:warn] [pid 27551] [client 10.20.1.1:56553] AH01144: No protocol handler was valid for the URL /pepe/asdf.txt. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.

Я понятия не имею, что происходит не так, так как я загружаю мод прокси http модуль. Brosing http://10.10.20.12/pepe/asdf.txt отлично работает

Есть идеи по этому поводу?


person Hernan Bonneric    schedule 20.04.2016    source источник


Ответы (1)


Решено:

ProxyPass / balancer://test/

ProxyPassReverse / balancer://test/

Требуется / за именем балансировщика.

person Hernan Bonneric    schedule 20.04.2016