problem when allocating port with openjdk6
Christos Zoulas
christos at zoulas.com
Thu Dec 9 14:57:01 PST 2010
On Dec 9, 2:09pm, kurt at intricatesoftware.com (Kurt Miller) wrote:
-- Subject: Re: problem when allocating port with openjdk6
| On 12/06/10 11:35, Christos Zoulas wrote:
| > On Dec 6, 8:26am, glewis at eyesbeyond.com (Greg Lewis) wrote:
| > -- Subject: Re: problem when allocating port with openjdk6
| >
| > | Try adding '-Djava.net.preferIPv4Stack=true' to the args that are passed
| > | to the JVM on start up.
| >
| > Yes, java seems to prefer to use IPv6 mapped addresses for IPv4. But this
| > does not explain why:
| >
| > sysctl -w net.inet6.ip6.v6only=0
| >
| > does not work.
| >
| > Not that I am suggesting to change the sysctl, because of the security
| > implications. On the other hand, what's the longer term plan for this?
| > Should we default the preferIPv4Stack to true for the BSD builds?
|
| Hi Christos,
|
| On OpenBSD, I disable IPv6 by default in the build using
| DONT_ENABLE_IPV6="YES". I recommend that for OSs where
| IPv6 mapped addresses is disabled by default.
|
| The long term plan would be to implement a two socket solution similar
| to how the windows networking support is implemented in the JDK.
Thanks Kurt. I think that the dual socket solution will require buy-in from
the trunk java developers. Have we discussed it with them?
christos
More information about the bsd-port-dev
mailing list