我有一个 Windows Server 2008 R2 Datacenter 域。DebugView 不断显示此错误:
[5592] 5592: 2014-01-08 13:32:39.410 [DirectResult] Error (Id=0) System.Runtime.InteropServices.COMException (0x800706D9): There are no more endpoints available from the endpoint mapper. (Exception from HRESULT: 0x800706D9)
我已经听取了复制错误 1753 端点映射器中没有更多可用的端点但无法解决问题或找出主要原因。
已采取其他方法但未取得积极结果:
- 重启系统
- 重新启动 DNS 服务器
如果您知道要寻找什么以及是什么原因造成的,我们将不胜感激。
编辑
来自 DebugView 的代码片段包含相同的 PID [5592]:
[5592] 5592: 2014-01-09 13:07:58.788 [DirectResult] Error (Id=0) System.Runtime.InteropServices.COMException (0x800706D9): There are no more endpoints available from the endpoint mapper. (Exception from HRESULT: 0x800706D9)
[5592] at Microsoft.Windows.ServerManager.NativeMethods.INetFwPolicy2.IsRuleGroupCurrentlyEnabled(String group)
[5592] at Microsoft.Windows.ServerManager.DirectResult.GetRemoteManagementEnabled()
[5592] 5592: 2014-01-09 13:08:52.735 [CBS] IsCacheStillGood: True.
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] Buffer insufficient for RenderEvent for LiteRecord, Retrying with the correct buffer-122-The data area passed to a system call is too small
[5592] 5592: 2014-01-09 13:08:55.380 [Virtualization] Search scope = \\FENDERVMM\root\virtualization, search query = SELECT * FROM Msvm_ComputerSystem WHERE NOT Name='FENDERVMM'
[5592] 5592: 2014-01-09 13:08:55.390 [Virtualization] End DetectVirtualMachines, 0 virtual machines detected
[5592] 5592: 2014-01-09 13:08:58.991 [DirectResult] Error (Id=0) System.Runtime.InteropServices.COMException (0x800706D9): There are no more endpoints available from the endpoint mapper. (Exception from HRESULT: 0x800706D9)
[5592] at Microsoft.Windows.ServerManager.NativeMethods.INetFwPolicy2.IsRuleGroupCurrentlyEnabled(String group)
[5592] at Microsoft.Windows.ServerManager.DirectResult.GetRemoteManagementEnabled()
答案1
虽然错误本身似乎没有什么意义,但它似乎是一个防火墙服务不可用的症状。
如果您已禁用 Windows 防火墙服务,只需再次启用它。
我建议正确配置规则集,但如果需要绕过服务器上的内置防火墙,只需关闭所有适用的配置文件即可:
使用防火墙控制台:
- 打开高级安全 Windows 防火墙控制台 (
wf.msc
) - 右键单击左侧树视图中的“Windows 防火墙...”节点
- 选择属性
- 切换到与您要配置的配置文件对应的选项卡。
- 将“防火墙状态”设置更改为“关闭”
使用控制面板:
- 打开防火墙控制面板项 (
firewall.cpl
) - 点击“打开或关闭 Windows 防火墙”
- 关闭当前或所有配置文件的防火墙