[FUG-BR] [Bsdsul] Urgent: Apache 2.0 + mod_proxy - esconder IIS
R. Filippus
filippus em gmail.com
Sex Set 9 12:13:47 BRT 2005
Bom dia Paulo, tudo bom?
Em primeiro, obrigado pela atenção.
As duas maquinas tem ips validos(200.x.x.x), mas o ip da maquina que
tem i IIS, nao é visivel fora da DMZ, afinal, é um M$ :/
Mas o resolvi o problema, dei uma olhada nos logs do VirtualHost e
apareceu a seguinte mensagem:
[Fri Sep 09 11:38:03 2005] [warn] proxy: No protocol handler was valid
for the URL /. If you are using a DSO version of mod_proxy, make sure
the proxy submodules are included in the configuration using
LoadModule.
Então apenas adicionei a linha dos outros modulos do mod_proxy no httpd.conf.
Segue abaixo a configuração que tem que fica:
#httpd.conf
LoadModule proxy_module libexec/apache2/mod_proxy.so
LoadModule proxy_html_module libexec/apache2/mod_proxy_html.so
LoadModule proxy_connect_module libexec/apache2/mod_proxy_connect.so
LoadModule proxy_ftp_module libexec/apache2/mod_proxy_ftp.so
LoadModule proxy_http_module libexec/apache2/mod_proxy_http.so
[]'s
Em 09/09/05, Paulo Roberto<neppon em gmail.com> escreveu:
> Amigo Filippus,
>
> Explique um pouco melhor o seu cenário.
> Você esta fazendo um redirecionamento de rede válida para outra rede válida?
> Caso afimativo (os dois hosts com ip válido), você está testando de um
> ponto com ip inválido através do seu gateway?
> Você poderia colar o conteúdo dos seguintes files:
> /var/log/apache/aplicacao.dominio.com.br-error_log
> /var/log/apache/aplicacao.dominio.com.br-access_log common
>
> dica: ficar olhando o aquivo de erro com "tail -f
> /var/log/apache/aplicacao.dominio.com.br-error_log" no momento do teste
> ajuda bastante a descobrir qual o problema :c)
>
> Você lembrou de adicionar a entrada para aplicacao.dominio.com.br (um
> CNAME)?
> Você utiliza dns para a sua rede e ele tem views específicas?
>
>
> Assim poderemos te ajudar melhor
>
>
> Paulo Roberto
> ==========
> Windows: "Where do you want to go tomorrow?"
> Linux: "Where do you want to go today?"
> FreeBSD: "Are you, guys, comming or what?"
>
> ----- Original Message -----
> From: "R. Filippus" <filippus em gmail.com>
> To: <BsdSul em gnx.com.br>
> Sent: Friday, September 09, 2005 10:46 AM
> Subject: [Bsdsul] Urgent: Apache 2.0 + mod_proxy - esconder IIS
>
>
> Bom dia a todos.
>
> Tenho um IIS rodando uma aplicação que ficara acessivel externamente,
> mas quero esconder ele, ou seja, o pessoal acessa o servidor de
> paginas Apache, e o Apache se responsabiliza em abrir as paginas.
>
> Algumas pessoas me indicaram usar o mod_proxy.
> Compilei ele e adicione as linhas ao /httpd.conf
>
> # httpd.conf
> LoadModule proxy_module libexec/apache2/mod_proxy.so
> LoadModule proxy_html_module libexec/apache2/mod_proxy_html.so
>
> <VirtualHost *>
> ServerName aplicacao.dominio.com.br
> DocumentRoot /usr/local/www/aplicacao/
> ProxyPass / http://200.x.x.x/aplicacao/
> ProxyPassReverse / http://200.x.x.x/aplicacao/
> ErrorLog /var/log/apache/aplicacao.dominio.com.br-error_log
> CustomLog /var/log/apache/aplicacao.dominio.com.br-access_log common
> </VirtualHost>
>
>
> Rodei os camandos nada de erros:
> # apachectl configtest
> # apachectl graceful
> # apachectl restart (só para garantir)
>
> Ao tentar acessar o host http://aplicacao.dominio.com.br aparece:
>
> Forbidden
> You don't have permission to access / on this server.
> --------------------------------------------------------------------------------
> Apache Server at aplicacao.dominio.com.br Port 80
>
>
> Agradeço a atenção de todos.
>
> --
> Atenciosamente,
> R. Filippus
>
> _______________________________________________
> Lista do Grupo de Usuarios de FreeBSD do Sul do Brasil - Bsdsul
> bsdsul em gnx.com.br
> http://bsdsul.gnx.com.br
> Histórico : http://mail.gnx.com.br/pipermail/bsdsul_gnx.com.br/
>
>
--
Atenciosamente,
R. Filippus
_______________________________________________
Freebsd mailing list
Freebsd em fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Mais detalhes sobre a lista de discussão freebsd