Thanks Mike,
This would really be a JVM issue, and it doesn't look that promising
http://x86.sun.com/thread.jspa?messageID=10274291
http://forums.java.net/jive/thread.jspa?messageID=247308
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4640544
Filip
Mike Wannamaker wrote:
> I'm having an issue starting tribes under tomcat 5.5 on Windows 2008 Server, IPv6 only
setup.
>
> Get the following exception
>
> Dec 1, 2008 11:25:07 AM org.apache.catalina.tribes.transport.ReceiverBase bind
> INFO: Unable to bind server socket to:/fe80:0:0:0:c8cb:7933:1d84:c05d:4099 throwing error.
> Dec 1, 2008 11:25:07 AM org.apache.catalina.tribes.transport.nio.NioReceiver start
> SEVERE: Unable to start cluster receiver
> java.net.SocketException: Address family not supported by protocol family: bind
> at sun.nio.ch.Net.bind(Native Method)
> at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
> at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
> at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:205)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.ReceiverBase.bind(ReceiverBase.java:217)
> at org.apache.catalina.tribes.transport.nio.NioReceiver.bind(NioReceiver.java:132)
> at org.apache.catalina.tribes.transport.nio.NioReceiver.start(NioReceiver.java:102)
> at org.apache.catalina.tribes.group.ChannelCoordinator.internalStart(ChannelCoordinator.java:142)
> at org.apache.catalina.tribes.group.ChannelCoordinator.start(ChannelCoordinator.java:97)
> at org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelInterceptorBase.java:149)
> at org.apache.catalina.tribes.group.ChannelInterceptorBase.start(ChannelInterceptorBase.java:149)
> at org.apache.catalina.tribes.group.GroupChannel.start(GroupChannel.java:407)
>
> Any help is appreciated.
>
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
|