Re: [freenet-support] mac help

2004-04-27 Thread S
On Wed, 28 Apr 2004 00:07:31 -0500
S <[EMAIL PROTECTED]> wrote:

> Use Apple's TextPad application

Sorry, that should be TextEdit. Probably obvious, but I didn't want to
cause a wild goose chase for a program that doesn't exist.

-s
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] mac help

2004-04-27 Thread S
On Tue, 27 Apr 2004 11:05:40 -0700
Keith <[EMAIL PROTECTED]> wrote:

> Can I run Freenet on Mac OSX?
> If so, how do I go about doing it?
> Thanks.

Yes. These instructions assume that you already have a JRE. I don't
recall ever manually downloading one, so I guess Sun's 1.4.1_01-24 must
have come with Panther.

First, you'll need to obtain the latest build of whichever branch
(stable or unstable) you prefer. The latest build distributions will
always be located at:

http://freenetproject.org/snapshots/freenet-MMDD.tgz
http://freenetproject.org/snapshots/freenet-unstable-MMDD.tgz

For example:

http://freenetproject.org/snapshots/freenet-20040428.tgz
http://freenetproject.org/snapshots/freenet-unstable-20040428.tgz

Download whichever you prefer, then `gunzip` and `tar xfv` the file. If
you download using Safari, it will automatically decompress with Stuffit
Expander.

Open a terminal session and cd to the Freenet directory, e.g. `cd
~/Desktop/freenet` and run `./start-freenet.sh`. Reply to the
configuration options and a fairly default freenet.conf file will be
generated. The script then starts Freenet itself. 

If you need to set some configuration options that the preconfig script
doesn't ask for, you'll want to run `./stop-freenet.sh` now to stop the
node, then modify freenet.conf. TAKE GREAT CARE in what editor you use
to edit freenet.conf! I don't know whether it's a line break problem
with the autogenerated config file, or a problem with OS X's copies of
vi and pico (I suspect the former :) but anytime I edit freenet.conf
from the command line, it gets mangled. Use Apple's TextPad application
to edit the file.

When you are finished editing the config file, run `./start-freenet.sh`
again.

-s

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: Minor update to script (Re: [freenet-support] log rotation)

2004-04-27 Thread Conrad Sabatier

On 27-Apr-2004 Toad wrote:
> On Thu, Apr 08, 2004 at 09:11:17PM -0500, Conrad Sabatier wrote:
>> Just noticed after I had uploaded the log rotate script that the date
>> command
>> was being used in two locations.  Stoopid.
> 
> Uhm, what exactly is this supposed to do?

Well, you know, rotate the log file.  :-)

> If you are not using
> logRotate=true in the config file, then the node will just keep writing
> to the first logfile, so it gets longer and longer and longer...

The script archives the log file and clears it as well.

[snippet of script]

# Copy log to new file
cp $FREENET_LOG "freenet.log-$d"

# Right here is where the log gets "cleared" (overwritten, to be more precise)
echo Log rotated at $d > $FREENET_LOG

# Compress new log archive
bzip2 -fq "freenet.log-$d"

chown freenet:freenet "freenet.log-$d.bz2"

exit 0

-- 
Conrad Sabatier <[EMAIL PROTECTED]> - "In Unix veritas"

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


[freenet-support] Installation under a proxy

2004-04-27 Thread Yosuke Yoshikawa
Hello. We're working on a uni project where we have to create an anonymous
messaging system. As we're still in the early stages, we haven't gotten
around to seeing the source code, but we can't get freenet to install on the
uni computers. On windows XP, we tried to install it, but what happens is
that it tries to connect online before it installs. There is no way of
proceeding the installation if it can't access the internet. In order to get
external http access here at uni, we need to enter the proxy.pac address.
Unfortunately the current installer doesn't seem to see that information
from the internet options. Is there any way of overriding this function that
needs to access the internet in order to install?

Cheers
Yosuke

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] NAT & Freenet

2004-04-27 Thread Toad
On Wed, Apr 28, 2004 at 12:07:49PM +1200, Phillip Hutchings wrote:
> >>No, they haven't. Please try running a web server behind a NAT that 
> >>you
> >>can't forward ports on. Or ssh. Or any number of other client/server
> >>protocols.
> >
> >I was thinking of P2P file transfer protocols. Bittorrent, gnutella, 
> >fasttrack, etc. Uploading doesn't always work really great, but 
> >downloading is quite decent. Bittorrent seems to have zero problems 
> >saturating upstream bandwidth on many torrents that are 100% behind 
> >NAT. I classified (mentally) freenet as a P2P, but it's more like a 
> >server-to-server for best performance.
> 
> You always get far more responses if you're forwarding the ports. Quite 
> simply there is no way for two firewalled users to communicate without 
> at least one forwarding ports. All those P2P programs do is restrict 
> you to connecting to users who're not hiding behind a NAT device, and 
> if they want to download a file from you they send a message via the 
> network to open a connection to them.

Indeed. Which is what we could eventually do. You can connect directly
to users not behind NAT, and others can connect to you by sending a
message to one of your peers asking for you to open a connection to
them.

There is also some possibility of getting routers to port forward using
UPnP (there is a java implementation), or of using UDP (which is
automatically forwarded by a lot of NATs).
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] NAT & Freenet

2004-04-27 Thread Phillip Hutchings
No, they haven't. Please try running a web server behind a NAT that 
you
can't forward ports on. Or ssh. Or any number of other client/server
protocols.
I was thinking of P2P file transfer protocols. Bittorrent, gnutella, 
fasttrack, etc. Uploading doesn't always work really great, but 
downloading is quite decent. Bittorrent seems to have zero problems 
saturating upstream bandwidth on many torrents that are 100% behind 
NAT. I classified (mentally) freenet as a P2P, but it's more like a 
server-to-server for best performance.
You always get far more responses if you're forwarding the ports. Quite 
simply there is no way for two firewalled users to communicate without 
at least one forwarding ports. All those P2P programs do is restrict 
you to connecting to users who're not hiding behind a NAT device, and 
if they want to download a file from you they send a message via the 
network to open a connection to them.

--
Phillip Hutchings
[EMAIL PROTECTED]
http://www.sitharus.com/
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] NAT & Freenet

2004-04-27 Thread Toad
On Tue, Apr 27, 2004 at 09:07:15PM +0200, Troed S?ngberg wrote:
> On Tue, 27 Apr 2004 11:41:56 -0700, Galen <[EMAIL PROTECTED]> wrote:
> 
> >I was thinking of P2P file transfer protocols. Bittorrent, gnutella,  
> >fasttrack, etc. Uploading doesn't always work really great, but  
> >downloading is quite decent. Bittorrent seems to have zero problems  
> >saturating upstream bandwidth on many torrents that are 100% behind NAT.  
> >I classified (mentally) freenet as a P2P, but it's more like a  
> >server-to-server for best performance.
> 
> Bittorrent works _really_ lousy for downloading if you don't open up a  
> bunch of ports in the firewall/NAT.

Yup, Blizzard had major problems with this when they started offering
vids only via torrent to save bandwidth... it didn't help that they didn't
provide a bandwidth slider in their custom clients (and didn't provide a
link to the .torrent files directly either).
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] NAT & Freenet

2004-04-27 Thread Troed Sångberg
On Tue, 27 Apr 2004 11:41:56 -0700, Galen <[EMAIL PROTECTED]> wrote:

I was thinking of P2P file transfer protocols. Bittorrent, gnutella,  
fasttrack, etc. Uploading doesn't always work really great, but  
downloading is quite decent. Bittorrent seems to have zero problems  
saturating upstream bandwidth on many torrents that are 100% behind NAT.  
I classified (mentally) freenet as a P2P, but it's more like a  
server-to-server for best performance.
Bittorrent works _really_ lousy for downloading if you don't open up a  
bunch of ports in the firewall/NAT.

___/
_/
--
http://troed.se - controversial views or common sense?
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] NAT & Freenet

2004-04-27 Thread Galen
One of the places where I would like to use freenet is behind NAT. I
know all about port mapping, but this simply isn't available in this
situation.
What is the hope of running Freenet?

