SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

SDK 1.3 の VM Role 統合コンポーネント + SDK 1.4 で作成したパッケージでリモートデスクトップに接続できない場合の対応方法

leave a comment

以前使っていた SDK 1.3 に含まれている VM Role 用の統合コンポーネントをインストールしてある環境をデプロイしたところ、リモートデスクトップで接続が出来なくて四苦八苦したのでメモとして。
# 以前、twitter で話題になっていたのですが、どこに情報があったのかすっかり忘れていました(汗)

■リモートデスクトップの接続用ファイルを修正


SDK 1.3 の VM Role 用統合コンポーネントをインストールしている VHD を SDK 1.4 の環境で作成したパッケージを使用してデプロイした環境にリモートデスクトップで接続しようとすると [リモート セッションを構成しています…] の状態から進まなくなってしまう現象が発生することがあるようです。
image

この状態になった場合、MSDN フォーラムの以下の情報の対応をすると接続ができるようになります。
Windows Azure Support: “Known Issues using RDP file from the Management Portal”

方法としては以下の 2 パターンがあるようです。

  1. VM Role のイメージに SDK 1.4 に含まれる統合コンポーネントをインストール
  2. RDP ファイルを修正して接続

VM Role のイメージに SDK 1.4 の統合コンポーネントをインストールしてしまえばさくっとつながるようなのですが、以前作った環境のオリジナルの VHD を探すのが面倒なので、 [2.] の方法で接続をしてみたいと思います。

  1. RDP ファイルを保存
    image
  2. 保存したファイルをメモ帳で開く
    image
  3. ファイルの内容を以下のように修正して保存

    修正前)
    LoadBalanceInfo:s:Cookie: mstshash=VMRole1#VMRole1_IN_0

    修正後)
    LoadBalanceInfo:s:Cookie: mstshash=VMRole1#VMRole1_IN_0#Microsoft.WindowsAzure.Plugins.RemoteAccess.rdp

保存したファイルを開いて、リモートデスクトップ接続をすると SDK 1.3 の統合コンポーネントをインストールしているイメージを SDK 1.4 のパッケージでデプロイした環境に接続をすることができます。

MSDN フォーラムに乗っている情報ではありますが自分メモとして残しておきたいと思います。

Share

Written by Masayuki.Ozawa

5月 29th, 2011 at 11:57 pm

Posted in Windows Azure

Tagged with

Leave a Reply