安装混合代理失败 "Setup terminiated with an Exit Code 1603"

Installing Hybrid Agent fails with "Setup terminiated with an Exit Code 1603"

尝试 运行 混合配置向导 (HCW) - 显示“安装混合代理”的部分失败,错误代码为 1603(“安装程序已终止,退出代码为 1603”)。

这似乎是一个安装问题,因为它似乎是 MSI 日志中有错误(见图)。

我想这可能是 TLS 问题,但我 运行 具有最佳实践的 nartac 工具并且还未手动检查 tls 1.0 和 1.1。不知道现在该做什么。

为了 HCW 能够正常使用 TLS 1.2,请验证 SChannel 和 .NET Framework 注册表值是否已启用。

创建一个 .REG 文件,复制下面的整个部分,然后合并该文件以更新您的条目。


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727] "SystemDefaultTlsVersions" = dword:00000001 "SchUseStrongCrypto" = dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319] "SystemDefaultTlsVersions" = dword:00000001 "SchUseStrongCrypto" = dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft.NETFramework\v2.0.50727] "SystemDefaultTlsVersions" = dword:00000001 "SchUseStrongCrypto" = dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319] "SystemDefaultTlsVersions" = dword:00000001 "SchUseStrongCrypto" = dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001