I know virtually every other protocol has implemented support for NAT
as part of (or before) becoming mainstream... if this doesn't exist in
freenet as of now, it might be something important if freenet were to
ever become widely used.
No, they haven't. Please try running a web server behind a NAT that you
can't forward ports on. Or ssh. Or any number of other client/server
protocols.
I was thinking of P2P file transfer protocols. Bittorrent, gnutella, 
fasttrack, etc. Uploading doesn't always work really great, but 
downloading is quite decent. Bittorrent seems to have zero problems 
saturating upstream bandwidth on many torrents that are 100% behind 
NAT. I classified (mentally) freenet as a P2P, but it's more like a 
server-to-server for best performance.

To answer your question, freenet stable build 5077, or recent freenet
unstable builds (60077 is current), will work a lot better in such a
situation than previous builds. However, the node will still not be a
proper member of the network because it cannot receive incoming
connections, and thus will not perform as well as it could. I don't
think your anonymity is seriously jeopardized by being behind a NAT, 
but
I'm not absolutely sure on that one.

Implementing a means for sending a message through the network to tell 
a
NATted node to open a connection to another node is something that we
might implement, but probably not before 0.6.
I've just downloaded the latest stable build of freenet and we'll see 
how it works. You'll be hearing from me again.

-Galen

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


[freenet-support] mac help

2004-04-27 Thread Keith
Can I run Freenet on Mac OSX?
If so, how do I go about doing it?
Thanks.
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] NAT & Freenet

2004-04-27 Thread Toad
On Fri, Apr 09, 2004 at 11:05:14PM -0700, Galen wrote:
> Hi,
> 
> One of the places where I would like to use freenet is behind NAT. I 
> know all about port mapping, but this simply isn't available in this 
> situation.
> 
> What is the hope of running Freenet?
> 
> I know virtually every other protocol has implemented support for NAT 
> as part of (or before) becoming mainstream... if this doesn't exist in 
> freenet as of now, it might be something important if freenet were to 
> ever become widely used.

No, they haven't. Please try running a web server behind a NAT that you
can't forward ports on. Or ssh. Or any number of other client/server
protocols.

To answer your question, freenet stable build 5077, or recent freenet 
unstable builds (60077 is current), will work a lot better in such a 
situation than previous builds. However, the node will still not be a
proper member of the network because it cannot receive incoming
connections, and thus will not perform as well as it could. I don't
think your anonymity is seriously jeopardized by being behind a NAT, but
I'm not absolutely sure on that one.

Implementing a means for sending a message through the network to tell a
NATted node to open a connection to another node is something that we
might implement, but probably not before 0.6.
> 
> -Galen
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] Current proportion of requests being accepted: 0, 660

2004-04-27 Thread Toad
On Thu, Apr 08, 2004 at 02:56:49PM +0200, Rudolf Krist wrote:
> Using unstable build 60058
> 
> Since I set the the number of download threads from 50 to 70 in FUQID
> the proportion value began to decrease. Now ~ 2 hours running with 70
> threads it is at 0,660 and seems to stay at this level.

Ugh. Your node is severely overloaded and rate limiting has not managed
to fix this for some reason. Does this still happen with recent builds?
> 
> here are some settings of my node:
> outputBandwidthLimit=13001
> maxNodeConnections=300
> inputBandwidthLimit=7
> 
> I set the thread number to 70 because of the 7 KB/second input
> Bandwidth limit in average only 40% are used, rarely there were some
> peaks up to ~ 60% of the limit, even after I set the thread number to 70.

You mean 70kB/sec, not 70MB/sec, right? What did you set the outputBytes
to in the config file exactly? It's in bytes/sec...
> 
> Why did the proportion of requests, being accepted, decrease?

Because your node is overloaded.
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: Minor update to script (Re: [freenet-support] log rotation)

2004-04-27 Thread Toad
On Thu, Apr 08, 2004 at 09:11:17PM -0500, Conrad Sabatier wrote:
> Just noticed after I had uploaded the log rotate script that the date command
> was being used in two locations.  Stoopid.

Uhm, what exactly is this supposed to do? If you are not using
logRotate=true in the config file, then the node will just keep writing
to the first logfile, so it gets longer and longer and longer...
> 
> Updated version attached.
> 
> -- 
> Conrad Sabatier <[EMAIL PROTECTED]> - "In Unix veritas"
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] NPE in build 5077

2004-04-27 Thread Toad
On Tue, Apr 27, 2004 at 05:19:11PM +0200, Niklas Bergh wrote:
> It is a known issue.. best workaround would probably be to remove the key
> from the RSL:s maintenance-queue before actually closing it..

The workaround is easier than that. Just take getBuf() returning null to
mean the same as process() returning -1.
> 
> /N
> - Original Message - 
> From: "Marc" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, April 27, 2004 3:04 PM
> Subject: [freenet-support] NPE in build 5077
> 
> 
> > Hi,
> >
> > I just started to get these in the shell:
> > Caught java.lang.NullPointerException running maintenance queue
> > java.lang.NullPointerException
> > at freenet.ConnectionHandler.getBuf(ConnectionHandler.java:866)
> > at
> freenet.transport.ReadSelectorLoop.beforeSelect(ReadSelectorLoop.java:140)
> > at
> freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:734)
> > at
> freenet.transport.ReadSelectorLoop.run(ReadSelectorLoop.java:669)
> > at java.lang.Thread.run(Thread.java:534)
> >
> > The log contains the same:
> > 27.04.2004 14:56:37 (freenet.transport.ReadSelectorLoop, Network reading
> thread, ERROR): Caught java.lang.NullPointerException running maintenance
> queue
> > java.lang.NullPointerException
> > at freenet.ConnectionHandler.getBuf(ConnectionHandler.java:866)
> > at
> freenet.transport.ReadSelectorLoop.beforeSelect(ReadSelectorLoop.java:140)
> > at
> freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:734)
> > at
> freenet.transport.ReadSelectorLoop.run(ReadSelectorLoop.java:669)
> > at java.lang.Thread.run(Thread.java:534)
> >
> > I guess it's a coincidence, but the came after I had a look at the
> > environment node info page.
> > System is Linux 2.4.25, Sun Java 1.4.2_04 server vm
> >
> > Saluton
> >   Marc
> > ___
> > Support mailing list
> > [EMAIL PROTECTED]
> > http://news.gmane.org/gmane.network.freenet.support
> > Unsubscribe at
> http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
> > Or mailto:[EMAIL PROTECTED]
> >
> 
> ___
> Support mailing list
> [EMAIL PROTECTED]
> http://news.gmane.org/gmane.network.freenet.support
> Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
> Or mailto:[EMAIL PROTECTED]

-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] Re: Build 5077, problems with routing summary and log rotating

2004-04-27 Thread Toad
On Tue, Apr 27, 2004 at 06:08:50PM +0200, Rudolf Krist wrote:
> Toad schrieb:
> 
> >On Sun, Apr 25, 2004 at 04:30:29PM +0200, Marc wrote:
> >
> >>Hi,
> >>
> >>when I try to view 
> >>(the routing summary), I get nothing back. But in freenet.log I find the
> >>following:
> >
> >
> >D'oh. Will be fixed in 5078.
> >
> 
> It doesn't work in unstable builds too.

I know. It will be fixed in the next unstable build and then merged to
the stable when we are ready to put out a new stable build.
> 
> see:
> http://article.gmane.org/gmane.network.freenet.devel/12545/
> http://article.gmane.org/gmane.network.freenet.devel/12833/
> http://article.gmane.org/gmane.network.freenet.devel/12830/
> http://article.gmane.org/gmane.network.freenet.support/3853/
> 
> 
> ___
> Support mailing list
> [EMAIL PROTECTED]
> http://news.gmane.org/gmane.network.freenet.support
> Unsubscribe at 
> http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
> Or mailto:[EMAIL PROTECTED]

-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] The Freenet Experience

2004-04-27 Thread Toad
On Tue, Apr 27, 2004 at 11:20:41AM -0400, Pierre Abbat wrote:
> On Tuesday 27 April 2004 10:53, Toad wrote:
> > I assume you are using the stable branch? What build? Have you upgraded
> > to 5077? And please show me the top few lines from
> > http://127.0.0.1:/servlet/nodestatus/nodestatus.html
> 
> I'm running 5076. What's new in 5077?

A very very long list of changes - some very important bugfixes, some
fairly major architectural changes (now the routing table is larger than
the connected nodes rather than being smaller - this should definitely
help you...), etc etc. I announced it a few days ago.
> 
> Number of node references
> 32

That's bad. What's your rtMaxNodes set to? Are you running some crippled
operating system that forces us to limit it unnecessarily e.g. Windows 98?
> 
> 
> Attempted to contact node references
> 29

