2013-07-25 8 views
8

Azureパッケージには2つの作業者ロールがあります。 私はこのエラーを取得しています:2 Azureパッケージの作業者ロール

The port '3389' is used by both endpoint Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput in role WorkerRole1 and endpoint Microsoft.WindowsAzure.Plugins.RemoteForwarder.RdpInput in role WorkerRole2.

をしかし、私は、クラウドサービスの構成でMicrosoft.WindowsAzure.Plugins.RemoteForwarder.RdpInputへの参照(cscfg)を見つけるいけないファイル

答えて

18

一つだけWorkerRolesのが持っていることを確認します"Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled"サービス設定の設定。これらの両方にこの設定がある場合、プラグインは両方のエンドポイントを設定しようとします。リモートフォワーダとして機能する役割の1つだけが必要です。そこから、Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabledがtrueに設定されている他のロールへのリモートアクセスがトンネルされます。

この場合、パッケージ化または公開を試みるとエラーが表示されるはずです。

+1

+1マイクロソフトでは、このメッセージを出力するあいまいなメッセージではなく、「* Microsoft.WindowsAzure.Plugins.RemoteForwarder」を有効にして、プロジェクト* "。 – James

+1

また、csdefファイルの2番目のワーカーロールのを削除する必要があります – PvtVandals

関連する問題