Aditi - All connectors support both IPv4 and IPv6, including BIO, NIO, and native/APR. However, how you configure the connector will affect which protocol is supported.
As far as I've been able to tell from empirical testing (see previous threads), if you leave off the address parameter, the java-based connectors (BIO & NIO) will set up listeners on both of the "any" addresses, i.e. 0.0.0.0:port for IPv4 and [::]:port for IPv6. Unless it's been fixed in a recent release, the APR will only set up to listen on the IPv6 address. You have to specifically give it the IPv4 "any" if you want IPv4 support. Since I only support IPv4 right now, I haven't re-tested the current version of APR. (pltr) So, as Daniel says, please resend your message with copies of the actual <connector> tags, minus any passwords and excess comments. If you are seeing any errors in your catalina.log file, those would be helpful as well. Jeff > -----Original Message----- > From: Aditi Sinha [mailto:adisinha0...@gmail.com] > Sent: Tuesday, September 11, 2012 7:21 AM > To: Tomcat Users List > Subject: HTTP NIO connector not supporting IPv6 > > Hi, > > > > We have a web server hosted on Apache Tomcat Version 7.0.22. > > Machine details: Windows 2008 server machine, 32-bit OS > > Java version: jdk1.6.0_25 > > > > Two HTTP connectors are defined in server.xml. > > 1. For non-SSL requests: Connector with protocol="HTTP/1.1" > (HTTP > BIO connector) > > 2. For SSL requests: Connector with > protocol="org.apache.coyote.http11.Http11NioProtocol" (HTTP NIO > connector) > > > > With the above configuration server is not accessible through the IPv6 > address. The "netstat -an" command also does not list the connector > ports(defined in server.xml). > > > > *On modifying these two connectors to use the BIO implementation, > protocol="org.apache.coyote.http11.Http11Protocol" > the server supports IPv6. * > > > > Any idea why HTTP NIO connector would not support IPv6? > > > > Thanks & Regards, > > Aditi --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org