我在应用程序事件日志(Win2012R2)中不断收到以下警告消息:
MSDTC在尝试时遇到错误(HR = 0x80000171) 与系统建立安全连接
我已阅读所有相关问题,但没有一个问题有助于解决问题。
据我所知,该服务器上的应用程序按预期工作,但我不喜欢出现警告,需要帮助解决它。
警告每隔几天发生一次,我有时可以通过重新启动MSDTC服务来实现。
我已根据this MSDN文章为启用网络的事务配置了DTC。
配置在DTC启动时按预期显示:
MSDTC started with the following settings:
Security Configuration (OFF = 0 and ON = 1):
Allow Remote Administrator = 0,
Network Clients = 1,
Transaction Manager Communication:
Allow Inbound Transactions = 1,
Allow Outbound Transactions = 1,
Transaction Internet Protocol (TIP) = 0,
Enable XA Transactions = 1,
Enable SNA LU 6.2 Transactions = 1,
MSDTC Communications Security = Mutual Authentication Required,
Account = NT AUTHORITY\NetworkService,
Firewall Exclusion Detected = 0
Transaction Bridge Installed = 0
Filtering Duplicate Events = 1
我还打开了MSDN
中指定的MSDTC CM跟踪在跟踪文件中,我发现了以下错误,但找不到有关如何解决它们的任何信息,所以我们在这里。
12-24-2017 14:18:46:354:[b9c。 2e8] 0x00000000 [TRACE_CM] [ TRACE_INFO] InitRpcSecurity (com \ complus \ dtc \ dtc \ cm \ src \ iomgrrpc.cpp@382):致电 RpcServerRegisterAuthInfo与mrfappdvl$@DEV.XXXX为SPN 12-24-2017 14:18:46:885:[b9c。 ba8] 0x00000000 [TRACE_CM] [TRACE_INFO] CRpcIOManagerServer :: CheckTokenForWMIServiceSID (COM \ COMPLUS \ DTC \ DTC \厘米\ SRC \ iomgrsrv.cpp@506): CheckTokenForWMIServiceSID - IsWMIService = 0 12-24-2017 14:18:46:900 :[b9c。 ba8] 0x00000000 [TRACE_CM] [TRACE_INFO] CRpcIOManagerServer :: CheckTokenForComputer (com \ complus \ dtc \ dtc \ cm \ src \ iomgrsrv.cpp@1009):来电不是来电者 在域中 12-24-2017 14:20:32:035:[b9c。 d5c] 0x800706d9 [
TRACE_CM] [ TRACE_ERROR ] CRpcIOManagerClient :: SetRpcSecurity (com \ complus \ dtc \ dtc \ cm \ src \ iomgrclt.cpp@547):[远程:MRFAPPDVL b8f70426] 调用RpcEpResolveBinding失败 12-24-2017 14:20:32:035: [b9c。 d5c] 0x80000171 [TRACE_CM] [TRACE_ERROR] CRpcIOManagerClient :: SecureBuildContextWrapper (com \ complus \ dtc \ dtc \ cm \ src \ iomgrclt.cpp@749):[远程:MRFAPPDVL b8f70426]调用SetRpcSecurity失败12-24-2017 14:20:32:035:[ B9C。 d5c] 0x80000171 [TRACE_CM] [TRACE_ERROR] CRpcIOManagerClient ::绑定 (com \ complus \ dtc \ dtc \ cm \ src \ iomgrclt.cpp@312):[远程:MRFAPPDVL b8f70426] SecureBuildContextWrapper调用失败。 这通常是应该的 安全/网络配置问题。