Fair enough.
> 
> 
> Contacted node references
> 26

Ditto.
> 
> 
> Connections with Successful Transfers
> 20

Ditto.
> 
> 
> Backed off nodes
> 21

Not unexpected. You need more connections. Upgrading to 5077 is probably
going to help you significantly.
> 
> 
> Connection Attempts
> 11520
> 
> 
> Successful Connections
> 8522
> 
> 
> Lowest max estimated search time
> 0ms

Curious.
> 
> 
> Lowest max estimated DNF time
> 0ms

Very curious.
> 
> 
> Lowest global search time estimate
> 38402ms
> 
> 
> Highest global search time estimate
> 69109ms
> 
> 
> Lowest global transfer rate estimate
> 4,441 bytes/second
> 
> 
> Highest global transfer rate estimate
> 7,402 bytes/second

All 4 of these are reasonable.
> 
> 
> Lowest one hop probability of DNF
> 0.96
> 
> 
> Highest one hop probability of DNF
> 0.97

These are depressing. Upgrade to 5077.
> 
> 
> Lowest one hop probability of transfer failure
> 0.2
> 
> 
> Highest one hop probability of transfer failure
> 0.24

Not too good...
> 
> 
> Single hop probability of QueryRejected
> 0.12835881455029807
> 
> 
> Single hop average time for QueryRejected
> 2074.4689388858346
> 
> 
> Single hop probability of early timeout
> 0.4004490720707994
> 
> 
> Single hop average time for early timeout
> 17750.161157313287
> 
> 
> Single hop probability of search timeout
> 0.0932319037183529
> 
> 
> Single hop average time for search timeout
> 86773.46966283562
> 
> 
> Single hop overall probability of DNF given no timeout
> 0.9745008553493326
> 
> 
> Single hop overall probability of transfer failure given transfer
> 0.04399358870116013
> 
> 
> Total number of requests that didn't QR
> 9891
> 
> 
> Total number of reqests that timed out before a QR or Accepted
> 3706
> 
> 
> Implementation
> freenet.node.rt.NGRoutingTable
> 
> phma
> -- 
> li fi'u vu'u fi'u fi'u du li pa
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] various problems

2004-04-27 Thread Fwolff33
In einer eMail vom Di, 27. Apr. 2004 16:26 MEZ schreibt "Niklas Bergh" <[EMAIL 
PROTECTED]>:

>> >> This behaviour ends normally
>> >> in a Java VM crash after some time
>> >
>> >What do you mean with crash?
>> >
>> Look at the attachment, I attached some of the error messages of the past
>months. They are called "HotSpot Virtual Machine Error" or something
>similiar
>
>Urk, yes.. those are really crashed.. Unfortunately this is nothing that we
>can do anything about.. it is a Sun-issue.. or a driver issue or a hardware
>issue or something like that.. per definition this kind of crash should be
>impossible to cause from a java application inside the JVM :(
>
>/N
>
Ok so I experience crashes which should never happen, nice :D I doubt that hardware 
problems are causing it, but I will make a little memory test to be sure that that is 
not the cause. The rest should be ok (It nearly never crashes and is running for a 
long time now, I just doubt damaged hardware ;) ), but a damaged memory would be 
logical in some way, because I got these crashes always when freenet allocated more 
then ~100MB (of a total of 256MB available). Thats why I have limited freenets memory 
usage to that now. I get these errors anyway, but at least I get them now only if 
freenet is (nearly) overloaded. I always thought that freenet would cause them, but 
ok, I will check the memory then. :|
As soon as a new build with your logging improvements gets out I will report what is 
loged then, thanks for your help so far. :)
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] various problems

2004-04-27 Thread Fwolff33
In einer eMail vom Di, 27. Apr. 2004 15:25 MEZ schreibt Toad <[EMAIL PROTECTED]>:

>On Tue, Apr 27, 2004 at 09:16:41AM -0400, [EMAIL PROTECTED] wrote:
>> In einer eMail vom Di, 27. Apr. 2004 13:03 MEZ schreibt "Niklas Bergh" <[EMAIL 
>> PROTECTED]>:
>> >There seems to be a whole bunch of different temp files around.. Not
>> >only 'store\temp'... Maybe some of those other contained files?
>> I will check that, I thought temp files are in the specified temp folder. Why do 
>> you assign one, if the temp files are stored somewhere else...
>
>Because we need to store *datastore* temp files in the datastore.
>Whereas other temp files can be anywhere.

I have now checked the datastore and found the temp folder in it. Should have looked 
there before... Anyway, I have not count the files in the folder, but the output of 
them to the console took 10 - 20 secs, so there are probably some hundred files in it. 
(Currently near 400MB of temp-files after two and a half hours) Some were even created 
soon after the startup of freenet and never touched again. It seems so, as if freenet 
simply fails to delete them, or at least does not do that. (If you think of the IO 
error because of too man open files, this should result after some time in near 1000 
temp-files.) Would it hurt the node if I would just delete some of the old ones, while 
freenet is running, to free up some space, or could that for example damage the 
datastore? (ok, they should be opened, I do not know if it is possible to delete open 
files, but I do not think so. :|) 
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


[freenet-support] Re: Build 5077, problems with routing summary and log rotating

2004-04-27 Thread Rudolf Krist
Toad schrieb:

On Sun, Apr 25, 2004 at 04:30:29PM +0200, Marc wrote:

Hi,

when I try to view 
(the routing summary), I get nothing back. But in freenet.log I find the
following:


D'oh. Will be fixed in 5078.

It doesn't work in unstable builds too.

see:
http://article.gmane.org/gmane.network.freenet.devel/12545/
http://article.gmane.org/gmane.network.freenet.devel/12833/
http://article.gmane.org/gmane.network.freenet.devel/12830/
http://article.gmane.org/gmane.network.freenet.support/3853/
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] NPE in build 5077

2004-04-27 Thread Marc
I forgot something important in my last mail!

5077 is a great improvement. It reduced the memory footprint by about
35MB. 

Carry on with your fantastic work!

Marc
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Reminder re sessionv2 was Re: [freenet-support] Recognizable headers in Freenet conversation

2004-04-27 Thread Toad
On Fri, Apr 09, 2004 at 10:11:37PM -0400, Pierre Abbat wrote:
> I fired up Ethereal and let it capture for a few minutes, then looked for a 
> SYN packet. The first 0xc0 bytes of the conversation have what appear to be 
> easily recognizable bytes: 00 01 09 04 00 00, and a string of zeros later. 
> Shouldn't these be set to random-looking gibberish, so that it's impossible 
> to find all Freenet nodes by looking for patterns in packets?

Yup. This is a weakness of the current session protocol. There is no
reason for it as ID bytes could easily be included in the noderef, and
ideally made to depend on time of day etc.

00 01 is the session ID for FNP
I'm not sure about the rest.
Need to investigate this.
Definitely need to do sessionv2 before 1.0. And it needs to get rid of
the tag bytes!
> 
> phma
> -- 
> li fi'u vu'u fi'u fi'u du li pa
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] some errors with build 5076

