Java JDK 1.6p4 and Azureus
Andrey Slusar
anray at FreeBSD.org
Sun Feb 24 14:40:36 UTC 2008
2008/2/24, Daniel Engberg <diizzyy at gmail.com>:
> I've tried both suggestions given (recompile kernel without IPv6
> support) and adding -Djava.net.preferIPv4Stack=true without any
> difference. Azureus still connects to peers/seeds without any issues but
> doesnt download any pieces. Taking a stock kernel and adding IPv6
> support to Java 1.6 gives this error message.
>
> StartServer ERROR: unable to bind to 127.0.0.1:6880 for passed torrent info
> StartSocket: passing startup args to already-running process.
> java.net.SocketException: Invalid argument
> at java.net.PlainSocketImpl.socketConnect(Native Method)
> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> at
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> at java.net.Socket.connect(Socket.java:519)
> at java.net.Socket.connect(Socket.java:469)
> at java.net.Socket.<init>(Socket.java:366)
> at java.net.Socket.<init>(Socket.java:180)
> at
> org.gudy.azureus2.ui.common.Main$StartSocket.<init>(Main.java:370)
> at org.gudy.azureus2.ui.common.Main.main(Main.java:155)
>
> The only way to get it going is to add -Djava.net.preferIPv4Stack=true
> but it still refuses to download pieces. Unfortunately I dont have
> knowledge to debug the JVM but I have a feelking that more applications
> might be affected.
>
On my RELENG_7 I386 this problem is reproduce too. In kernel ipv6 is
not found, when i'm run azureus with -Djava.net.preferIPv4Stack=true,
azureus is not download/upload - 0% for all torrents.
--
Regards,
Andrey.
More information about the freebsd-java
mailing list