Nestahující Azureus

Zdravím

Po nějaké době jsem se vrátil k azureusu(naposledy u FC6) po té, co jsem používal bittorrenta. K mému překvapení mi ale klient nechce nic stahovat.
Logy jsou zaplavována zprávamy typu:

============================================================================
Alerts_1.log:

[1:58:04] Alert:ERROR, unable to bind TCP incoming server socket to 6881:java.net.BindException: Adresa je užívána
at gnu.java.net.PlainSocketImpl.bind(libgcj.so.8rh)
at java.net.ServerSocket.bind(libgcj.so.8rh)
at com.aelitis.azureus.core.networkmanager.VirtualServerChannelSelector.start(VirtualServerChannelSelector.java:79)
at com.aelitis.azureus.core.networkmanager.impl.IncomingSocketChannelManager.start(IncomingSocketChannelManager.java:346)
at com.aelitis.azureus.core.networkmanager.impl.IncomingSocketChannelManager.(IncomingSocketChannelManager.java:103)
at com.aelitis.azureus.core.networkmanager.NetworkManager.(NetworkManager.java:113)
at com.aelitis.azureus.core.networkmanager.NetworkManager.(NetworkManager.java:48)
at java.lang.Class.initializeClass(libgcj.so.8rh)
at com.aelitis.azureus.core.impl.AzureusCoreImpl.(AzureusCoreImpl.java:122)
at com.aelitis.azureus.core.impl.AzureusCoreImpl.create(AzureusCoreImpl.java:70)
at com.aelitis.azureus.core.AzureusCoreFactory.create(AzureusCoreFactory.java:46)
at org.gudy.azureus2.ui.swt.Main.(Main.java:119)
at org.gudy.azureus2.ui.swt.Main.main(Main.java:142)

[1:59:28] Alert:3:Nepodařílo se naslouchat na portu UDP:6881.
Zkontrolujte, jestli ostatní aplikace nepoužívají tento port.
Též zkontrolujte, jestli už jeden Azureus neběží.
[2:10:16] Alert:1:If you have a router/firewall, please check that you have port 6881 UDP open.
Decentralised tracking requires this.

============================================================================
debug_1.log ještě ve větší míře

[1:58:03] DEBUG::Fri Sep 14 01:58:03 GMT+02:00 2007
[1:58:03] java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/opt/azureus/Azureus2.jar,file:/opt/azureus/swt.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.8rh)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.8rh)
at java.lang.ClassLoader.loadClass(libgcj.so.8rh)
at java.lang.ClassLoader.loadClass(libgcj.so.8rh)
at java.lang.Class.forName(libgcj.so.8rh)
at java.lang.Class.forName(libgcj.so.8rh)
at org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl.initialise(SESecurityManagerImpl.java:88)
at org.gudy.azureus2.core3.security.SESecurityManager.initialise(SESecurityManager.java:50)
at org.gudy.azureus2.core3.config.impl.ConfigurationChecker.setSystemProperties(ConfigurationChecker.java:163)
at org.gudy.azureus2.core3.config.impl.ConfigurationManager.initialise(ConfigurationManager.java:93)
at org.gudy.azureus2.core3.config.impl.ConfigurationManager.getInstance(ConfigurationManager.java:49)
at org.gudy.azureus2.core3.config.COConfigurationManager.initialise(COConfigurationManager.java:51)
at com.aelitis.azureus.core.impl.AzureusCoreImpl.(AzureusCoreImpl.java:112)
at com.aelitis.azureus.core.impl.AzureusCoreImpl.create(AzureusCoreImpl.java:70)
at com.aelitis.azureus.core.AzureusCoreFactory.create(AzureusCoreFactory.java:46)
at org.gudy.azureus2.ui.swt.Main.(Main.java:119)
at org.gudy.azureus2.ui.swt.Main.main(Main.java:142)

============================================================================

Netuším, co mi tímto klient chce říci :frowning: Po chvilce nastartování mám prakticky neunkční síť i když mi přes adaptér žádná data netečou :frowning:

Edit:
Zkoušel jsem verzi v repozitářích i verzi, která je určená k manuální instalaci v návodu na wiki, ale obě se chovají stejně.

Máš ve firewallu povolený port 6881?

Firewallem to není. Aktuálně funguji bez něj.

Ja bych to tedy spis odhadoval na SELinux. Aha, tak vidim jeste asi jednu zradu - misto klasicke javy od sunu to bezi za pouziti gcj. Nemohl by byt problem v tom?

Aktualne pouzivane porty si muzete vypsat prikazem netstat -lp pripadne -lpn.

SELinux mám vyplí. S tou javou poprosím o radu. Jediný kdy jsem šahal na javu bylo při instalaci eclipse.

Ják se vrátit na “klasickou”?

Nemam zdani, nepouzivam ani jednu.:slight_smile: S eclipse se vam nejspi nainstaloval gcj. Podle mejde mit obe javy najednou, ale prehazovat je budete muset nejak rucne.

S tím eclipsem budete mít pravdu. Zajímavé ovšem je, že pokud chci odebrat java-gcj, dle závislostí mi má být odebrán i OpenOffice a další fičuryny.

Zkusím pohledat řešení sám. Prozatím děkuji za čas strácený nad mojim problémem.

Azureus nepouzivam, ale Eclipse se Sun Javou ano. Postupoval jsem vicemene podle mistni prirucky. Urcite jsem ale pomoci alternatives nastavoval i sunovsky javac a mozna i dalsi binarky. Tedy gcj jsem nijak neodinstalovaval.

jaký návod myslíš? co se týká javy, vím jen o pluginu do FF

Tenhle navod:
http://wiki.fedora.cz/doku.php?id=navody:f7nekomercni_aplikace_internet

Hned na zacatku je o pluginu do FF, a pak nasleduje to, o cem mluvim:

Jestliže chcete zprovoznit “Java enabled” aplikace jako např. limewire…