【发布时间】:2012-08-13 00:31:10
【问题描述】:
我正在尝试将一个 Windows 从站连接到 jenkins 上的一个 linux 主站,但我总是看到下面的错误。我已经尝试了下面链接中提到的所有内容,但仍然看到相同的错误。
ERROR: Access is denied. See http://wiki.jenkins-ci.org/display/JENKINS/Windows+slaves+fail+to+start+via+DCOM for more information about how to resolve this. org.jinterop.dcom.common.JIException: Message not found for errorCode: 0x00000005 at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:542) at org.jinterop.dcom.core.JIComServer.initialise(JIComServer.java:458) at org.jinterop.dcom.core.JIComServer.<init>(JIComServer.java:427) at org.jvnet.hudson.wmi.WMI.connect(WMI.java:59) at hudson.os.windows.ManagedWindowsServiceLauncher.launch(ManagedWindowsServiceLauncher.java:225) at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:200) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: rpc.FaultException: Received fault. (unknown) at rpc.ConnectionOrientedEndpoint.call(ConnectionOrientedEndpoint.java:142) at rpc.Stub.call(Stub.java:112) at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:538) ... 10 more
【问题讨论】:
-
您使用的是主帐户还是系统帐户的管理员帐户?您是否尝试过该链接中提到的注册表黑客?
-
我使用的是系统账号
-
是的,我确实尝试了注册表黑客,我得到了同样的错误
-
我很幸运地设置了一个专门的管理员帐户,然后在 Jenkins 界面中提供了该帐户。不过,您必须了解该方法如何适合您的整体安全架构。
-
我现在取得了一些成功,我做了一些注册表调整,主 Linux 框现在正在与从属 Windows 框对话。我仍然看到这个错误错误:服务没有响应。也许它无法启动?
标签: java selenium jenkins webdriver debian