簡単な Hello World Java Web アプリを作成し、Eclipse を使用して Azure デプロイ用のパッケージを作成しました。
展開中に、展開の 40% 完了時に次のエラーが発生します。
12/19/2012 09:40:46 - リモート デスクトップの構成
12/19/2012 09:40:50 - 展開パッケージのアップロード
12/19/2012 09:44:58 - 展開パッケージ (.cspkg) のアップロードに失敗しました。
助けてください。
簡単な Hello World Java Web アプリを作成し、Eclipse を使用して Azure デプロイ用のパッケージを作成しました。
展開中に、展開の 40% 完了時に次のエラーが発生します。
12/19/2012 09:40:46 - リモート デスクトップの構成
12/19/2012 09:40:50 - 展開パッケージのアップロード
12/19/2012 09:44:58 - 展開パッケージ (.cspkg) のアップロードに失敗しました。
助けてください。
パッケージをどのようにアップロードしますか?Eclipseから直接、またはポータルを介して?
Eclipseツールは、すべての役割に対してリモートデスクトップを自動的に有効にします。RDPforAzureは証明書を使用します。この失敗の最も可能性の高い理由は、Eclipseツールからデフォルトで使用される証明書がクラウドサービスにアップロードされていないことです。AzureとEclipseでのRDPの詳細については、この記事を確認してください。
試用版については、.csdef
ファイルから次のセクションをすべて削除することをお勧めします。
<Import moduleName="RemoteAccess" />
<Import moduleName="RemoteForwarder" />
また、ファイルを開き.cscfg
、次のすべてのセクションを削除します。
<Certificates>
<Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="C82D51307BCF04EB7401FDBB703FFE517A7F4DD9" thumbprintAlgorithm="sha1" />
</Certificates>
これは、クリーンなパッケージをアップロードするためだけのものです。それが機能する場合は、リモートデスクトップアクセスの構成方法に関する参照記事を確認してください。ウィザードは、適切なモジュールのインポートと証明書のセクションをファイルに配置します。