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