SSO 错误数据错误

SSO Bad Data Error

我是 运行 Win2012r2 中的 BizTalk 2013r2 CU5

我注意到没有从接收位置收集文件。相关的主机实例是 运行,所以我检查了事件日志,发现了这个:

SSO AUDIT Function: GetConfigInfo ({E182FB76-16B4-47D7-8178-4C66C9E3BA9D}) Tracking ID: c4d0d0d1-0763-4ec5-99ea-fb2ac3bcc744 Client Computer: BizTalkBuild01 (BTSNTSvc64.exe:7940) Client User: BIZTALKBUILD01\BizTalkSvc Application Name: {E182FB76-16B4-47D7-8178-4C66C9E3BA9D} Error Code: 0xC0002A1F, Cannot perform encryption or decryption because the secret is not available from the master secret server. See the event log for related errors.

然后我使用以下方法恢复了主密钥:

ssoConfig -restoresecret SSOxxxx.bak

还原后,文件仍未被收集,但事件日志中的错误消息已更改为:

SSO AUDIT Function: GetConfigInfo ({2DC11892-82FF-4617-A491-5324CAEF8E90}) Tracking ID: 5e91d09d-1128-491b-851b-e8c8e69d06eb Client Computer: BizTalkBuild01 (BTSNTSvc64.exe:26408) Client User: BIZTALKBUILD01\BizTalkSvc Application Name: {2DC11892-82FF-4617-A491-5324CAEF8E90} Error Code: 0x80090005, Bad Data.

有谁知道解决这个问题的方法吗?这是我在过去 3 个月里第二次在不同的服务器上遇到这个问题。

对于 BizTalk 2013 R2,这可能是一个已知问题,有可用的修补程序!

此问题有一个修补程序,但是,该修补程序可能会引入另一个问题(内存泄漏)。可以在此处找到解决方案:https://blogs.msdn.microsoft.com/amantaras/2015/11/10/event-id-10536-entsso-bad-data-issue/

CU6 的 MSI 现已修复