2004-04-27 Thread Toad
On Sat, Apr 10, 2004 at 07:54:38PM -0400, Nikita Proskourine wrote:
> Here is some selective filtering of my freenet.log for errors. I am 
> running FreeNet on WinXP with the bundled JRE (installed from scratch).
> 
> A few minutes after I started my node:
> 
> Apr 9, 2004 7:03:17 PM (freenet.support.FileBucket, Finalizer, ERROR): 
> Delete failed on bucket t2040c6af
> Apr 9, 2004 7:03:37 PM (freenet.support.FileBucket, Finalizer, ERROR): 
> Delete failed on bucket t6da6cb44
> Apr 9, 2004 7:13:13 PM (freenet.support.FileBucket, Finalizer, ERROR): 
> Delete failed on bucket t7ffe7483
> (I haven't seen them since)

Thanks, it turns out we were using the wrong kind of buckets in a few
places.
> 
> A bit later:
> 
> Apr 9, 2004 8:00:00 PM (freenet.diagnostics.FileEventDequeue, 
> YThread-67, ERROR): Failed to read diagnostics data for variable 
> 'noConnCount' from disk (File: C:\Program 
> Files\Freenet\stats\noConnCount\2), using empty file.

Hmm. Probably not serious. I think this has been downgraded recently.
> 
> There were a number of related messages. I am guessing they are 
> innocuous, but then they shouldn't be labeled as errors. I got a whole 
> slew of them again almost exactly at midnight.
> 
> I also notice lots and lots of "State does not receive" errors, which 
> suggest a bug in the code (method not found):
> 
> Apr 9, 2004 8:13:44 PM (freenet.node.states.request.InsertPending, 
> YThread-42, ERROR): State does not receive: freenet.Message: DataRequest 
> @[EMAIL PROTECTED] 
> MuxConnectionHandler[conn=[tcp/connection: 
> 217.44.78.217:3134>local,[EMAIL PROTECTED], 
> [EMAIL PROTECTED], 
> [EMAIL PROTECTED], identity=[DSA(afa7 9902 
> ae6a 0dd5 d23d  cfd6 73c9 83ef 32d1 c29d)], 
> sock=[Socket[addr=/217.44.78.217,port=3134,localport=12000]], 
> chan=[java.nio.channels.SocketChannel[connected local=/24.58.1.170:12000 
> remote=/217.44.78.217:3134]], peer=[Peer [DSA(afa7 9902 ae6a 0dd5 d23d  
> cfd6 73c9 83ef 32d1 c29d) @ 217.44.78.217:3134 (1/3)]], 
> outbound=[false]] @ ae2181bfc6e8d1d2: java.lang.NoSuchMethodException: 
> freenet.node.states.request.InsertPending.receivedMessage(freenet.node.Node, 
> freenet.message.DataRequest)

Wierd..

> Apr 9, 2004 8:30:39 PM (freenet.node.states.request.DataPending, 
> YThread-94, ERROR): State does not receive: freenet.Message: 
> StoreData@(hopsSinceReset=0,requestsPerHour=82835,dataSource=tcp/freenet.shatteredsilicon.net:18001,
>  
> sessions=1, presentations=3, ID=DSA(cd91 38b2 767d b904 af2e  c7ef 83e1 
> 61ff 0360 d627), version=Fred,0.5,STABLE-1.50,5076): 
> java.lang.NoSuchMethodException: 
> freenet.node.states.request.DataPending.receivedMessage(freenet.node.Node, 
> freenet.message.StoreData)

WTF? DataPending does not receive StoreData?! Fixed in my local tree,
will go into 5078.

> Apr 9, 2004 8:32:03 PM (freenet.node.states.request.AwaitingStoreData, 
> YThread-80, ERROR): State does not receive: freenet.Message: DataReply 
> @[EMAIL PROTECTED] 
> MuxConnectionHandler[conn=[tcp/connection: 
> 3342>217.44.78.217:20065,[EMAIL PROTECTED], 
> [EMAIL PROTECTED], 
> [EMAIL PROTECTED], identity=[DSA(afa7 9902 
> ae6a 0dd5 d23d  cfd6 73c9 83ef 32d1 c29d)], 
> sock=[Socket[addr=/217.44.78.217,port=20065,localport=3342]], 
> chan=[java.nio.channels.SocketChannel[connected local=/24.58.1.170:3342 
> remote=/217.44.78.217:20065]], peer=[Peer [DSA(afa7 9902 ae6a 0dd5 d23d  
> cfd6 73c9 83ef 32d1 c29d) @ 217.44.78.217:20065 (1/3)]], 
> outbound=[true]] @ e57a5ea50a0c4b9e: java.lang.NoSuchMethodException: 
> freenet.node.states.request.AwaitingStoreData.receivedMessage(freenet.node.Node, 
> freenet.message.DataReply)

Hmmm. Could be handled better, but basically is down to the network not
behaving properly - timeouts etc.

> (there are many more)
> 
> I also see some NullPointerExceptions (rarely):
> 
> Apr 9, 2004 8:24:04 PM (freenet.node.Node, YThread-75, ERROR): Error 
> while receiving message freenet.node.states.request.RequestInitiator@ 
> 1081556644468 in state [EMAIL PROTECTED]: 
> key=a144fa591c08982bb74285653709a816b25157f80b0302, hopsToLive=8, 
> id=56cb43dd450477da, [EMAIL PROTECTED] 
> (a144fa591c08982bb74285653709a816b25157f80b0302,request), 
> ft=freenet.client.InternalClient$InternalGetToken:[EMAIL 
> PROTECTED],key=freenet:[EMAIL PROTECTED],hviMCl4TLVc7yQ4CZsDwyg,skipBytes=0, 
> orig=null, last=Peer [DSA(63a4 7aef ca4c 9eb8 aaa7  9b53 6a9d ccf4 c384 
> 3f4c) @ 24.87.174.3:34064 (1/3)], routedTime=1081556606187, 
> replyTime=1081556614687, outwardSender=null: java.lang.NullPointerException
> java.lang.NullPointerException
>at freenet.node.rt.NGRouting.earlyTimeout(NGRouting.java:220)
>at 
> freenet.node.states.request.Pending.receivedRequestInitiator(Pending.java:337)
>at 
> freenet.node.states.request.DataPending.receivedMessage(DataPending.java:97)
> ...

This is probably fixed in 5077/60071+.

> Apr 10, 2004 7:02:13 AM (freenet.node.Node, YThread-455, ERROR): Error 
> while receiving message freenet.node.states.request.Reque

Re: [freenet-support] various problems

2004-04-27 Thread Niklas Bergh
> >> This behaviour ends normally
> >> in a Java VM crash after some time
> >
> >What do you mean with crash?
> >
> Look at the attachment, I attached some of the error messages of the past
months. They are called "HotSpot Virtual Machine Error" or something
similiar

Urk, yes.. those are really crashed.. Unfortunately this is nothing that we
can do anything about.. it is a Sun-issue.. or a driver issue or a hardware
issue or something like that.. per definition this kind of crash should be
impossible to cause from a java application inside the JVM :(

/N

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] The Freenet Experience

2004-04-27 Thread Pierre Abbat
On Tuesday 27 April 2004 10:53, Toad wrote:
> I assume you are using the stable branch? What build? Have you upgraded
> to 5077? And please show me the top few lines from
> http://127.0.0.1:/servlet/nodestatus/nodestatus.html

I'm running 5076. What's new in 5077?

Number of node references
32


Attempted to contact node references
29


Contacted node references
26


Connections with Successful Transfers
20


Backed off nodes
21


Connection Attempts
11520


Successful Connections
8522


Lowest max estimated search time
0ms


Lowest max estimated DNF time
0ms


Lowest global search time estimate
38402ms


Highest global search time estimate
69109ms


Lowest global transfer rate estimate
4,441 bytes/second


Highest global transfer rate estimate
7,402 bytes/second


Lowest one hop probability of DNF
0.96


Highest one hop probability of DNF
0.97


Lowest one hop probability of transfer failure
0.2


Highest one hop probability of transfer failure
0.24


Single hop probability of QueryRejected
0.12835881455029807


Single hop average time for QueryRejected
2074.4689388858346


Single hop probability of early timeout
0.4004490720707994


Single hop average time for early timeout
17750.161157313287


Single hop probability of search timeout
0.0932319037183529


Single hop average time for search timeout
86773.46966283562


Single hop overall probability of DNF given no timeout
0.9745008553493326


Single hop overall probability of transfer failure given transfer
0.04399358870116013


Total number of requests that didn't QR
9891


Total number of reqests that timed out before a QR or Accepted
3706


Implementation
freenet.node.rt.NGRoutingTable

phma
-- 
li fi'u vu'u fi'u fi'u du li pa
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] NPE in build 5077

2004-04-27 Thread Niklas Bergh
It is a known issue.. best workaround would probably be to remove the key
from the RSL:s maintenance-queue before actually closing it..

/N
- Original Message - 
From: "Marc" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 27, 2004 3:04 PM
Subject: [freenet-support] NPE in build 5077


> Hi,
>
> I just started to get these in the shell:
> Caught java.lang.NullPointerException running maintenance queue
> java.lang.NullPointerException
> at freenet.ConnectionHandler.getBuf(ConnectionHandler.java:866)
> at
freenet.transport.ReadSelectorLoop.beforeSelect(ReadSelectorLoop.java:140)
> at
freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:734)
> at
freenet.transport.ReadSelectorLoop.run(ReadSelectorLoop.java:669)
> at java.lang.Thread.run(Thread.java:534)
>
> The log contains the same:
> 27.04.2004 14:56:37 (freenet.transport.ReadSelectorLoop, Network reading
thread, ERROR): Caught java.lang.NullPointerException running maintenance
queue
> java.lang.NullPointerException
> at freenet.ConnectionHandler.getBuf(ConnectionHandler.java:866)
> at
freenet.transport.ReadSelectorLoop.beforeSelect(ReadSelectorLoop.java:140)
> at
freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:734)
> at
freenet.transport.ReadSelectorLoop.run(ReadSelectorLoop.java:669)
> at java.lang.Thread.run(Thread.java:534)
>
> I guess it's a coincidence, but the came after I had a look at the
> environment node info page.
> System is Linux 2.4.25, Sun Java 1.4.2_04 server vm
>
> Saluton
>   Marc
> ___
> Support mailing list
> [EMAIL PROTECTED]
> http://news.gmane.org/gmane.network.freenet.support
> Unsubscribe at
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
> Or mailto:[EMAIL PROTECTED]
>

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] NPE in build 5077

