> I just put together the new installer fresh from CVS. It is at
> http://prdownloads.sourceforge.net/freenet/Freenet_setup0.3.9.1-2.exe

Test report - Freenet Winstaller 0.3.9.1-2

Summary: FAILED

Conclusion: This installer is completely unusable, failing on both Win98SE
and Win2k

System spec:
Windows 2000, virgin installation from ghosted image
Sun JRE 1.3

System spec:
Windows 98SE, virgin installation from ghosted image
Sun JRE 1.3

Sequence of operations - same results with both OSs

1) Findjava.exe
    - appears to be still reverting back to first option if the
      update button is clicked before search finishes

2) After installing and starting, Hops trayicon appears with a stroke
through it.
   Invoking 'Start Freenet' from the Hops context menu has no effect

3) Invoking 'Configure' from Hops context menu, then clicking 'OK', results
in a crash.
   Dump produced is:

FREENET caused an invalid page fault in
module <unknown> at 0000:00008c70.
Registers:
EAX=00000001 CS=016f EIP=00008c70 EFLGS=00010286
EBX=0063fc4c SS=0177 ESP=0063fbe4 EBP=0063fbf8
ECX=c156b9d0 DS=0177 ESI=00000000 FS=3817
EDX=bffc9490 ES=0177 EDI=00000000 GS=0000
Bytes at CS:EIP:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Stack dump:
0040182d 0063fc00 00008c70 00000393 000002cb 0063fc18 bff7363b 000003c8
00000111 000003ed 00000000 8c4a380f 00000177 0063fc2c bff94407 23f78c70

4) Logfile:

May 30, 2001 10:58:51 PM:Normal:Couldn't load DataStore from
.freenet\store_11722
May 30, 2001 10:58:51 PM:Freenet.node.Node:Normal:Freenet Core running on
11722 (build 391)
May 30, 2001 10:58:52 PM:Freenet.node.ServiceLauncher:Normal:Lauching xmlrpc
May 30, 2001 10:58:52 PM:Freenet.node.ServiceLauncher:Normal:Lauching fproxy
May 30, 2001 10:58:52 PM:Freenet.node.ServiceLauncher:Normal:Lauching fcp

5) Flaunch.ini:

[Freenet Launcher]
# Javaexec should point to your Java Runtime binary (jview.exe or java.exe)
javaexec=c:\Program Files\JavaSoft\JRE\1.3\bin\java.exe
javaw=c:\Program Files\JavaSoft\JRE\1.3\bin\javaw.exe

# Commands to be executed by Java
frequest=Freenet.client.RequestClient -serverAddress tcp/127.0.0.1:11722
finsert=Freenet.client.InsertClient -serverAddress tcp/127.0.0.1:11722
fserve=Freenet.node.gui.GUINode
fproxy=Freenet.contrib.fproxy.ProxyServer -htl 25 -serverAddress
tcp/127.0.0.1:11722
fconfig=Freenet.node.gui.Config
freenet.inifservecli=Freenet.node.Nodecfgnode=Freenet.scripts.Setup
freenet.ini

# uncomment to run the command without a DOS box
fserve_exec=javaw
cfgnode_exec=javaw

6) Freenet.ini:

[Freenet node]
# Freenet configuration file
# Note that all properties may be overridden from the command line,
# so for example, java Freenet.Node -listenPort 10000 will cause
# the setting in this file to be ignored

# This file was automatically generated by Freenet setup (at May 30, 2001
10:55:12 PM)


# How long to wait for a handshake (in milliseconds)
authTimeout=30000

# The maximum rate data passes through the node, measured in
# bytes per second.
# If parameter is set to 0, bandwidth limiting is disabled
bandwidthLimit=49152
# The maximum rate incoming data passes through the node,
# measured in bytes per second.
# This parameter disables bandwidthLimit if non-zero.
# inputBandwidthLimit=0
# The maximum rate outgoing data passes through the node,
# measured in bytes per second.
# This parameter disables bandwidthLimit if non-zero.
# outputBandwidthLimit=0

# What size should the buffers have when moving data?
bufferSize=4096

# How often to write the datastore to disk (in seconds)
checkPointInterval=300

# How long to wait to connect to a host before giving up (in milliseconds)
connectTimeout=30000

# How long to wait listen on an inactive connection before closing (if
# reply address is known).
connectionTimeout=180000

