Windows 2012 BitsTransfer

时间:2018-12-19 14:10:34

标签: windows-server-2012 microsoft-bits

我的Windows 2012服务器很少,但是我无法使用Start-BitsTransfer cmdlet。 相同的cmdlet在Windows Server Windows 2012 R2和2016上可以正常工作。您知道在Windows Server 2012中应启用哪些功能吗?

Start-BitsTransfer-源https:// ...

Start-BitsTransfer:安全通道支持中发生错误 在第1行:char:1 + Start-BitsTransfer-来源https:// ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     + CategoryInfo:InvalidOperation:(:) [Start-BitsTransfer],异常     + FullyQualifiedErrorId:StartBitsTransferCOMException,Microsoft.BackgroundIntelligentTransfer.Management.NewBitsTransferCommand

1 个答案:

答案 0 :(得分:1)

我相信WS2012在其 SecureProtocols 注册表项中不包含TLS 1.1 / 1.2。来自Microsoft Support

  

用于启用的SecureProtocols注册表项的值为0xA80   TLS 1.1和1.2将添加到以下路径中:   HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet   设定值   HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet   设置

     

根据“ TLS-SSL设置”文章,启用TLS 1.1和1.2   并在Windows 7上协商,则必须创建“ DisabledByDefault”   输入相应的子项(客户端)并将其设置为“ 0”。这些   子项将不会在注册表中创建,因为这些协议是   默认情况下处于禁用状态。

     

为TLS 1.1和1.2创建必要的子项;创建   DisabledByDefault DWORD值,并在以下将其设置为0   位置:

     

对于TLS 1.1注册表位置:   HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SecurityProviders \ SCHANNEL \ Protocols \ TLS   1.1 \ Client DWORD名称:DisabledByDefault DWORD值:0

     

对于TLS 1.2注册表位置:   HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SecurityProviders \ SCHANNEL \ Protocols \ TLS   1.2 \ Client DWORD名称:DisabledByDefault DWORD值:0