-----Original Message----- From: u Uler [mailto:[EMAIL PROTECTED]] Sent: Saturday, 29 June, 2002 15:03 To: Mark Shepard Subject: RE: [freenet-support] freenet-webinstall.exe fails to download freenet-latest.jar Mark: You've done pretty well so far. From what you've told me, your node almost works correctly. Here are my suggestions: > Downloaded freenet-webinstall.exe again - it's identical to original one. > > Could this be a JDK issue? I'm using Sun's 1.3.1_02... the Download page > says 1.4. Even if the JDK would not affect the installer, is 1.3.1_02 > supported? > > The d:\program files\freenet0.4 directory is being created, but when the > installation aborts and I cancel the installer (the only way to exit it > other than killing the process), the installer removes the freenet0.4 > directory and all files :-( > > I'd prefer not to install by hand of the individual windows files... I'll > just wait until the problem is fixed, until there's better > logging to debug > the install error, or I'll use freenet on a non-Windows platform. If you really want to get some sort of installation going before the problems with the installer are fixed, try creating a simple directory (such as c:\freenet or d:\freenet if you have another hard drive) and just putting the attached files in it. This way, when you want to delete the program, all you have to do is delete the c:\freenet directory. I understand why you wouldn't want to just put the files in individually, but if you're really aching to try freenet out, I'd give it a shot. Freenet doesn't install any registry keys, so deleting the directory should give you a clean uninstall. And since you already have the Java SDK, you should be all set to run these programs. However, if you do choose to install by hand, make sure you run the Nodeconfig.exe program before you run the main applicaton. This is a GUI utility to edit the freenet.ini file. The ini file is a simple text file that you can use to edit Freenet prefrences. You can edit it with notepad if you want, it has a lot of helpful comments to tell you what the settings do. But Nodeconfig.exe will make it easier. Later in this document, I will walk you through the options on Nodeconfig.exe. > > Is it possible to simply download one of the snapshots, and start freenet > as is done on Linux and MacOS? Via the bash script? > (using cygwin)? This is possible, but when running freenet.jar, you don't get the GUI. Freenet.exe provides the taskbar icon and other useful functions. freenet.jar is only a daemon. I recommend running freenet.exe, but you don't have to. > > I tried this with Sun's 1.3.1_02 JDK -- had to set CLASSPATH by hand > because java.exe wanted ";" in the CLASSPATH rather than ":"'s. I then > executed "java freenet.node.Main" and it created several files: > node_8888 > (I told it to use port 8888), and store_8888... I let this run several > minutes, until store_8888 reached around 190MB, then killed it because it > wasn't obvious what was going on or if this was even the correct > behavior. Is this correct behavior? How long should it take > from startup > until the server starts listening for requests? (I was executing netstat > -an's and the server never go to the point of listening on port 8888.) First, I wouldn't run the node on port 8888 because the FProxy, the application that lets you access Freesites through an HTML browser, takes that port by default. (Of course, you can change FProxy's default port if you want. Now for a walkthrough in setting up your node: When you copy the attached files into c:\freenet or another such directory (you can even put the directory straight on your desktop if you want, and it should work correctly), the first thing you should do is run nodeconfig.exe. This will allow you to easily edit freenet.ini. The ini file you have now is mine. The "Normal Settings" tab: I'd recommend setting your node data store size to at least 200MB, but it's up to you. I set mine to 500. Don't specify a path name, and it will automatically create a datastore in your main Freenet directory (c:\freenet). This is what you saw when the file node_8888 was increasing in size. It keeps increasing until it reaches the size you specified in the ini file. You probably had yours set to 200MB. I recommend setting the node availability to 24 hours a day. This works best for the network and for you. Where is says Node Address, put replace it with your computer's IP address. It probably says cyr.kaylix.net now, which is my computer. I recommend keeping the FNP (Free Network Protocol) to 16966, but it doesn't matter. Just don't have it be the same as your FProxy port, which is 8888 by default. Notice that the number in the datastore file will match this port number. These are the setting you need to worry about most. Everything else should be set to the best preferences by default. Feel free to contact me if you have questions about which setting do what, and what the optimal settings are. I don't recommend changing anything that you're not sure about, but I do encourage you to experiment. Just make sure you remember what it was originally if you have to reset your settings. If you want to back up your preferences, save a copy of the freenet.ini file in a seperate place. Good luck, Wesley. Remember, the following files should be present at some point in your freenet directory. However, if the node works and some are missing, they obviously must not be that important. Don't worry about having everything. The starred items will not be present initially, and the two directories are not important to have for the node to function correctly. > >COPYING.txt > >docs <dir> > >fclient.exe > >FLaunch.ini > >freenet-ext.jar > >freenet.exe > >freenet.ini > >freenet.jar* [the freenet snapshot] > >freenet.log* > >fserve.exe > >fservew.exe > >myOwn.ref* [your node ref, not present if first install] > >Nodeconfig.exe > >node_16966* [not present if first install, number may difer] > >prng.seed > >seednodes.ref > >stats <dir> > >store_16966* [not presend if first install, number may difer] > >Uninstall-Freenet.exe > >UpdateSnapshot.exe _______________________________________________ support mailing list [EMAIL PROTECTED] http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support
