Hi This is my first post to this mailing list, so beware...
If you set outputBandwidthLimit in the config file to a value above 500000 (I did not try the exact value, but at 1000000 (1 MB/s) at least some of the problems appear), Freenet gives Exceptions on the console and in the log file, more specifically one Exception per attempted TCP connection (it seems). ----- ./start-freenet.sh Detected freenet-ext.jar Detected freenet.jar Sun java detected. Sun Java 1.4.2 detected. Starting Freenet now: Command line: java -Xmx128m -XX:MaxDirectMemorySize=128m freenet.node.MainDone INFO: Native CPUID library 'freenet/support/CPUInformation/libjcpuid-x86-linux.so' loaded from resourceINFO: Optimized native BigInteger library 'net/i2p/util/libjbigi-linux-pentium3.so' loaded from resourcejava.lang.IllegalArgumentException: illegal (low) report: -Infinity! at freenet.node.rt.TimeDecayingRunningAverage.report(TimeDecayingRunningAverage.java:162) at freenet.node.Node.getGlobalQuota(Node.java:4623) at freenet.PeerHandler.getRequestInterval(PeerHandler.java:1692) at freenet.KeepaliveSender.run(KeepaliveSender.java:65) at java.lang.Thread.run(Thread.java:534) ----- and one sample Exception from the log: ----- Jan 17, 2005 6:41:51 PM (freenet.support.io.NIOInputStream, YThread-26, NORMAL): waited more than 120000ms in NIOIS.read() tcp/connection: 39942>193.11.237.77:13885,[EMAIL PROTECTED]:[EMAIL PROTECTED] closingjava.lang.Exception: debug at freenet.support.io.NIOInputStream.read(NIOInputStream.java:319) at java.io.FilterInputStream.read(FilterInputStream.java:66) at freenet.session.FnpLink.negotiateOutbound(FnpLink.java:637) at freenet.session.FnpLink.solicit(FnpLink.java:202) at freenet.session.FnpLinkManager.createOutgoing(FnpLinkManager.java:111) at freenet.ConnectionJob.run(ConnectionJob.java:378) at freenet.ConnectionJob.createConnection(ConnectionJob.java:78) at freenet.node.ConnectionOpener.checkpoint(ConnectionOpener.java:95) at freenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:54) at freenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:47) at freenet.node.StateChain.received(StateChain.java:177) at freenet.node.StateChain.received(StateChain.java:61) at freenet.node.StateChainManagingMessageHandler$ChainContainer.run(StateChainManagingMessageHandler.java:335) at freenet.node.StateChainManagingMessageHandler$ChainContainer.received(StateChainManagingMessageHandler.java:288) at freenet.node.StateChainManagingMessageHandler$ChainContainer.access$100(StateChainManagingMessageHandler.java:207) at freenet.node.StateChainManagingMessageHandler.handle(StateChainManagingMessageHandler.java:99) at freenet.Ticker$Event.run(Ticker.java:325) at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:285) ----- Other symptoms: -Freenet tries to create connections as usual, but shortly after the connection reaches the ESTABLISHED state (netstat), the connection gets killed without transmitting any data-The "Open Connections" Page in the Browser front-end misses at least one table, only the menu and the "open connections" title are visible What I tried: -Kernel 2.6.10, Pentium 3 Mobile 800MHz, 384MB Ram -Freenet version 5100, freenet-latest.tgz -Java 1.4.2_06-b03, also tried 1.5, exctly the same symptoms (btw. on java 1.5, freenet still says 1.4.2 on the console, altough the Environment page correctly says 1.5)-Debian Sarge/Sid -with or without export LD_ASSUME_KERNEL=2.2.5 before launching the startup script, this did not have any visible effect. I guess POSIX threads are active on my system, but I don't really know-seednodes.ref from a working node, did not help To me this looks like a float rounding problem (some value gets too close to zero 'cause of a division by the bandwith value), but that's just a guess. You may think "why on earth would anyone set the bandwith to more than 500kb/s", well I'm on a university line (sometimes) and I did want to try how freenet behaves with that much bandwith... and afterall it took me an awful lot of time to figure this out and I don't want others to run into the same problems and waste their time as well :) Btw. google turned out some people with similar problems, but noone seems to have found what causes the problem. david PS: please forgive my spelling errors and such, my native language is german... -- The "eierlegende Wollmilchsau" Router Project http://www.kabelverhau.ch/elwms/en_index.php _______________________________________________ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]