When you start JBoss without binding it to a specific IP, JBoss remoting (that is used to handle the shell connexion) tries to find the IP for your localhost. Depending on your host configuration this IP may be sometyhing like 127.0.1.1 or a public IP. just run netstat -anltp | grep 62474 => you will get the IP the remoting is listening at.
Then run the shell speciying the IP: ./run.sh interactive --host 127.0.1.1 (if you use win32, edit run.cmd to add the --host argument) When doing a ls, you should see that the right IP is used : Connecting to nuxeo server at 127.0.1.1:62474 as system default-domain test-domain 2 docs listed in 12ms 127.0.1.1> Tiry Vincent Dutat a écrit : > Hi all, > > I have Nuxeo EP 5.1.5 running (on Windows XP) and I want to connect to > it using nuxeo shell 5.1.4 (downloaded from > http://download.nuxeo.org/nuxeo-shell/nuxeo-shell-5.1.4.zip). When I run > run.cmd from a command prompt I don't get connect to repository and I > get the following stack trace in server.log : > 2008-05-15 19:32:16,218 ERROR > [org.jboss.remoting.transport.socket.SocketServerInvoker] Failed to > accept socket connection > > java.lang.reflect.InvocationTargetException > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > > at java.lang.reflect.Constructor.newInstance(Constructor.java:494) > > at > org.jboss.remoting.transport.socket.ServerThread.createServerSocket(ServerThread.java:184) > > at > org.jboss.remoting.transport.socket.ServerThread.<init>(ServerThread.java:86) > > at > org.jboss.remoting.transport.socket.SocketServerInvoker.processInvocation(SocketServerInvoker.java:426) > > at > org.jboss.remoting.transport.socket.SocketServerInvoker.run(SocketServerInvoker.java:388) > > at java.lang.Thread.run(Thread.java:595) > > Caused by: java.net.SocketException: Software caused connection abort: > recv failed > > 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.read1(BufferedInputStream.java:256) > > at java.io.BufferedInputStream.read(BufferedInputStream.java:313) > > at > java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2213) > > at > java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2226) > > at > java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2694) > > at > java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:761) > > at java.io.ObjectInputStream.<init>(ObjectInputStream.java:277) > > at > org.jboss.remoting.loading.ObjectInputStreamWithClassLoader.<init>(ObjectInputStreamWithClassLoader.java:73) > > at > org.jboss.remoting.serialization.impl.java.JavaSerializationManager.createInput(JavaSerializationManager.java:52) > > at > org.jboss.remoting.transport.socket.ServerSocketWrapper.createInputStream(ServerSocketWrapper.java:56) > > at > org.jboss.remoting.transport.socket.ClientSocketWrapper.createStreams(ClientSocketWrapper.java:76) > > at > org.jboss.remoting.transport.socket.ClientSocketWrapper.<init>(ClientSocketWrapper.java:54) > > at > org.jboss.remoting.transport.socket.ServerSocketWrapper.<init>(ServerSocketWrapper.java:50) > > ... 9 more > > > _______________________________________________ ECM mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/ecm
