0 Replies Latest reply on Mar 12, 2003 12:26 PM by garyg

    RMIAdaptor on corporate networks

    garyg Novice

      I have an app that runs in JBoss on my laptop and a client connecting via an RMIAdaptor remotely. On my home lan this all works fine (all sits on 192.168.x.x). But when I bring it to a big corporate network where I plug my laptop (running jboss w/ my webapp) and it gets a dynamic ip and sits on 172.19.x.x, and then I try to connect remotely w/ my client on 172.17.x.x ... (via the RMIAdaptor) ... I always get the following.

      How would I check to make sure that the path is clear (for 1099 I think) or whatever else is needed to make this work.


      11:36:39,897 ERROR [OILClientIL] Cannot connect to the ConnectionReceiver/Server
      java.net.SocketException: errno: 47, error: Address family not supported by protocol family for fd: 23
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:350)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:137)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:124)
      at java.net.Socket.(Socket.java:268)
      at java.net.Socket.(Socket.java:122)
      at org.jboss.mq.il.oil.OILClientIL.createConnection(OILClientIL.java:175)
      at org.jboss.mq.il.oil.OILClientIL.checkSocket(OILClientIL.java:156)
      at org.jboss.mq.il.oil.OILClientIL.pong(OILClientIL.java:112)
      at org.jboss.mq.server.JMSDestinationManager.ping(JMSDestinationManager.java:860)
      at org.jboss.mq.server.JMSServerInterceptorSupport.ping(JMSServerInterceptorSupport.java:308)
      at org.jboss.mq.server.TracingInterceptor.ping(TracingInterceptor.java:645)
      at org.jboss.mq.server.JMSServerInvoker.ping(JMSServerInvoker.java:310)
      at org.jboss.mq.il.oil.OILServerILService$Client.run(OILServerILService.java:324)
      at java.lang.Thread.run(Thread.java:491)


      Any help much appreciated.