2004-04-27 Thread Marc
begin  quoting your message from Tue, Apr 27, 2004 at 15:35:47 +0100
> Hmm, never seen that one before.
> Will commit a fix for 5078. Thanks.

Great! Nothing to thank for!

Marc
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] Build 5077, problems with routing summary and log rotating

2004-04-27 Thread Marc
begin  quoting your message from Tue, Apr 27, 2004 at 15:40:20 +0100
> On Sun, Apr 25, 2004 at 04:30:29PM +0200, Marc wrote:
> > Hi,
> > 
> > when I try to view 
> > (the routing summary), I get nothing back. But in freenet.log I find the
> > following:
> 
> D'oh. Will be fixed in 5078.

Great!

> > And there is something wrong with the log rotating. I have started the
> > node at 11:55 and now fred does the log rotate every hour at hh:55 and
> > creates freenet.log-2004-04-25-hh, i.e. 55 minutes late.
> 
> Hrrm. I have seen something similar occasionally... will check it out.

Ok, after the last restart this did not happen... Aren't those shy bugs
fun? :-|

Marc
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


Re: [freenet-support] Re: Permanent node question

2004-04-27 Thread Toad
On Fri, Apr 16, 2004 at 12:05:43AM +, Psikic wrote:
> Nicholas Sturm <[EMAIL PROTECTED]> writes:
> 
> > 
> > This is an interesting comment.  Could this really  be why we are getting
> > little response in last few months?
> > 
> 
> I haven't used freenet for a few months... I just downloaded the latest 
> version and noticed that transient was ON BY DEFAULT in the configuration 
> file.  Most people download freenet and don't know to change it so they just 
> bog down the network and definitely don't help it.

WHAT? What exactly did you download? The windows installer?
> 
> Psikic
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] Re: Question re: accessing my Freenet node from another computer

2004-04-27 Thread Toad
On Thu, Apr 22, 2004 at 02:15:16AM +, MonkeyOmen wrote:
> Niklas Bergh <[EMAIL PROTECTED]> writes:
> > Hmmm.. That ought to do it.. If you spawn a standard apache on the linux
> > machine, can your 10.* machines access pages from it successfully?
> 
> Yes.
> 
> > If not, then I think this is a TCP/IP routing issue... Do the test and
> > we'll talk more it this is the issue.
> > 
> > If they can.. Then I suggest that you crank up the loglevel on your
> > freenet server and track what really happens when your 10.* machines
> > tries to request something from http://192.168.1.10:/ 
> 
> I tried this but couldn't make any sense out of the *enormous* logfile 
> generated.  With logLevel set to Error nothing came up.  With it set to Debug, 
> it's 100,000+ lines in a short time.

:)

logLevel=debug is *not* recommended. Personally I use logLevel=minor and
use logLevelDetail to get debug logging on individual subsystems of
interest.
> 
> Can you tell me what should I search for in the logfile?
> 
> 
> A couple other things I tried.
> 
> Moving my laptop off the 10.* segment, plugging it into my hub, and assigning 
> 192.168.1.12 to it made no difference.  I take this to mean that my wireless 
> bridge isn't the problem.
> 
> 
> If I telnet to 192.168.1.10:80 from my 10.0.0.2 laptop, I can type in a 
> request and have it served by Apache.  Same with telneting to 192.168.1.10:22 -
>  the ssh server answers.
> 
> But if I telnet to 192.168.1.10: from 10.0.0.2 the connection times out - 
> ie, nobody answers.  (Of course if I telnet to  from 192.168.1.10 (my 
> Freenet server), Fred 0.5 answers as expected.)  I don't know if this means 
> anything.
> 
> 
> Thanks for your help.
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] The Freenet Experience

2004-04-27 Thread Toad
On Fri, Apr 23, 2004 at 08:16:37PM -0400, [EMAIL PROTECTED] wrote:
> In einer eMail vom Fr, 23. Apr. 2004 5:45 MEZ schreibt Galen <[EMAIL PROTECTED]>:
> 
> >Hi Freenet People,
> >
> >I'd like to hear about your experience with and uses for freenet. I'm 
> >interested in those that use freenet. How "usable" is it? What is your 
> >setup? What kind of performance do you get? What kinds of content do 
> >you get on it? How often do you use it?
> >
> >I ask this as one hopelessly trapped behind NAT (well, at least for a 
> >little while longer) and not really able to sample freenet properly.
> >
> >Thanks,
> > ? ?Galen
> >
> Currently I am running freenet on an old P2 linux box permanently. The memory is 
> limited to 100mb, but as long as I do not use the fproxy interface too much I can 
> run a freenet node for more then 2 days. (at least that was the case around one week 
> ago.) The CPU usage is also ok, I am not experiencing any problems which could be 
> caused from an overloaded CPU. The linux computer is behind a NAT router with port 
> forwarding set and has a extremly limited upload bandwith (7kb/s) and a more 
> moderatly set download bandwith (40kb/s right now thinking of limiting to 20kb/s) 
> because this way I am able to use the internet for other things while running the 
> freenet node the whole time. (the bandwith limits are set in the config of the node 
> - higher set upload bandwith caused the whole internet access to be blocked 
> sometimes - using DSL). Currently the node gets around 1500 request/hour and 
> finishes around 4% (thats changing often, this is a "better" value) of them. The 
> node has a datastore of 25GB, which is completly used. Data seems to last around 3 
> months in it(unaccessed), but that will depend on how much I download. If I download 
> not so much data it will last longer. Currently I am having problems with RNFs 
> despite more then 100 connections and a routing table of ~400 nodes (~300 node 
> references), but data finding is not bad as soon as a request can be made. (The 
> popular dbr sites can be fetched most of the time, only near the rollover time I 
> have sometimes problems which seems logical.) To the usage: I am runing a second 
> computer permanently for fuqid and frost, but I use only a small amount of threads 
> for requests. (normally around 20 threads together)

Woah.

> So as you see it is really possible to use freenet with DSL and NAT.
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] The Freenet Experience

2004-04-27 Thread Toad
On Fri, Apr 23, 2004 at 01:02:47AM -0400, Pierre Abbat wrote:
> On Friday 23 April 2004 00:45, Galen wrote:
> > Hi Freenet People,
> >
> > I'd like to hear about your experience with and uses for freenet. I'm
> > interested in those that use freenet. How "usable" is it? What is your
> > setup? What kind of performance do you get? What kinds of content do
> > you get on it? How often do you use it?
> >
> > I ask this as one hopelessly trapped behind NAT (well, at least for a
> > little while longer) and not really able to sample freenet properly.
> 
> I am behind NAT, but was able to forward the port, and now have 650 meg in 
> store. My performance is terrible, so I use it rarely. I click on a link and 
> it takes several minutes to falsely indicate that the network is down.

I assume you are using the stable branch? What build? Have you upgraded
to 5077? And please show me the top few lines from
http://127.0.0.1:/servlet/nodestatus/nodestatus.html
> 
> phma
> -- 
> li fi'u vu'u fi'u fi'u du li pa
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] Stable build 5077, Fproxy problems

