消息队列服务无法加入计算机的域“DOMAIN”错误 0xc00e0025

消息队列服务无法加入计算机的域“DOMAIN”错误 0xc00e0025

努力在 Windows 2012 (Azure) 上以域集成模式安装 MSMQ。到目前为止,我已经在 Azure 平台上配置了一台全新的 Windows Server 2012 (R2) 计算机,安装了 Active Directory 角色并将该计算机提升为域控制器。

一旦 AD 到位,我便添加了 MSMQ 功能以及目录集成插件。

但是,它不会在 AD 集成模式下安装。它仅在工作组模式下有效。

我可以通过运行以下 powershell 命令来验证这一点:

New-MSMQQueue -name Queue1 -queuetype Public

当我运行此命令时,出现以下错误:

New-MsmqQueue : A workgroup installation computer does not support the operation.

事件查看器显示应用程序日志中的错误:

1. The Message Queuing service failed to join the computer's domain 'DOMAIN'. Error 0xc00e0025: 

2. Message Queuing was unable to create the msmq (MSMQ Configuration) object in Active Directory Domain Services. Error c00e0025h: 

我在这里很挣扎。有什么建议吗?

答案1

我们能获得更多关于此的信息吗?以下是我读完我们的帖子后产生的一些问题。

您是否替换了“DOMAIN”以省略您的域名,或者您是否真的尝试创建一个名为 DOMAIN 的域名?这看起来像是一条通用消息,可能不是问题所在。

您是否确认您的 Active Directory 确实在运行?您可以将其他计算机加入域吗?您是否尝试过运行 DCDiag 和 Netdiag 来验证配置?

您还需要做一些特定的事情才能使 MSMQ 在实际域控制器上以此模式工作。这里是 2008 年需要做的事情的一个例子。

这有帮助吗?

答案2

您没有访问权限来在 AD 中创建必要的对象。您使用什么帐户登录的?

答案3

我遇到了类似的问题,在 Active Directory 用户和组中添加帐户以委派控制权以创建对象后能够解决 -> 右键单击​​您的域 -> 委派控制权,同样将控制权委派给 Active Directory 站点和服务。

相关内容