O proxy Nginx não está funcionando às vezes

1

Eu tenho um servidor proxy (Ubuntu) que pode ser acessado através do meu IP global (não tenho domínio).

Para o exemplo 85.45.0.12:6021 e este inverso para o servidor local. Servidor local (10.0.0.25) instalou o tomcat e executou o geoserver no tomcat.

Eu configurei minhas configurações de proxy assim:

server {
     location /geoserver {
          proxy_pass http://10.0.0.25:8080;
          proxy_set_header Host       $proxy_host;
          proxy_set_header X-Real-IP $remote_addr;
          auth_basic "Restricted";
          auth_basic_user_file /var/work/htpasswd;
     }
}

Quando eu envio uma solicitação ao meu proxy como este http://85.45.0.12:6021/geoserver , posso acessar o painel de administração do geoserver. " Restricted " pop-up de login do navegador é exibido.

Estoudigitandoonomedeusuárioeasenhadohtpasswd.Eoutropop-updelogindonavegadorqueapareceamensagem"Geoserver realm".

Estou digitando o htpasswd nome de usuário e senha, mas não está funcionando.

Como posso resolver o problema? Eu acho que algo está faltando nas configurações de proxy. Se eu não usar o proxy nginx e acessar diretamente a máquina do servidor de geos, o pop-up de região do geosservidor não aparecerá.

    
por barteloma 19.06.2014 / 20:49

0 respostas