无法在云服务测试服务电话中下载例如abc_webrole_IN_0的RDP文件

时间:2013-01-10 06:35:01

标签: deployment azure cloud

无法在云服务测试服务电话中下载例如servicecall_webrole_IN_0的RDP文件。

详细说明:

The supplied cscfg file can not be parsed. 
Got exception Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword.

更多信息: 使用windows azure for php mssql with zend。

ServiceConfiguration.cscfg

<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true"/>     
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" />     
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="somename" />     
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="MIIBnQYJKoSomeStringPassucansee" />

      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="2013-12-31T23:59:59.0000000-07:00" />
      <Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" />

将什么放入AccountEncryptedPassword?

<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="MIIBnQYJKoZIhv... " />

我正在使用eclipse编辑器。

2 个答案:

答案 0 :(得分:6)

您需要使用启用远程访问选项和正确的证书重建/重新部署配置文件。如果您已手动粘贴加密密码,则用户名或密码字段中可能缺少或多出一个字符。

错误非常明确 - 无法解析配置文件,因为密码无法解密。

使用Visual Studio“包”向导。右键单击Cloud Project&gt;&gt;包:

Package

然后点击“设置”:

Settings

选择证书,输入用户名,密码和到期日期。这将在ServiceConfiguration文件中设置适当的valuse。

答案 1 :(得分:0)

我的经历,就好像其他人发生一样:

1)帐户已过期,所以我去了Azure并修改了失效日期(CloudSvc / Remote Desktop)

2)停止使用此帖子中发布的错误。

3)在我的情况下,问题是远程桌面的Azure证书已过期,因此您将获得具有相同名称CN的新证书。

4)因此,当我更改帐户的到期时,继续使用旧证书。

5)我花了一些时间才发现的原因是,选择证书的组合具有两次相同的名称:

Screenshot of changing RDP user

6)当我改为同名的第二个项目时,它开始工作。