Windows 2008 R2 SP1核心上的Service Bus 1.1安装失败

时间:2014-06-26 06:11:06

标签: azure windows-server-2008-r2 servicebus

我正在尝试通过Windows Platform Installer 5.0(离线安装)在Windows Server 2008 R2 SP1 Core OS上安装Windows azure pack:Service Bus 1.1。我正在使用以下链接进行安装http://blogs.msdn.com/b/biztalknotes/archive/2013/12/17/how-to-do-offline-install-of-service-bus.aspx ,但我面临以下问题:

  

错误讯息:

     

开始安装

     

开始下载产品......

     

开始下载:' Windows Azure Pack:Service Bus 1.1'

     

已下载:' Windows Azure Pack:Service Bus 1.1'

     

安装完成(失败):' Windows Azure Pack:Service Bus 1.1'   Service Bus_1_1:失败。

     

下载的文件签名验证失败,可能已经过了   篡改验证安装成功...

     

Windows Azure Pack:Service Bus 1.1错误

     

产品安装:FAILURE

请提前帮助并谢谢。

2 个答案:

答案 0 :(得分:1)

如果日志记录如下所示,请检查安装日志,并显示1639错误:

MSI (s) (20:5C) [14:22:31:139]: Product: Windows Fabric -- Installation failed.
MSI (s) (20:5C) [14:22:31:139]: Windows Installer installed the product. Product Name: Windows Fabric. Product Version: 1.0.960.0. Product Language: 1033. Manufacturer: Microsoft Corporation. Installation success or error status: 1639.
MSI (s) (20:5C) [14:22:31:141]: MainEngineThread is returning 1639

就我而言,它是: - 我的系统帐户包含两个单词 - 姓名和姓氏,例如" Vasya Pupkin",因此网络平台安装程序只看到第一个" Vasya",因此您需要将系统用户重命名为&# 34; VasyaPupkin"没有空格符号,或安装在不同的帐户下。 - 另外我注意到PowerShell env路径中的错误,所以检查系统变量PSModulePath,并删除不必要的 - 符号(")(SQL服务器路径包含错误,\ PowerShell \ Modules")

C:\ Windows \ system32 \ WindowsPowerShell \ v1.0 \ Modules \; C:\ Program Files(x86)\ Microsoft SQL Server \ 110 \ Tools \ PowerShell \ Modules&#34 ;; C:\ Program Files \ Service总线\ 1.0 \

应该是

C:\ Windows \ system32 \ WindowsPowerShell \ v1.0 \ Modules \; C:\ Program Files(x86)\ Microsoft SQL Server \ 110 \ Tools \ PowerShell \ Modules; C:\ Program Files \ Service Bus \ 1.0 \

答案 1 :(得分:1)

我到目前为止找到的唯一解决方案是直接编辑webproductlist.xml文件:

搜索Service_Bus.msi并将<fileSize>元素替换为<fileSize>7432</fileSize>以及<relativeInstallerURL>以上添加<sha1>1c4bec246a78db77e92caec589c64ff7702f7aa8</sha1>。 (sha1失踪了)

我认为仅在某些Windows版本上检查签名,因为在Windows 8.1上不会出现错误。