2004-04-27 Thread Toad
On Sun, Apr 25, 2004 at 04:28:06PM +1200, John Huttley wrote:
> Toad wrote:
>  {many nice things}
> 
> Thank you toad, a job well done!
> 
> Could you please cast your eye to the http interface.
> 
> What happens -- Has happend for ages.-- is that after a minimal amount 
> of activity.
> OR a modest amount of up time, http connection via fproxy are unresponsive.
> 
> This is very much like the max connection problems of the browsers which 
> have been documented.
> Fixes for Mozilla are also documented, and applied.
> 
> However I can browse with galeon, experience artic level slowdowns 
> whilst talking to the local node (!!)
> 
> Then power up mozilla (user.prefs updated) and instantly have the same 
> problems, talking to the local node.
> 
> Netstat will show maybe 30 or 40 connections open to fproxy
> 
> It's Dire. Its been around for a year, more I'm sure.

There are two problems here:
1. A recent bug that causes the HTTP interface to completely freeze up
after a longish period. This is probably a simple bug. I have
occasionally reproduced it but never managed to track it down...
2. A design issue. We limit the number of simultaneous HTTP connections to
the browser to 1/4 to 1/5 of the maximumThreads. We do this because each
one occupies a thread. To make things worse, we don't detect when the
connection is closed. This is arguably a significant usability issue.
Two fixes:
1. Detect when connections are closed, kill running requests and free up
the thread. This could conceivably get done before 0.6.
2. Make the servlets use NIO. This would be a substantial amount of work
but would eliminate the problem, and would have the secondary benefit of
preventing nodes being overloaded on threads when they are being used
heavily by the browser. I do not propose to do this before 0.6. But IMHO
it should get done before 1.0.
> 
> Regards
> 
> 
> John
> Ps,
> the reward for good work is the chance to do more good work.

:)
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] Bug found in 5077

2004-04-27 Thread Toad
On Sun, Apr 25, 2004 at 01:57:41PM +0200, Rama Jagerman wrote:
> Hi,
> 
> First of all, congratulations with the new stable version of Freenet. 
> 
> At this moment I am almost sure that there is a bug in Freenet, please
> see the next line, that I copied from Performance --> General
> Information:
> 
> Current upstream bandwidth usage  164677 bytes/second (164.7%)
> 
> Note that the upstream bandwidth usage is indeed this amount of b/s,
> and that it should be limited to 100.000 bytes/second.

It's not a hard limit. It's a target. Over a period of hours, it should
average out to no more than the target. HOWEVER, there is a hard limit
of 140% of the stated limit. The reason we have two limits is that there
are two limiting mechanisms. If you get this sort of transfer rate
consistently over hours (check your outputBytes stats), that is a bug.
If you only get spikes that are a little over the absolute limit, that's
fine, just reduce outputBytes a bit.
> 
> I am already donating a lot of bandwith I think, but I really can't
> donate more than 100.000 bytes/second because of upload limits.
> Hopefully there can be a quick fix, so that Freenet respects the
> limits.
> 
> Thanks and good luck!
> Rama Jagerman
> 
> p.s. If you need more information, please let me know.
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] Build 5077, problems with routing summary and log rotating

2004-04-27 Thread Toad
On Sun, Apr 25, 2004 at 04:30:29PM +0200, Marc wrote:
> Hi,
> 
> when I try to view 
> (the routing summary), I get nothing back. But in freenet.log I find the
> following:

D'oh. Will be fixed in 5078.
> 
> 25.04.2004 15:46:34 (freenet.interfaces.LocalNIOInterface, YThread-307, ERROR): 
> Unhandled throwable while handling connection
> java.lang.NullPointerException
> at freenet.node.rt.NGRoutingTable.createMGDS(NGRoutingTable.java:1330)
> at 
> freenet.client.http.NodeStatusServlet.sendRoutingPage(NodeStatusServlet.java:1243)
> at freenet.client.http.NodeStatusServlet.doGet(NodeStatusServlet.java:501)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
> freenet.interfaces.servlet.ServletContainer.handle(ServletContainer.java:78)
> at 
> freenet.interfaces.LocalNIOInterface$ConnectionShell.run(LocalNIOInterface.java:263)
> at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:285)
> 25.04.2004 15:46:34 (freenet.thread.YThreadFactory$YThread, YThread-307, ERROR): 
> Unhandled exception java.lang.NullPointerException in job [EMAIL PROTECTED]
> java.lang.NullPointerException
> at freenet.node.rt.NGRoutingTable.createMGDS(NGRoutingTable.java:1330)
> at 
> freenet.client.http.NodeStatusServlet.sendRoutingPage(NodeStatusServlet.java:1243)
> at freenet.client.http.NodeStatusServlet.doGet(NodeStatusServlet.java:501)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
> freenet.interfaces.servlet.ServletContainer.handle(ServletContainer.java:78)
> at 
> freenet.interfaces.LocalNIOInterface$ConnectionShell.run(LocalNIOInterface.java:263)
> at freenet.thread.YThreadFactory$YThread.run(YThreadFactory.java:285)
> 
> And there is something wrong with the log rotating. I have started the
> node at 11:55 and now fred does the log rotate every hour at hh:55 and
> creates freenet.log-2004-04-25-hh, i.e. 55 minutes late.

Hrrm. I have seen something similar occasionally... will check it out.
> 
> This is with linux 2.4.25, Sun java 1.4.2_04. I made a fresh config file.
> 
> Saluton
>   Marc
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] NPE in build 5077

2004-04-27 Thread Toad
Hmm, never seen that one before.
Will commit a fix for 5078. Thanks.

On Tue, Apr 27, 2004 at 03:04:39PM +0200, Marc wrote:
> Hi,
> 
> I just started to get these in the shell:
> Caught java.lang.NullPointerException running maintenance queue
> java.lang.NullPointerException
> at freenet.ConnectionHandler.getBuf(ConnectionHandler.java:866)
> at freenet.transport.ReadSelectorLoop.beforeSelect(ReadSelectorLoop.java:140)
> at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:734)
> at freenet.transport.ReadSelectorLoop.run(ReadSelectorLoop.java:669)
> at java.lang.Thread.run(Thread.java:534)
> 
> The log contains the same:
> 27.04.2004 14:56:37 (freenet.transport.ReadSelectorLoop, Network reading thread, 
> ERROR): Caught java.lang.NullPointerException running maintenance queue
> java.lang.NullPointerException
> at freenet.ConnectionHandler.getBuf(ConnectionHandler.java:866)
> at freenet.transport.ReadSelectorLoop.beforeSelect(ReadSelectorLoop.java:140)
> at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:734)
> at freenet.transport.ReadSelectorLoop.run(ReadSelectorLoop.java:669)
> at java.lang.Thread.run(Thread.java:534)
> 
> I guess it's a coincidence, but the came after I had a look at the
> environment node info page.
> System is Linux 2.4.25, Sun Java 1.4.2_04 server vm
> 
> Saluton
>   Marc
> ___
> Support mailing list
> [EMAIL PROTECTED]
> http://news.gmane.org/gmane.network.freenet.support
> Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
> Or mailto:[EMAIL PROTECTED]

-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] Automatic server retry of failing documents

2004-04-27 Thread Toad
On Tue, Apr 27, 2004 at 02:50:51PM +0200, Niklas Bergh wrote:
> 
> 
> > -Original Message-
> > From: [EMAIL PROTECTED] 
> > [mailto:[EMAIL PROTECTED] On Behalf Of Ole Tange
> > Sent: den 26 april 2004 19:35
> > To: [EMAIL PROTECTED]
> > Subject: [freenet-support] Automatic server retry of failing documents
> > 
> > 
> > Quite a few of the documents that I try to get from freenet 
> > are not immediately available. Usually I will have to retry a 
> > few times every day and then suddenly the document is there. 
> > The document can be a file in itself or a part of a multipart 
> > download.
> > 
> > Now I believe I can live with freenet being slow and that 
> > many documents are not immediately available. What is 
> > annoying me is that _I_ will have to do the retrying. Why is 
> > that not a task for the server?
> 
> You sure? I thought we had a meta-refresh tag on those RNF/DNF pages?
> Wont the browser automatically retry the page after a while if you leave
> it to?

With exponential backoff too :)

The formula is min(3600, 30*2^n) seconds. i.e. exponential backoff with
a maximum of an hour.

If this isn't working I'd be interested to know.
> 
> /N
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] various problems

2004-04-27 Thread Toad
Are you investigating this one? Do you want me to have a look? I might
make faster progress..

