Hello, Using MacOS as slave, jenkins 1.504.
I can't get the slave to start if no using the root account: admin$ java -jar /Users/Shared/Jenkins/Home/war/WEB-INF/slave.jar -jnlpUrl http://xxx.xxx.com:8080/jenkins/computer/xxx/slave-agent.jnlp This quit immediately with the following output: Mar 4, 2013 9:46:25 PM hudson.remoting.jnlp.Main$CuiListener <init> INFO: Jenkins agent is running in headless mode. Mar 4, 2013 9:46:25 PM hudson.remoting.jnlp.Main$CuiListener status INFO: Locating server among [http://xxx.xxx.com:8080/jenkins/] Mar 4, 2013 9:46:26 PM hudson.remoting.jnlp.Main$CuiListener status INFO: Connecting to xxx.xxx.com:45512 Mar 4, 2013 9:46:26 PM hudson.remoting.jnlp.Main$CuiListener status INFO: Handshaking Mar 4, 2013 9:46:26 PM hudson.remoting.jnlp.Main$CuiListener status INFO: Connected Mar 4, 2013 9:46:36 PM hudson.remoting.SynchronousCommandTransport$ReaderThread run SEVERE: I/O error in channel channel java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:50) Caused by: java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2557) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1294) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at hudson.remoting.Command.readFrom(Command.java:92) at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48) Mar 4, 2013 9:46:36 PM hudson.remoting.jnlp.Main$CuiListener status INFO: Terminated If I run the same command from the root account, everything works. I need this to run as non-root due to the process the job will run. This is the master server log: WARNING: Channel reader thread: Mac for + Mac terminated java.net.SocketException: Socket closed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2248) at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2541) at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2551) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1296) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) at hudson.remoting.Command.readFrom(Command.java:92) at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48) Mar 4, 2013 9:46:36 PM hudson.remoting.SynchronousCommandTransport$ReaderThread run SEVERE: I/O error in channel Mac I've been searching on the web for some help with no luck. I also added the user to the root/wheel group with the same results. Thanks in advance Francisco -- 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 [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
