Olá Max, Inicialmente eu estava tentando fazer o proxy reverso com o apache, mas não rolou. Agora estou fazendo com o squid. O erro que estou tendo em ambos, parece ser questão de autenticação. Quando eu tento autenticar no Dynamics da microsoft ele me nega o acesso. Porém, quando eu tento fazer uma autenticação em uma wiki autenticada no AD, ele autentica numa boa. Acho que tem alguma peculiaridade na maneira que o Dynamics faz a autenticação. Só não sei como resolver :(
Em segunda-feira, 18 de março de 2013 16h34min47s UTC-3, renator escreveu: > > Olá pessoal, > > Estou com dificuldades de configurar um acesso externo para um sistema web > da microsoft (Dynamics) e isso não está funcionando. A mesma configuração > para uma wiki normal funciona. Estou desconfiando que tem alguma > peculiaridade do IIS. > > Como estou fazendo: > > - Criei uma regra de nat no firewall, para tudo que bata na porta 8033 > seja redirecionado para o meu proxy reverso na porta 80 (o meu proxy > reverso é um apache) > - No meu proxy reverso, ele irá fazer o redirecionamento conforme o que > foi digitado no browser. Estou fazendo da seguinte forma no apache: > > ProxyRequests Off > ProxyPass /wiki/ http://192.168.0.2/wiki/ > ProxyPassReverse /wiki/ http://192.168.0.2/wiki/ > > ProxyRequests Off > ProxyPass /microsoft/ http://192.168.0.79:5555/microsoft/ > ProxyPassReverse /microsoft/ http://192.168.0.79:5555/microsoft/ > > > Forma que eu realizo os acessos (respectivamente): > > http://meu.site.com:8033/wiki/ > http://meu.site.com:8033/microsoft/ > > > > Quando eu tento acessar de fora da minha rede, a pagina wiki eu consigo > acessar, já a pagina do sistema microsoft não. Como o sistema da microsoft > é autenticado, eu sei que ele chega a bater no IIS, pois ele me pede > usuário e senha. Porém, quando eu coloco meu usuário e senha ele não > conecta. Os logs do apache em debug me mostram a seguinte saída no momento > do acesso: > > error.log (ao pedir usuário e senha) > [Mon Mar 18 16:13:56 2013] [debug] mod_proxy_http.c(56): proxy: HTTP: > canonicalising URL //192.168.0.79:5555/microsoft/ > [Mon Mar 18 16:13:56 2013] [debug] proxy_util.c(1488): [client > 200.203.125.27] proxy: http: found worker > http://192.168.0.79:5555/microsoft/ for > http://192.168.0.79:5555/microsoft/ > [Mon Mar 18 16:13:56 2013] [debug] mod_proxy.c(966): Running scheme http > handler (attempt 0) > [Mon Mar 18 16:13:56 2013] [debug] mod_proxy_http.c(1960): proxy: HTTP: > serving URL http://192.168.0.79:5555/microsoft/ > [Mon Mar 18 16:13:56 2013] [debug] proxy_util.c(2044): proxy: HTTP: has > acquired connection for (192.168.0.79) > [Mon Mar 18 16:13:56 2013] [debug] proxy_util.c(2102): proxy: connecting > http://192.168.0.79:5555/microsoft/ to 192.168.0.79:5555 > [Mon Mar 18 16:13:56 2013] [debug] proxy_util.c(2195): proxy: connected > /microsoft/ to 192.168.0.79:5555 > [Mon Mar 18 16:13:56 2013] [debug] proxy_util.c(2347): proxy: HTTP: fam 2 > socket created to connect to 192.168.0.79 > [Mon Mar 18 16:13:56 2013] [debug] proxy_util.c(2449): proxy: HTTP: > connection complete to 192.168.0.79:5555 (192.168.0.79) > [Mon Mar 18 16:13:56 2013] [debug] mod_proxy_http.c(1737): proxy: start > body send > [Mon Mar 18 16:13:56 2013] [debug] mod_proxy_http.c(1826): proxy: end body > send > [Mon Mar 18 16:13:56 2013] [debug] proxy_util.c(2062): proxy: HTTP: has > released connection for (192.168.0.79) > > > error.log (depois de digitar usuário e senha) > [Mon Mar 18 16:14:11 2013] [debug] mod_proxy_http.c(56): proxy: HTTP: > canonicalising URL //192.168.0.79:5555/microsoft/ > [Mon Mar 18 16:14:11 2013] [debug] proxy_util.c(1488): [client > 200.203.125.27] proxy: http: found worker > http://192.168.0.79:5555/microsoft/ for > http://192.168.0.79:5555/microsoft/ > [Mon Mar 18 16:14:11 2013] [debug] mod_proxy.c(966): Running scheme http > handler (attempt 0) > [Mon Mar 18 16:14:11 2013] [debug] mod_proxy_http.c(1960): proxy: HTTP: > serving URL http://192.168.0.79:5555/microsoft/ > [Mon Mar 18 16:14:11 2013] [debug] proxy_util.c(2044): proxy: HTTP: has > acquired connection for (192.168.0.79) > [Mon Mar 18 16:14:11 2013] [debug] proxy_util.c(2102): proxy: connecting > http://192.168.0.79:5555/microsoft/ to 192.168.0.79:5555 > [Mon Mar 18 16:14:11 2013] [debug] proxy_util.c(2195): proxy: connected > /microsoft/ to 192.168.0.79:5555 > [Mon Mar 18 16:14:11 2013] [debug] proxy_util.c(2347): proxy: HTTP: fam 2 > socket created to connect to 192.168.0.79 > [Mon Mar 18 16:14:11 2013] [debug] proxy_util.c(2449): proxy: HTTP: > connection complete to 192.168.0.79:5555 (192.168.0.79) > [Mon Mar 18 16:14:11 2013] [debug] mod_proxy_http.c(1737): proxy: start > body send > [Mon Mar 18 16:14:11 2013] [debug] mod_proxy_http.c(1826): proxy: end body > send > [Mon Mar 18 16:14:11 2013] [debug] proxy_util.c(2062): proxy: HTTP: has > released connection for (192.168.0.79) > > > > access.log > 200.203.125.27 - - [18/Mar/2013:16:13:56 -0300] "GET /microsoft/ HTTP/1.1" > 401 49 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)" > 200.203.125.27 - - [18/Mar/2013:16:14:11 -0300] "GET /microsoft/ HTTP/1.1" > 401 341 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; > Trident/4.0)" > > > Alguém tem alguma idéia de como resolvo isso ? > > []'s > Renato > > -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected] --- Você está recebendo esta mensagem porque se inscreveu no grupo "Slackware Users Group - Brazil" dos Grupos do Google. Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para [email protected]. Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