On Tue, Apr 27, 2004 at 02:03:38PM +0200, Niklas Bergh wrote:
> 
> 
> > -Original Message-
> > From: [EMAIL PROTECTED] 
> > [mailto:[EMAIL PROTECTED] On Behalf Of 
> > [EMAIL PROTECTED]
> > Sent: den 26 april 2004 19:34
> > To: [EMAIL PROTECTED]
> > Subject: [freenet-support] various problems
> > 
> > 
> > I wanted to report, that I get currently a lot of the 
> > following error messages: "Action cannot be taken after 
> > termination
> 
> Additional logging has been added to unstable to help tracking down this
> issue.
> 
> java.lang.Exception: debug" "Please close() me 
> > manually in finalizer: Key: *removed* Buffer: 
> > [EMAIL PROTECTED]
> > * : *removed*:temp:*removed* New: true ( 0 of 262460 read)
> > java.lang.IllegalStateException: unclosed"
> 
> Hmm.. That is an only issue :(
> 
> > I do not know, what the error messages mean, but perhaps it 
> > has something to do with the following behaviour: Every time 
> > I insert something, the value "Space used by temp files" 
> > increases irreversible.
> 
> Does it increase _only_ when you insert or will it increase no matter
> what?
> 
> > It does not matter if the insert 
> > succeeds or not (usually not, my current insert speed is 
> > between 0kb/s and 1kb/s, sometimes freenet does not manage to 
> > get anything inserted for hours), the value increases and 
> > never decreases again. The crazy thing about this is, that 
> > the temp folder contains at any time only some files (the 
> > maximum I observed was something around 20). At one time 
> > there was not one single file in the temp folderand freenet 
> > reported >200MB of temp files...
> 
> There seems to be a whole bunch of different temp files around.. Not
> only 'store\temp'... Maybe some of those other contained files?
> 
> > This behaviour ends normally 
> > in a Java VM crash after some time
> 
> What do you mean with crash?
> 
> > (I do not think, that the 
> > crashes have something to do with this, Java VM crashes 
> > occured already before, but just in case...), or, if the 
> > reported temp file value reaches around 700MB, in a IO error, 
> > because too many files are opened. (Which files?! Some files 
> > in the datastore?)
> 
> Can you check with the OS which files that are open? I am not a linux
> guy but isn't there a command like lsof or something that can do this?
> 
> > Freenet is already working with the same 
> > settings for months, so I do not think, that I have 
> > misconfigured anything, but it may be, that I just had not 
> > inserted enough in the past, to notice this behaviour. (The 
> > node is running on Linux Mandrake 9.1, so this is definatly 
> > not the windows temp file bug or something like that!) A 
> > month ago I did not insert much data and I could run freenet 
> > for up to 2 days or more on that computer without any crash
> 
> Again, what do your mean by crash?
> 
> > (as long as I did not put heavy load on the node), so this 
> > should have something to do with recent changes, but I could 
> > be wrong there. I have already tried various changes to the 
> > settings (for example disabling the diagnostics, just in case 
> > that they use temp files or disabling the datastore index,
> 
> Don't worry.. _that_ they won't do :)
> 
> ___
> Support mailing list
> [EMAIL PROTECTED]
> http://news.gmane.org/gmane.network.freenet.support
> Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
> Or mailto:[EMAIL PROTECTED]

-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] various problems

2004-04-27 Thread Toad
On Tue, Apr 27, 2004 at 09:16:41AM -0400, [EMAIL PROTECTED] wrote:
> In einer eMail vom Di, 27. Apr. 2004 13:03 MEZ schreibt "Niklas Bergh" <[EMAIL 
> PROTECTED]>:
> 
> >Does it increase _only_ when you insert or will it increase no matter
> >what?
> I think it increases also if I do not insert at all, but only very slowly. (Perhaps 
> this behaviour is also caused from insert requests, so I cannot really check this.) 
> But that is nothing compared to the increasing if I insert something: Then I can 
> watch the size of the temp files going up rapidly. 
> >
> >> It does not matter if the insert 
> >> succeeds or not (usually not, my current insert speed is 
> >> between 0kb/s and 1kb/s, sometimes freenet does not manage to 
> >> get anything inserted for hours), the value increases and 
> >> never decreases again. The crazy thing about this is, that 
> >> the temp folder contains at any time only some files (the 
> >> maximum I observed was something around 20). At one time 
> >> there was not one single file in the temp folderand freenet 
> >> reported >200MB of temp files...
> >
> >There seems to be a whole bunch of different temp files around.. Not
> >only 'store\temp'... Maybe some of those other contained files?
> I will check that, I thought temp files are in the specified temp folder. Why do you 
> assign one, if the temp files are stored somewhere else...

Because we need to store *datastore* temp files in the datastore.
Whereas other temp files can be anywhere.

> >
> >> This behaviour ends normally 
> >> in a Java VM crash after some time
> >
> >What do you mean with crash?
> >
> Look at the attachment, I attached some of the error messages of the past months. 
> They are called "HotSpot Virtual Machine Error" or something similiar.
> >> (I do not think, that the 
> >> crashes have something to do with this, Java VM crashes 
> >> occured already before, but just in case...), or, if the 
> >> reported temp file value reaches around 700MB, in a IO error, 
> >> because too many files are opened. (Which files?! Some files 
> >> in the datastore?)
> >
> >Can you check with the OS which files that are open? I am not a linux
> >guy but isn't there a command like lsof or something that can do this?
> >
> Sorry, I only know the basic console commands, someone will have to tell me how to 
> do this. :|
-- 
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


signature.asc
Description: Digital signature
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

Re: [freenet-support] Automatic server retry of failing documents

2004-04-27 Thread Evan Daniel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ole Tange wrote:

> I would like to have a way of putting a URL into a 'to-be-retrieved'
> queue. This queue should be retried repeatedly until the server is
> shutdown. But to make sure it does not overload freenet the pause between
> each retry of a document should be 2^n minutes (where n is the number of
> retries).

Have you tried FUQID?  It seems at least ok for this.  It's a little
buggy, at least on Wine / Linux, but useable.  There's a link from the
freenet site / tools section.

Evan Daniel
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFAjloa0OcbTJFOafIRAoF0AJ0d3v8i4IsQoCk0VKOuCXWblYg1dgCdGLoZ
wxVnbVhh5491h22CMWh9nuM=
=uabd
-END PGP SIGNATURE-
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


RE: [freenet-support] Re: Question re: accessing my Freenet node fromanother computer

2004-04-27 Thread Niklas Bergh


> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of MonkeyOmen
> Sent: den 22 april 2004 04:15
> To: [EMAIL PROTECTED]
> Subject: [freenet-support] Re: Question re: accessing my 
> Freenet node fromanother computer
> 
> 
> Niklas Bergh <[EMAIL PROTECTED]> writes:
> > Hmmm.. That ought to do it.. If you spawn a standard apache on the 
> > linux machine, can your 10.* machines access pages from it 
> > successfully?
> 
> Yes.
> 
> > If not, then I think this is a TCP/IP routing issue... Do 
> the test and 
> > we'll talk more it this is the issue.
> > 
> > If they can.. Then I suggest that you crank up the loglevel on your 
> > freenet server and track what really happens when your 10.* 
> machines 
> > tries to request something from http://192.168.1.10:/
> 
> I tried this but couldn't make any sense out of the 
> *enormous* logfile 
> generated.  With logLevel set to Error nothing came up.  With 
> it set to Debug, 
> it's 100,000+ lines in a short time.
> 
> Can you tell me what should I search for in the logfile?

Not straight ahead.. But you could try scanning the log file for the
address of the machine that is unable to connect you your freenet server
to see if there is anything obvious around there..


/N

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


[freenet-support] NPE in build 5077

2004-04-27 Thread Marc
Hi,

I just started to get these in the shell:
Caught java.lang.NullPointerException running maintenance queue
java.lang.NullPointerException
at freenet.ConnectionHandler.getBuf(ConnectionHandler.java:866)
at freenet.transport.ReadSelectorLoop.beforeSelect(ReadSelectorLoop.java:140)
at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:734)
at freenet.transport.ReadSelectorLoop.run(ReadSelectorLoop.java:669)
at java.lang.Thread.run(Thread.java:534)

The log contains the same:
27.04.2004 14:56:37 (freenet.transport.ReadSelectorLoop, Network reading thread, 
ERROR): Caught java.lang.NullPointerException running maintenance queue
java.lang.NullPointerException
at freenet.ConnectionHandler.getBuf(ConnectionHandler.java:866)
at freenet.transport.ReadSelectorLoop.beforeSelect(ReadSelectorLoop.java:140)
at freenet.transport.AbstractSelectorLoop.loop(AbstractSelectorLoop.java:734)
at freenet.transport.ReadSelectorLoop.run(ReadSelectorLoop.java:669)
at java.lang.Thread.run(Thread.java:534)

