Nginx para inverter o proxy no guacamole, mas o RDP não funciona na rede externa com proxy

1

Eu uso o Nginx no Ubuntu 16.04 para usar o Guacamole como RDP sem cliente. Isso está funcionando perfeitamente no meu computador que está em uma LAN externa. Mas não funciona em outra LAN externa que tenha proxy (área de trabalho).

Quando eu vou para o aplicativo do meu navegador: link Eu posso ver a página de login e posso fazer logon. Mas quando eu tento iniciar o RDP há um carregamento, então uma mensagem que diz:

The server take to many to time to be respond.

Você acha que eu tenho que encaminhar outra porta? Eu encaminhei a porta 8080 para 80, use RDP: 3389, mas isso é em localhost, não sei por que eu deveria encaminhar isso também e como eu posso fazer isso.

Espero que você possa me ajudar.

Existe a configuração do meu acesso RDP (user-mapping.xml)

<user-mapping>
<connection name="rdp">
<protocol>rdp</protocol>
<param name="hostname">localhost</param>
<param name="port">3389</param>
<param name="server-layout">fr-fr-azerty</param>
<param name="ignore-cert">true</param>
</connection>
</user-mapping>

e minha configuração no nginx (habilitado para sites / guacamole)

server {
listen 80;
server_name vpsmyserver.net.com;

location /guacamole/ {
proxy_pass http://localhost:8080/guacamole/;
proxy_buffering off;
proxy_http_version 1.1;
proxy_set_header X_Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
access_log off;
}
}
    
por user3114471 22.09.2016 / 17:48

1 resposta

0

Em user-mapping.xml , você pode adicionar

param name="security" nla   

Se isso não funcionar, adicione o nome de usuário e a senha da sua conexão RDP.

    
por 17.01.2017 / 10:35