Proxy Reverse com defeito

Moderador: virtuaserver

Proxy Reverse com defeito

Mensagempor kairok » Seg Nov 03, 2008 4:31 pm

Estou tentando configurar o proxy reverse já tem algumas semanas, e até agora não consegui obter sucesso.

É o seguinte, ele abre a página normalmente com o proxy reverse, porém na hora de tentar logar na pagina ele retorna o endereco do servidor interno, o que da erro quanto tento acessar a página da internet.
São três serviços no mesmo servidor.
Abaixo segue a última configuração que eu fiz:

Código: Selecionar todos
NameVirtualHost *
<VirtualHost *>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/

  <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order Allow,deny
            Allow from all
  </Directory>
  ###############servico1###################
  <IfModule mod_proxy.c>
           ProxyRequests off
           ProxyPass /servico1/ http://192.168.2.42/servico1/
           ProxyHTMLURLMap http://192.168.2.42/servico1/ /servico1/
           <Location /servico1/>
               ProxyPassReverse /
               SetOutputFilter  proxy-html
               ProxyHTMLURLMap  /      /servico1/
               ProxyHTMLURLMap  /servico1/  /servico1/
               ProxyPassReverseCookieDomain  http://192.168.2.42/servico1/ http://www.novaeraconsultores.com.br/servico1/
               ProxyPassReverseCookiePath /servico1/ /servico1/
               RequestHeader    unset  Accept-Encoding
          </Location>
          Redirect Permanent /servico1 http://192.168.2.42/servico1/
  </IfModule>

  ###############servico2###################
  <IfModule mod_proxy.c>
           ProxyRequests off
           ProxyPass /servico2/ http://192.168.2.42/servico2/
           #ProxyPassReverse /servico2/ http://192.168.2.42/servico2/
           ProxyHTMLURLMap http://192.168.2.42/servico2/ /servico2/

           <Location /servico2/>
                ProxyPassReverse /
                SetOutputFilter  proxy-html
                ProxyHTMLURLMap  / /servico2/
                ProxyHTMLURLMap  /servico2 /servico2
                RequestHeader    unset  Accept-Encoding
           </Location>

           <Directory /var/www/servico2/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order Allow,deny
                Allow from all
           </Directory>
           Redirect Permanent /servico2/ http://192.168.2.42/servico2/
</IfModule>

#############servico3#####################
<IfModule mod_proxy.c>
   ProxyRequests off
   ProxyPass /servico3/ http://192.168.2.42/servico3/
   ProxyPassReverse /servico3/ http://192.168.2.42/servico3/
          Redirect Permanent /servico3/ http://192.168.2.42/servico3/
   </IfModule>

</VirtualHost>


Agradeço qualquer ajuda.

Atc,
Renato
Renato P.M.
kairok
 
Mensagens: 3
Registrado em: Seg Nov 03, 2008 4:21 pm

Mensagempor kairok » Qua Nov 05, 2008 4:34 pm

Problema resolvido, tive que adicionar uma linha: ProxyReverseHost On para trocar o ip do servidor web qnd solicitado.
Renato P.M.
kairok
 
Mensagens: 3
Registrado em: Seg Nov 03, 2008 4:21 pm


Voltar para Linux, Apache, Mysql e PHP (LAMP)

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes

cron