Does no one has any idea?
Does no one has any idea?
The jenkins-slave-err.log contains
----------------------------------------------
Failing to obtain https://veldivalidate.wdf.sap.corp:8443/hudson/computer/veldivals002w/slave-agent.jnlp
java.io.IOException: Failed to load https://veldivalidate.wdf.sap.corp:8443/hudson/computer/veldivals002w/slave-agent.jnlp: 500 Internal Server Error
at hudson.remoting.Launcher.parseJnlpArguments(Launcher.java:228)
at hudson.remoting.Launcher.run(Launcher.java:190)
at hudson.remoting.Launcher.main(Launcher.java:166)
Waiting 10 seconds before retry
----------------------------------------------
which server log should contain information about the 500? Catalina.out?
which log level can I increase on server to get more details?
In the tomcat log I do find following Exception occurring every 10seconds which is exactly the slave polling interval:
----
SEVERE: Servlet.service() for servlet Stapler threw exception
hudson.security.AccessDeniedException2: anonymous is missing the Read permission
----
In fact anonymous is missing any permissions because I need to enforce client cert login.
How can I set the user which is used for the jnlp client connect?
My jenkins-slave.xml looks like:
<service>
<id>jenkinsslave-c__tmp</id>
<name>Jenkins Slave</name>
<description>This service runs a slave for Jenkins continuous integration system.</description>
<executable>C:\Program Files (x86)\Java\jdk1.6.0_21\jre\bin\java.exe</executable>
<arguments>-Xrs -jar "%BASE%\slave.jar" -jnlpUrl https://veldivalidate.wdf.sap.corp:8443/hudson/computer/d044133/slave-agent.jnlp -jnlpCredentials user:pw -auth user:pw</arguments>
<logmode>rotate</logmode>
</service>
Best Regards Matthias
-----Original Message-----
From: jenkins...@googlegroups.com [mailto:jenkins...@googlegroups.com] On Behalf Of Mykola Nikishov