# The name of the directory containing the data files
dataPath=.freenet

# The name of the directory containing the data properties files
dataPropertiesPath=.freenet

# The size of the disk cache is specified here in bytes
diskCache=99614720

# The number of items permitted in the dataStore
dataStoreSize=500
# The name of the directory containing the dataStore (store_port) file
dataStorePath=.freenet

# Leave this as "yes" unless you are doing timeout debugging.
doHandshake=yes

# How long before a handshake expires (in milliseconds)
handshakeLife=10000000

# How long to wait for a handshake (in milliseconds)
handshakeTimeout=30000

# The expected time and standard deviation, in milliseconds, that it takes
# a Freenet node to pass a message. These are used to calculate how long
# the node should wait before assuming that a passed message is lost.
# These are mostly here for debugging reasons - changing them will NOT
# make requests come back faster for you.
hopTimeExpected=12000
hopTimeDeviation=12000

# Should we read some information about other nodes from the informUrl?
informRead=yes
# Should we write our address to the inform URL so that others might
# find out about us more easily?
informWrite=yes
# After which time (seconds) of node uptime should we add the presence to
the informURL?
informDelay=86400
# The URL of a CGI script which will allow the server
# to learn about other servers in the Freenet, and
# to inform other servers of its presence.
informUrl=http://www.octayne.com/inform.php

# A list of keytype number class pairs for plugin keytypes
#keyTypes=

# The port to which the Freenet Server should listen for connections
listenPort=11722

# The name of the log file ( "no" to log to screen (standard out))
logFile=freenet.log

# The error reporting threshold, one of:
#   Error           Errors only
#   Normal          Report significant events
#   Minor           Report minor events
#   Debug           Report events only of relevance when debugging
logging=Normal

# The maximum number of hops to live to tolerate on Requests the node
# passes. This does not directly effect your node, only the total load
# on the network, so there is no reason to change it.
maxHopsToLive=100

# Should we use thread-management?  If this number is defined and non-zero,
# this specifies how many inbound connections can be active at once.
maximumConnectionThreads=50

# The number of outstanding message replies the node will
# wait for before it starts to "forget" them
messageStoreSize=500

# The address to use when advertising this node to  the network. If this is
# unset, which is prefered, the node's address will be read from the socket,
# allowing the node to function seamlessly on multihomed machines (and even
# functioning a Freenet proxy over firewalls where necessary). However,
people
# who have volatile IP addresses but constant DNS names (such as people
using
# Dynamic DNS services) may wish to set this so their node can still be
found
# after the ip changes.
#nodeAddress=

# The name of a file containing an initial set of nodes to connect to
nodeFile=nodes.config

# Set to Freenet.contrib.fcp.FCPHandler to start FCP automatically with the
node.
services.fcp.class=Freenet.contrib.fcp.FCPHandler
services.fcp.allowedhosts=127.0.0.1
services.fcp.port=8082

# Set to Freenet.contrib.fproxy.HttpHandlerServlet to start FProxy
automatically with the node
services.fproxy.class=Freenet.contrib.fproxy.HttpHandlerServlet
services.fproxy.allowedhosts=127.0.0.1
services.fproxy.port=8081
services.fproxy.doFiltering=true
services.fproxy.passthroughMimeTypes=text/plain,image/jpeg,image/gif,image/p
ng,application/octet-stream,application/zip,audio/basic,audio/midi,audio/mpe
g,audio/x-aiff,audio/x-wav,image/cgm,image/g3fax,image/tiff,image/x-xbinmap,
image/x-xpixmap,image/x-xwindowdump,application/unknown,image/pjpeg,applicat
ion/x-debian-package

# Set to Freenet.contrib.xmlrpc.XmlRpcServlet to start XML-RPC automatically
with the node.
services.xmlrpc.class=Freenet.contrib.xmlrpc.XmlRpcServlet
services.xmlrpc.allowedhosts=127.0.0.1
services.xmlrpc.port=6690

# The number of milliseconds between ticks on the timer
tickerTime=500

# Transient nodes will not send their address to other nodes, and therefore
# will not get any requests for data (except if you activate the "inform"
CGI
# service below). Use this only if you are on a slow, non permanent
connection.
transient=no

# How verbose should the logging be? (1-5)
verbosity=4



_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to