I guess it's a coincidence, but the came after I had a look at the
environment node info page.
System is Linux 2.4.25, Sun Java 1.4.2_04 server vm

Saluton
  Marc
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


RE: [freenet-support] Automatic server retry of failing documents

2004-04-27 Thread Niklas Bergh


> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Ole Tange
> Sent: den 26 april 2004 19:35
> To: [EMAIL PROTECTED]
> Subject: [freenet-support] Automatic server retry of failing documents
> 
> 
> Quite a few of the documents that I try to get from freenet 
> are not immediately available. Usually I will have to retry a 
> few times every day and then suddenly the document is there. 
> The document can be a file in itself or a part of a multipart 
> download.
> 
> Now I believe I can live with freenet being slow and that 
> many documents are not immediately available. What is 
> annoying me is that _I_ will have to do the retrying. Why is 
> that not a task for the server?

You sure? I thought we had a meta-refresh tag on those RNF/DNF pages?
Wont the browser automatically retry the page after a while if you leave
it to?

/N

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


[freenet-support] Irritating (but not a bug)

2004-04-27 Thread Rama Jagerman
Hi again,

I just wrote an email about the limits that aren't respected by stable
version 5077. I forgot to write the following, about something else.

When I look at my http://127.0.0.1:/servlet/nodeinfo/
freenet-homepage, then you will see the Build version (curently 5077).

There is already next to it that the latest version is 5079, this
because I am connected to an user that has this version. I dunno why
he is able to have version 5079 running, but it is really irritating
for other users. Because they won't know that the newest version 5077
is out. They will see newest version is 5079, and know that that is a
hoax.

This is in my opinion not a bug of Freenet, but perhaps you are able
to make some checks to prevend these false update reports. An easy
solution could be that it will only show the newest version once, at
least X unique users have this version. Where X should be at least 5.

Good luck again, and hopefully you have a little spare time to react,
Rama Jagerman (a happy freenet user)

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


[freenet-support] Bug found in 5077

2004-04-27 Thread Rama Jagerman
Hi,

First of all, congratulations with the new stable version of Freenet. 

At this moment I am almost sure that there is a bug in Freenet, please
see the next line, that I copied from Performance --> General
Information:

Current upstream bandwidth usage164677 bytes/second (164.7%)

Note that the upstream bandwidth usage is indeed this amount of b/s,
and that it should be limited to 100.000 bytes/second.

I am already donating a lot of bandwith I think, but I really can't
donate more than 100.000 bytes/second because of upload limits.
Hopefully there can be a quick fix, so that Freenet respects the
limits.

Thanks and good luck!
Rama Jagerman

p.s. If you need more information, please let me know.


___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


[freenet-support] Re: Question re: accessing my Freenet node from another computer

2004-04-27 Thread MonkeyOmen
Niklas Bergh <[EMAIL PROTECTED]> writes:
> Hmmm.. That ought to do it.. If you spawn a standard apache on the linux
> machine, can your 10.* machines access pages from it successfully?

Yes.

> If not, then I think this is a TCP/IP routing issue... Do the test and
> we'll talk more it this is the issue.
> 
> If they can.. Then I suggest that you crank up the loglevel on your
> freenet server and track what really happens when your 10.* machines
> tries to request something from http://192.168.1.10:/ 

I tried this but couldn't make any sense out of the *enormous* logfile 
generated.  With logLevel set to Error nothing came up.  With it set to Debug, 
it's 100,000+ lines in a short time.

Can you tell me what should I search for in the logfile?


A couple other things I tried.

Moving my laptop off the 10.* segment, plugging it into my hub, and assigning 
192.168.1.12 to it made no difference.  I take this to mean that my wireless 
bridge isn't the problem.


If I telnet to 192.168.1.10:80 from my 10.0.0.2 laptop, I can type in a 
request and have it served by Apache.  Same with telneting to 192.168.1.10:22 -
 the ssh server answers.

But if I telnet to 192.168.1.10: from 10.0.0.2 the connection times out - 
ie, nobody answers.  (Of course if I telnet to  from 192.168.1.10 (my 
Freenet server), Fred 0.5 answers as expected.)  I don't know if this means 
anything.


Thanks for your help.


___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


[freenet-support] Hanging up on -createconfig

2004-04-27 Thread Jeremy



As the subject states, Its hanging up @ 
-createconfig. I noticed that someone else had this problem in the archives. But 
I didnt see what the solution was, if there even was one. I did notice that 
after I ended the program ( after the hangup ) that there was still a 
freenet.exe running in the processes. Perhaps it was caught in an endless loop. 
Or perhaps there could be a conflict with something I 
installed. 
 
Any thoughts??
 
Windows XP
JDSK 1.4.2_01
___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]

[freenet-support] Automatic server retry of failing documents

2004-04-27 Thread Ole Tange
Quite a few of the documents that I try to get from freenet are not
immediately available. Usually I will have to retry a few times every day
and then suddenly the document is there. The document can be a file in
itself or a part of a multipart download.

Now I believe I can live with freenet being slow and that many documents
are not immediately available. What is annoying me is that _I_ will have
to do the retrying. Why is that not a task for the server?

I would like to have a way of putting a URL into a 'to-be-retrieved'
queue. This queue should be retried repeatedly until the server is
shutdown. But to make sure it does not overload freenet the pause between
each retry of a document should be 2^n minutes (where n is the number of
retries).

It could be an option when a document fails that you can choose to put it
in the queue. The queue should be visible and cancelable from the
nodestatus information.


/Ole


___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]


RE: [freenet-support] various problems

2004-04-27 Thread Niklas Bergh


> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> [EMAIL PROTECTED]
> Sent: den 26 april 2004 19:34
> To: [EMAIL PROTECTED]
> Subject: [freenet-support] various problems
> 
> 
> I wanted to report, that I get currently a lot of the 
> following error messages: "Action cannot be taken after 
> termination

Additional logging has been added to unstable to help tracking down this
issue.

java.lang.Exception: debug" "Please close() me 
> manually in finalizer: Key: *removed* Buffer: 
> [EMAIL PROTECTED]
> * : *removed*:temp:*removed* New: true ( 0 of 262460 read)
> java.lang.IllegalStateException: unclosed"

Hmm.. That is an only issue :(

> I do not know, what the error messages mean, but perhaps it 
> has something to do with the following behaviour: Every time 
> I insert something, the value "Space used by temp files" 
> increases irreversible.

Does it increase _only_ when you insert or will it increase no matter
what?

> It does not matter if the insert 
> succeeds or not (usually not, my current insert speed is 
> between 0kb/s and 1kb/s, sometimes freenet does not manage to 
> get anything inserted for hours), the value increases and 
> never decreases again. The crazy thing about this is, that 
> the temp folder contains at any time only some files (the 
> maximum I observed was something around 20). At one time 
> there was not one single file in the temp folderand freenet 
> reported >200MB of temp files...

There seems to be a whole bunch of different temp files around.. Not
only 'store\temp'... Maybe some of those other contained files?

> This behaviour ends normally 
> in a Java VM crash after some time

What do you mean with crash?

> (I do not think, that the 
> crashes have something to do with this, Java VM crashes 
> occured already before, but just in case...), or, if the 
> reported temp file value reaches around 700MB, in a IO error, 
> because too many files are opened. (Which files?! Some files 
> in the datastore?)

Can you check with the OS which files that are open? I am not a linux
guy but isn't there a command like lsof or something that can do this?

> Freenet is already working with the same 
> settings for months, so I do not think, that I have 
> misconfigured anything, but it may be, that I just had not 
> inserted enough in the past, to notice this behaviour. (The 
> node is running on Linux Mandrake 9.1, so this is definatly 
> not the windows temp file bug or something like that!) A 
> month ago I did not insert much data and I could run freenet 
> for up to 2 days or more on that computer without any crash

Again, what do your mean by crash?

> (as long as I did not put heavy load on the node), so this 
> should have something to do with recent changes, but I could 
> be wrong there. I have already tried various changes to the 
> settings (for example disabling the diagnostics, just in case 
> that they use temp files or disabling the datastore index,

Don't worry.. _that_ they won't do :)

___
Support mailing list
[EMAIL PROTECTED]
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:[EMAIL PROTECTED]