3 Replies Latest reply on Jul 6, 2007 12:25 PM by Rick Fisher

    Cluster JBoss 4.0.5 - IP_MULTICAST_IF error on startup

    Rick Fisher Newbie

      * JBoss 4.0.5 (JEMS 1.2 installer EJB3 cluster option)
      * Fedora Core 6 (Linux)
      * Java 1.6.1_01 (also tried 1.5.1_01) JDK
      * Starting JBoss as a Linux service with a jboss link under 'etc/rc.d/init.d'
      starting parameters :: run.sh -c default -b 0.0.0.0 -g DefaultPartition -Djava.net.preferIPv4Stack=true
      - - - - - - - - - - - - - - - - - - - - - - - - -

      Hello everyone:
      - I am trying to cluster JBoss across two Linux boxes.
      - I Have installed the JEMS installer of JBoss 4.0.5 with EJB3 clustered option selected. (cluster-service.xml is present under "server/default/deploy" directory.
      - I will only try to start configuring the 2nd server 'after' I get this server up and running:

      I keep getting the following error:
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      08:49:04,042 ERROR [JChannel] exception: java.lang.Exception: exception caused by UDP.start(): java.net.SocketException: bad argument for IP_MULTICAST_IF: address not bound to any interface
      08:49:04,045 WARN [ServiceController] Problem starting service jboss.cache:service=TomcatClusteringCache
      ChannelException: java.lang.Exception: exception caused by UDP.start(): java.net.SocketException: bad argument for IP_MULTICAST_IF: address not bound to any interface
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

      > I've read articles about trying to disable IP_MULTICAST_IF to prevent application chatter over network
      > Someone in my shop suggested 'IP Multicast' is a network-policy level blocking

      I need some help to get past this error.

      I can include my full "cluster-config.xml" or any other file in a following comment (to keep this posting clean.)

      Thanks