Enable IPv6
Bob McConnell
rvm at cbord.com
Wed Oct 26 15:52:34 EDT 2011
How do I tell Netty to listen for TCP connections on both IPv4 and IPv6?
I am currently getting this exception when I try to bind a server to
local address "::".
-----8<-------------------------------------------------------------
Exception during socket startup for /0:0:0:0:0:0:0:0:2001.
Exception: java.net.SocketException:
Address family not supported by protocol family: bind. Stack trace:
sun.nio.ch.Net.bind(Native Method)
sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.bind(NioS
erverSocketPipelineSink.java:148)
org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.handleSer
verSocket(NioServerSocketPipelineSink.java:100)
org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.eventSunk
(NioServerSocketPipelineSink.java:74)
org.jboss.netty.channel.Channels.bind(Channels.java:671)
org.jboss.netty.channel.AbstractChannel.bind(AbstractChannel.java:170)
org.jboss.netty.bootstrap.ServerBootstrap$Binder.channelOpen(ServerBoots
trap.java:342)
org.jboss.netty.channel.Channels.fireChannelOpen(Channels.java:190)
org.jboss.netty.channel.socket.nio.NioServerSocketChannel.<init>(NioServ
erSocketChannel.java:80)
org.jboss.netty.channel.socket.nio.NioServerSocketChannelFactory.newChan
nel(NioServerSocketChannelFactory.java:142)
org.jboss.netty.channel.socket.nio.NioServerSocketChannelFactory.newChan
nel(NioServerSocketChannelFactory.java:90)
org.jboss.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:275)
-----8<-------------------------------------------------------------
The application is running on MS-Windows Server 2008R2 Standard, SP1.
Netty is version 3.1.5.GA.
JRE build 1.6.0_29-b11.
Thank you,
Bob McConnell
More information about the netty-users
mailing list