Nginx的鳄梨酱,但没有工作与代理的外部局域网

我在Ubuntu 16.04上使用Nginx将Guacamole作为RDP无客户端使用。这在我的计算机上完美地工作在外部局域网中。

但不能在另一个阻塞端口的外部局域网中工作。 只有端口80和443可以使用。

当我从我的浏览器去应用程序: http:// myserverguaca / guacamole我可以看到login页面并login。 但是,当我尝试启动RDP有一个加载,然后一条消息,说“服务器花了很多时间来回应”

你认为我必须转发另一个端口吗? 因为我已经将端口8080转发到80,RDP使用:3389,但是这是在本地主机,不知道为什么我也应该转发这一点。

我希望你能帮助我。

有我的RDP访问configuration(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> 

和我的configurationnginx(网站启用/鳄梨)`

 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; } } 

对不起我的英语不好。

我不是为什么,但尝试:

喜欢 :

 <param name="port">3389</param> 

加:

 <param name="username">YourUserNameWindows</param> <param name="password">YourPassWordWindows</param> 

然后再试一次