ワカモレのリバースプロキシ用のNginxですが、プロキシのある外部LANではRDPが機能しません

ワカモレのリバースプロキシ用のNginxですが、プロキシのある外部LANではRDPが機能しません

私は、Guacamole を RDP クライアントレスとして使用するために、Ubuntu 16.04 で Nginx を使用しています。これは、外部 LAN にある私のコンピューターでは完全に動作します。ただし、プロキシ (作業領域) がある別の外部 LAN では動作しません。

ブラウザからアプリにアクセスすると:http://myserverguaca/グアカモーレ/ ログイン ページが表示され、ログオンできます。しかし、RDP を起動しようとすると、読み込みが行われ、次のメッセージが表示されます。

The server take to many to time to be respond.

別のポートを転送する必要があると思いますか? ポート 8080 を 80 に転送し、RDP は 3389 を使用していますが、これはローカルホスト内にあります。なぜこれも転送する必要があるのか​​、またどのように転送すればよいのかわかりません。

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>

そして、nginx の設定 (sites-enabled/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;
}
}

答え1

ではuser-mapping.xml

param name="security" nla   

うまくいかない場合は、RDP 接続のユーザー名とパスワードを追加します。

関連情報