ERROR: Message not found for errorCode: 0xC00000AC... Why?

1,319 views
Skip to first unread message

Gopinath Gudimalla

unread,
Apr 21, 2018, 3:48:34 PM4/21/18
to Jenkins Users
Hi Friends,

I configured Jenkins job on Master and it was working fine. Now, I need to execute the same job on my slave (Windows server) as per the new requirement.

Then, Configured the slave with valid inputs and it is throwing the following error.

[2018-04-21 13:06:16] [windows-slaves] Connecting to 192.168.X.XX
ERROR: Message not found for errorCode: 0xC00000AC
org.jinterop.dcom.common.JIException: Message not found for errorCode: 0xC00000AC
	at org.jinterop.winreg.smb.JIWinRegStub.winreg_OpenHKCR(JIWinRegStub.java:121)
	at org.jinterop.dcom.core.JIComServer.initialise(JIComServer.java:479)
	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:208)
	at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:285)
	at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: jcifs.smb.SmbException: All pipe instances are busy.
	at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:563)
	at jcifs.smb.SmbTransport.send(SmbTransport.java:664)
	at jcifs.smb.SmbSession.send(SmbSession.java:238)
	at jcifs.smb.SmbTree.send(SmbTree.java:119)
	at jcifs.smb.SmbFile.send(SmbFile.java:775)
	at jcifs.smb.SmbFile.open0(SmbFile.java:989)
	at jcifs.smb.SmbFile.open(SmbFile.java:1006)
	at jcifs.smb.SmbFileOutputStream.<init>(SmbFileOutputStream.java:142)
	at jcifs.smb.TransactNamedPipeOutputStream.<init>(TransactNamedPipeOutputStream.java:32)
	at jcifs.smb.SmbNamedPipe.getNamedPipeOutputStream(SmbNamedPipe.java:187)
	at rpc.ncacn_np.RpcTransport.attach(RpcTransport.java:91)
	at rpc.Stub.attach(Stub.java:104)
	at rpc.Stub.call(Stub.java:109)
	at org.jinterop.winreg.smb.JIWinRegStub.winreg_OpenHKCR(JIWinRegStub.java:119)
	... 10 more

Regards,
Gopinath G.

Slide

unread,
Apr 21, 2018, 5:30:25 PM4/21/18
to jenkins...@googlegroups.com
I highly recommend NOT using the DCOM method for launching agents on Windows. DCOM is a fairly old technology that hasn't gotten much love from MS. I'd really recommend using JNLP to start your agent and then you can install as a Windows service once it's up and running.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/107b83a7-dd8f-456c-8b8e-530a16737ebe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Gopinath Gudimalla

unread,
Apr 24, 2018, 8:18:06 AM4/24/18
to Jenkins Users
Thank you so much for the reply. Can you please elaborate your answer? I reconfigured slave but i could not see LAUNCH METHOD AS JNLP. How to use it for my job?
Reply all
Reply to author
Forward
0 new messages