0 Replies Latest reply on Dec 12, 2004 5:39 PM by Joe Hudson

    CommunicationException on shutown

    Joe Hudson Newbie

      Hello, I am having a problem shutting down a server with shutdown.sh. I think I know why but I'm not sure what to do to solve the problem. The communication exception is for the ip of the machine but it can see that internal. It needs to use the 192.168 local ip.

      Is there any way I can force the IP that it uses to connect or is there another way I can solve this problem? I'm using jboss 4.0.0 on Red Hat linux.

      The error message I receive is below:

      -bash-2.05b$ ./shutdown.sh -S
      Exception in thread "main" javax.naming.CommunicationException [Root exception is java.rmi.ConnectException: Connection refused to host: 207.97.225.27; nested exception is:
      java.net.ConnectException: Connection timed out]
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:648)
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:508)
      at javax.naming.InitialContext.lookup(InitialContext.java:347)
      at org.jboss.Shutdown.main(Shutdown.java:182)
      Caused by: java.rmi.ConnectException: Connection refused to host: 207.97.225.27; nested exception is:
      java.net.ConnectException: Connection timed out
      at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:567)
      at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
      at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
      at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:101)
      at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:529)
      ... 3 more
      Caused by: java.net.ConnectException: Connection timed out
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
      at java.net.Socket.connect(Socket.java:452)
      at java.net.Socket.connect(Socket.java:402)
      at java.net.Socket.(Socket.java:309)
      at java.net.Socket.(Socket.java:124)
      at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
      at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
      at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:562)