> 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