Please could you send me your log file?

On Tue, May 13, 2003 at 09:11:11AM +0200, mephisto wrote:
> Build: 593
> 
> Couldn't retrieve key: *SSK at 2a5OvsABcfol00tH29y7nX5fLs4PAgM/TFEEEE//*
> Hops To Live: *23
> *Please report the following to devl at freenetproject.org:
> 
> freenet.client.WrongStateException: Wrong state: FAILED should be DONE: 
> Request for freenet:SSK at 2a5OvsABcfol00tH29y7nX5fLs4PAgM/TFEEEE// failed.
> 
> freenet.client.WrongStateException: Wrong state: FAILED should be DONE: 
> Request for freenet:SSK at 2a5OvsABcfol00tH29y7nX5fLs4PAgM/TFEEEE// failed.
>       at 
>       
> freenet.client.GetRequestProcess.getNextRequest(GetRequestProcess.java:148)
>       at 
>       freenet.client.AutoRequester.onReachedState(AutoRequester.java:795)
>       at freenet.client.AutoRequester.access$0(AutoRequester.java)
>       at 
>       freenet.client.AutoRequester$AutoListener.onDone(AutoRequester.java:837)
>       at 
>       freenet.client.listeners.DoneListener.receive(DoneListener.java:60)
>       at 
>       
> freenet.client.AutoRequester$AutoListener.receive(AutoRequester.java:833)
>       at 
>       
> freenet.client.SimpleEventProducer.produceEvent(SimpleEventProducer.java:47)
>       at 
>       
> freenet.client.InternalClient$InternalFeedbackToken.unlockedProduceEvent(InternalClient.java:188)
>       at 
>       
> freenet.client.InternalClient$InternalGetToken.dataFound(InternalClient.java:378)
>       at freenet.node.states.request.Pending.sendData(Pending.java:613)
>       at freenet.node.states.request.Pending.searchData(Pending.java:648)
>       at 
>       
> freenet.node.states.request.Pending.receivedRequestInitiator(Pending.java:233)
>       at 
>       
> freenet.node.states.request.DataPending.receivedMessage(DataPending.java:69)
>       at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
>       at 
>       
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at freenet.node.State.received(State.java:126)
>       at 
>       
> freenet.client.InternalClient$NewInternalGet.received(InternalClient.java:523)
>       at freenet.node.StateChain.received(StateChain.java:161)
>       at freenet.node.StateChain.received(StateChain.java:52)
>       at 
>       
> freenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:212)
>       at 
>       
> freenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.java:159)
>       at 
>       
> freenet.node.StandardMessageHandler$Ticket.access$0(StandardMessageHandler.java)
>       at 
>       
> freenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:68)
>       at freenet.Ticker$Event.run(Ticker.java:229)
>       at freenet.thread.QThreadFactory$QThread.run(QThreadFactory.java:213)
> 

> [Freenet node]
> # Freenet configuration file
> # Note that all properties may be overridden from the command line,
> # so for example, java freenet.node.Main --listenPort 10000 will cause
> # the setting in this file to be ignored
> 
> # Lines that start with "%" are settings that have been unchanged from
> # default, and that are thus ignored by the node (so they don't linger
> # when we want to change the default settings). If you change these
> # settings you should remove the "%".
> 
> # This file was automatically generated by Freenet.scripts.Setup (at 
> 12.05.2003 19:32:34)
> 
> 
> # The IP address of this node as seen by the public Internet. You only need 
> to override this if it cannot be autodetected, for example if you have a NAT 
> (a.k.a. IP Masquerading) firewall/router, in which case you will need to set 
> it to the IP address or DNS name of the internet-side interface of the 
> router, which needs to be static (www.dyndns.org and similar services can 
> help here if you have a dynamic IP).
> ipAddress=xxxxx.dnsalias.net
> 
> # The port to listen for incoming FNP (Freenet Node Protocol) connections on.
> listenPort=xxxx
> 
> # The port to listen for local FCP (Freenet Client Protocol) connections on.
> %clientPort=8481
> 
> # A comma-separated list of hosts that may connect to the FCP port
> # (clientPort).  If left blank, only the localhost will be allowed. If you 
> set this, make sure localhost is included in the list or  access won't be 
> allowed from the local machine. 
> # May be given as IP addresses or host names.
> fcpHosts=127.0.0.1,localhost,srv,172.21.100.100
> 
> # If this is set then users that can provide the password can
> # can have administrative access. It is recommended that
> # you do not use this without also using adminPeer below
> # in which case both are required.
> %adminPassword=null
> 
> # If this is set, then users that are authenticated owners
> # of the given PK identity can have administrative access.
> # If adminPassword is also set both are required.
> %adminPeer=null
> 
> # Transient nodes do not give out references to themselves, and should
> # therefore not receive any requests.  Set this to yes if you cannot
> # receive incoming connections, or cannot keep the computer continuously
> # online.
> %transient=false
> 
> # If this is true, the node will automatically announce to all nodes in
> # the <seedFile> file, as specified by <announcementDelay>, etc.
> doAnnounce=yes
> 
> # A file containing one or more node references which will be incorporated
> # into the node's routing table on startup.  A reference is only added if
> # there is no previously existing reference to that node.  When this node
> # announces, it will announce to the nodes listed in this file.
> %seedFile=seednodes.ref
> 
> # The directory in which to save diagnostics data.  Defaults to
> # <storePath>/stats if left blank.
> %diagnosticsPath=stats
> 
> # Datastore implementation. Put "native" (without the quotes) if you want the 
> new native filesystem datastore, which stores the files in a directory. Put 
> "convert" to convert from an old monolithic store to a native store. Note 
> that convert uses lots of disk space while doing the conversion 
> (approximately twice the datastore size), and the resulting store may be 
> (temporarily) slightly larger than the old one due to block size mismatch 
> (this will be fixed as soon as the node tries to add a file to the store).
> %storeType=freenet
> 
> # The path to the file containing the node's private key, DSA group,
> # cipher key, etc.  Defaults to node in the current directory.
> %nodeFile=
> 
> # The path to the single directory containing the data store.  The total 
> maximum size of the files in the directory is given by <storeSize>. It will 
> create new files and directories in this dir, and DELETE OLD ONES. Defaults 
> to store in the current directory.
> %storeFile=
> 
> # The byte size of each data store file.  If there is more than one file,
> # the total size of the store is the product of the number of files and
> # <storeSize>.  The maximum sized file that will be cached is 1/100th of
> # this value.  We recommend the default 256MB, to cache the largest common
> # file size on freenet, 1MB plus some headers, with plenty of elbowroom, but
> # any size about 101MB should be adequate (a 1MB chunk is not exactly 1MB...).
> # Note that if you increase settings such as maxThreads, you may need to
> # use a larger store.
> storeSize=4294967296
> 
> # Size of blocks in the underlying filesystem for purposes of calculating 
> space usage when storeType=native.
> %storeBlockSize=4096
> 
> # Maximum fraction of the datastore to use for temp files (assuming the temp 
> dir is not overridden)
> %storeMaxTempFraction=0.33333334
> 
> # The name of a symmetric cipher algorithm to encrypt the datastore
> # contents with.  Supported algorithms are "Twofish", "Rijndael",
> # and "null", "none", or "void" (for no encryption).
> %storeCipherName=Twofish
> 
> # The width in bits of the cipher key to use for the datastore.
> # The allowed values for this will depend on the cipher algorithm.
> # Twofish allows 64, 128, 192, or 256, while Rijndael allows
> # 128, 192, or 256.
> %storeCipherWidth=128
> 
> # The directory in which to store the routing table files. Defaults to parent 
> dir of storeDir
> %routingDir=
> 
> # Use a datastore index file. Shorter startup time, but we have to run 
> checkpoints, which lock the datastore, causing a hiccup
> %useDSIndex=true
> 
> # The maximum number of bytes per second to transmit, totaled between
> # incoming and outgoing connections.  Ignored if either inputBandwidthLimit
> # or outputBandwidthLimit is nonzero.
> %bandwidthLimit=100000
> 
> # If nonzero, specifies an independent limit for incoming data only.
> # (overrides bandwidthLimit if nonzero)
> inputBandwidthLimit=70000
> 
> # If nonzero, specifies an independent limit for outgoing data only.
> # (overrides bandwidthLimit if nonzero)
> outputBandwidthLimit=7000
> 
> # The maximum number of bytes per second to transmit (averaged over a week),
> # totaled between incoming and outgoing connections.  Error to define it if
> # any of (average)inputBandwidthLimit or (average)outputBandwidthLimit is
> # nonzero.
> %averageBandwidthLimit=0
> 
> # If nonzero, specifies an independent limit for incoming data only (averaged
> # over a week).  (overrides averageBandwidthLimit if nonzero)
> %averageInputBandwidthLimit=0
> 
> # If nonzero, specifies an independent limit for outgoing data only (averaged
> # over a week).  (overrides bandwidthLimit if nonzero)
> %averageOutputBandwidthLimit=0
> 
> # The maximum number of incoming and outgoing connections to allow at the 
> same time. Forced to 0.4*maximumThreads unless maximumThreads = 0.
> %maxNodeConnections=60
> 
> # The maximum number of outgoing connections established in a one minute 
> period. Deprecated and ignored.
> %maxConnectionsPerMinute=60
> 
> # The length of the period over which there must be at most 
> maxConnectionsPerMinute connections. Deprecated and ignored.
> %maxConnectionsMinute=60000
> 
> # The maximum number of outgoing connections established per 
> maxRequestsInterval.
> %maxRequestsPerInterval=300
> 
> # The length of the period over which there must be at most 
> maxRequestsPerInterval connections.
> %maxRequestsInterval=60000
> 
> # 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
> logLevel=Normal
> 
> # The name of the log file (`NO' to log to standard out)
> %logFile=freenet.log
> 
> # A template string for log messages.  All non-alphabet characters are
> # reproduced verbatim.  Alphabet characters are substituted as follows:
> # d = date (timestamp), c = class name of the source object,
> # h = hashcode of the object, t = thread name, p = priority,
> # m = the actual log message
> %logFormat=d (c, t, p): m
> 
> # A template for formatting the timestamp in log messages.  Defaults to
> # the locale specific fully specified date format.  The template string
> # is an ordinary Java date/time template - see:
> # 
> http://java.sun.com/products/jdk/1.1/docs/api/java.text.SimpleDateFormat.html
> %logDate=
> 
> # The number of references allowed per node in the routing table.
> # This should not be set too high.
> %rtMaxRefs=50
> 
> # The number of unique nodes that can be contained in the routing table.
> %rtMaxNodes=50
> 
> # The maximum number or node refs that will be used to route a request before 
> RNFing.
> %maxRoutingSteps=40
> 
> # The number of outstanding message replies the node will
> # wait for before it starts to abandon them.
> %messageStoreSize=1000
> 
> # The number keys that failed to be retrieved the node should key track of.
> %failureTableSize=1000
> 
> # The amount of time to keep keys cache keys that could not be found and
> # automatically fail requests for them.
> %failureTableTime=1800000
> 
> # Lower bound on Contact Probability of nodes in the Routing Table
> %minCP=0.01
> 
> # Number of consecutive failures required to trigger an ARK lookup
> %failuresLookupARK=10
> 
> # Minimum time that a node in the routing table must have been uncontactable 
> for before we can trigger an ARK lookup
> %minARKDelay=900000
> 
> # Maximum fraction of maxThreads to use for ARK lookups
> %maxARKThreadsFraction=0.1
> 
> # The time to wait for connections to be established and 
> # authenticated before passing by a node while routing out.
> # Connections that are by passed are still finished and cached 
> # for the time set by <connectionTimeout> (in milliseconds).
> %routeConnectTimeout=10000
> 
> # When forwarding a request, the node will reduce the HTL to this value
> # if it is found to be in excess.
> %maxHopsToLive=25
> 
> # Probability of incrementing hopsSinceReset when forwarding a request. Leave 
> this alone.
> %probIncHopsSinceReset=0.95
> 
> # Number which is raised to the power of the number of hops since a 
> datasource reset to determine the cache probability. Set lower for better 
> routing, higher for more caching/redundancy. The default is equivalent to 
> approximately 5 nodes caching a file in a request.
> %cacheProbPerHop=0.8
> 
> # Minimum proportion of the datastore that must be filled before 
> probabilistic caching kicks in.
> %minStoreFullPCache=0.9
> 
> # Minimium proportion of the routing table that must be filled before 
> probabilistic referencing kicks in.
> %minRTFullPRef=0.3
> 
> # The number of nodes that each announcement message should besent to.
> announcementHTL=20
> 
> # The number of attempts to make at announcing this node in any given attempt 
> for any given node . Zero means the node will not announce itself.
> %announcementAttempts=3
> 
> # The time between polling for 1 hours no incoming requests to 
> # force reannouncement.
> %announcementPollInterval=900000
> 
> # Delay before announcing on first startup
> %announcementFirstDelay=7200000
> 
> # If we run out of seed nodes, we can use other nodes from therouting table 
> to announce to. However, since the trust levelof these nodes is unknown, this 
> is not recommended for thetruly paranoid.
> %announcementThreads=3
> 
> # announce to nodes from routing table?
> %announcementUseRT=true
> 
> # The number of keys to request from the returned close values
> # after an Announcement (this is per announcement made).
> %initialRequests=10
> 
> # The hops that initial requests should make.
> initialRequestHTL=20
> 
> # Whether to emply load balancing algorithms against the 
> # network.
> %doLoadBalance=true
> 
> # set yes to allow permanent nodes with non-internet-resolvable addresses. Do 
> not use this except in a local testing network.
> %localIsOK=false
> 
> # set yes to not bandwidth throttle connections to LocalInterfaces i.e. FCP 
> and mainport
> %dontLimitClients=false
> 
> # set yes to run the bandwidth limiter over all connections, local, network 
> or internet. Overridden by dontLimitClients.
> %limitAll=false
> 
> # URI to mainport servlet, e.g. for SSL tunneling
> %mainportURIOverride=
> 
> # URI to distribution servlet, e.g. for SSL tunneling
> %distributionURIOverride=
> 
> # How often (in seconds) to do aggressive garbage collection. May impact 
> performance but should reduce working set.  Set to 0 to disable.
> %aggressiveGC=0
> 
> # How often (in minutes) to check for config file changes.  Set to 0 to 
> disable.
> %configUpdateInterval=5
> 
> # A comma delimited list of services that are run when the node starts. If 
> you don't know what this means, just accept the defaults.
> %services=mainport, distribution
> 
> # The Java class of the distribution servlet. You shouldn't need to touch 
> this.
> %distribution.class=freenet.node.http.DistributionServlet
> 
> # The port that the distribution servlet listens for HTTP requests on.
> %distribution.port=8891
> 
> # A directory containing (some of) the files needed for the Distribution 
> Servlet - for example, a CVS tree, or where the UNIX tarball was unpacked.
> %distribution.params.unpacked=.
> 
> # These IP addresses will be allowed to access the distribution pages 
> generated by the DistributionServlet. Default * means everyone.
> %distribution.allowedHosts=*
> 
> # Directory used by the node to store redistributibles for the Distribution 
> Servlet - there is rarely any need to override this.
> %distribution.params.distribDir=
> 
> # How long to wait for authentication before giving up (in milliseconds)
> authTimeout=20000
> 
> # How long to listen on an inactive connection before closing
> # (if reply address is known)
> connectionTimeout=60000
> 
> # The expected time it takes a Freenet node to pass a message.
> # Used to calculate timeout values for requests.
> %hopTimeExpected=4000
> 
> # The expected standard deviation in hopTimeExpected.
> %hopTimeDeviation=7000
> 
> # Should we use thread management?  If this number is defined and non-zero,
> # this specifies the max number of threads in the pool.  If this is overrun
> # connections will be rejected and events won't execute on time.
> %maximumThreads=120
> 
> # If true, above 2000ms tickerDelay (successfulDelayCutoff) all incoming 
> requests will be rejected, and above 1000ms, nearly all incoming requests 
> will be rejected. This is an attempt to prevent the node from totally 
> overwhelming the hardware it runs on, and slowing down the network in the 
> process.
> %doRequestTriageByDelay=true
> 
> # The node will start to selectively reject requests above this load level.
> %overloadLow=0.85
> 
> # The node will reject all QueryRequests above this load level.
> %overloadHigh=0.9
> 
> # The node will reject nearly all incoming queries when routingTime is over 
> this value.
> %requestDelayCutoff=1000
> 
> # The node will reject ALL incoming queries above this routingTime.
> %successfulDelayCutoff=2000
> 
> # What size should the blocks have when moving data?
> %blockSize=4096
> 
> # The default size of stream buffers.
> %streamBufferSize=16384
> 
> # The maximum number of bytes of padding to allow between messages
> # and in Void messages.
> %maximumPadding=65536
> 
> # Set true to enable inbound contact monitoring.
> %logInboundContacts=false
> 
> # Set true to enable outbound contact monitoring.
> %logOutboundContacts=false
> 
> # Set true to enable per host inbound request monitoring.
> %logInboundRequests=false
> 
> # Set true to enable per host outbound request monitoring.
> %logOutboundRequests=false
> 
> # Set true to.count TCP bytes sent for diagnostics
> %logOutputBytes=false
> 
> # Debugging only, setting this to true will remove your anonymity!
> %watchme=false
> 
> # Set true to enable logging of inbound InsertRequest key distribution.
> %logInboundInsertRequestDist=false
> 
> # Number of times watchMe will attempt to initialize
> %watchmeRetries=3
> 
> # Set true to enable logging of successful inbound InsertRequests' key 
> distribution.
> %logSuccessfulInsertRequestDist=false
> 
> # The node will have this probability, on average (it varies according to 
> load unless you set doLoadBalance=no), of resetting the datasource. Increase 
> this to get more load, reduce it to get less load.
> %defaultResetProbability=0.05
> 
> # Dir. used for FEC temp files. You don't need to set this.
> %FECTempDir=
> 
> # Number of FEC instances to cache. Set to 1 unless you expect more than one 
> simultaneous FEC operation.
> %FECInstanceCacheSize=1
> 
> # Number of concurrent FEC encodes/decodes allowed. Each codec can use up to 
> 24Mb of memory.
> %FECMaxConcurrentCodecs=1
> 
> # Default FEC encoder implementation.
> %FEC.Encoders.0.class=OnionFECEncoder
> 
> # Default FEC decoder implementation.
> %FEC.Decoders.0.class=OnionFECDecoder
> 
> # The directory used for temporary files. Used currently by fproxy and the 
> FCP FEC mechanism, if their individual temp dirs are not set. If this is left 
> unset, it will create a tempdir in the datastore (if the datastore is native).
> tempDir=e:\tmp\freenet\
> 
> # If true, temp space counts as part of the datastore for space accounting 
> purposes. This means that freenet will never use significantly more disk 
> space than the configured storeSize (ignoring space used for log files and 
> routing table files), but it also means that if you have a small store you 
> may not be able to download large files.
> %tempInStore=false
> 
> # Disables anonymity threatening servlets and infolets on a multi-user machine
> %publicNode=false
> 
> # Set false to disable inserts through FProxy.
> %httpInserts=true
> 
> # Set false to disable FCP insertion.
> %fcpInserts=true
> 
> # safe MIME types that will be passed through to the browser without query or 
> filtering
> %filterPassThroughMimeTypes=text/plain,image/jpeg,image/gif,image/png
> 
> # Name of the interface class to run the mainport service. You do not need to 
> change this.
> %mainport.class=freenet.interfaces.servlet.MultipleHttpServletContainer
> 
> # Port to run the main Freenet HTTP interface on... this is the port that is 
> accessed by your web browser when you are browsing freenet via fproxy, or 
> looking at the various status monitors. This is normally only accessible from 
> localhost, and is different from the public FNP port that other freenet nodes 
> talk to, the FCP port that client programs talk to, and the distribution port 
> that you can run a freenet distribution website on.
> %mainport.port=8888
> 
> # List of IP addresses (for example "192.168.1.7"), DNS names ("erica" or 
> "www.nsa.gov") or netmasks ("192.168.1.0/24") of hosts (computers) that 
> should be allowed to access the main web interface of your freenet node. 
> Defaults to localhost (127.0.0.0/8) only.
> mainport.allowedHosts=127.0.0.0/8,172.21.100.105,172.21.100.101
> 
> # IP address of one interface for the main freenet web interface to listen 
> on, or "*" to listen on all interfaces. Will be automatically determined from 
> mainport.allowedHosts if not given; leave it alone.
> mainport.bindAddress=*
> 
> # Path within mainport for fproxy. Leave this alone
> %mainport.params.servlet.1.uri=/
> 
> # HTTP method for fproxy. Leave this alone.
> %mainport.params.servlet.1.method=GET
> 
> # servlet class to run fproxy. Leave this alone.
> %mainport.params.servlet.1.class=freenet.client.http.FproxyServlet
> 
> # name of first servlet on mainport (normally fproxy - "Freenet HTTP proxy 
> (fproxy)"). Leave this alone.)
> %mainport.params.servlet.1.name=Freenet HTTP proxy (fproxy)
> 
> # hops to live (HTL) of requests made by fproxy
> mainport.params.servlet.1.params.requestHtl=25
> 
> # MIME types regarded as safe that are passed to the browser without 
> filtering or warning in fproxy. The default is empty (""), which means to use 
> the node global default filterPassThroughMimeTypes
> mainport.params.servlet.1.params.passThroughMimeTypes=text/plain,image/jpeg,image/gif,image/png
> 
> # Whether to run the anonymity filter to remove HTML and CSS tags that might 
> cause your browser to damage your anonymity
> %mainport.params.servlet.1.params.filter=true
> 
> # whether to make the anonymity filter really paranoid; currently this causes 
> strings in CSS to be removed if they contain colons (":")
> %mainport.params.servlet.1.params.filterParanoidStringCheck=false
> 
> # Number of key overrides Fproxy should track... these are the confirmation 
> pages you get when you go to some file that fproxy doesn't know how to handle
> %mainport.params.servlet.1.params.maxForceKeys=100
> 
> # Whether to send /robots.txt to the browser
> %mainport.params.servlet.1.params.doSendRobots=true
> 
> # Path within mainport for the Node Info Servlet - this contains infolets 
> which present pages of information about the node as well as the default 
> front page
> %mainport.params.servlet.2.uri=/servlet/nodeinfo/
> 
> # HTTP method for Node Info Servlet. Leave this alone.
> %mainport.params.servlet.2.method=GET
> 
> # servlet class to run Node Info Servlet. Leave this alone
> %mainport.params.servlet.2.class=freenet.node.http.NodeInfoServlet
> 
> # name of (usually) Node Info Servlet. Leave this alone.
> %mainport.params.servlet.2.name=Web Interface
> 
> # Path within mainport for the Images - this serves static images needed by 
> fproxy and the Node Info Servlet
> %mainport.params.servlet.3.uri=/servlet/images/
> 
> # HTTP method for Images Servlet. Leave this alone.
> %mainport.params.servlet.3.method=GET
> 
> # servlet class to run Images Servlet. Leave this alone
> %mainport.params.servlet.3.class=freenet.client.http.ImageServlet
> 
> # name of (usually) Images Servlet. Leave this alone.
> %mainport.params.servlet.3.name=Server Images
> 
> # Path within mainport for the Insert Servlet - used to insert files into 
> freenet from the web interface
> %mainport.params.servlet.4.uri=/servlet/Insert
> 
> # HTTP method for Insert Servlet (needs BOTH GET for status and PUT for 
> uploads). Leave this alone.
> %mainport.params.servlet.4.method=BOTH
> 
> # servlet class to run Insert Servlet. Leave this alone
> %mainport.params.servlet.4.class=freenet.client.http.InsertServlet_
> 
> # name of (usually) Insert Servlet. Leave this alone.
> %mainport.params.servlet.4.name=Insert Proxy Status
> 
> # Hops-to-Live value (HTL) of inserts through the web interface
> %mainport.params.servlet.4.params.insertHtl=20
> 
> # Number of threads to allocate to insert a splitfile through the web 
> interface
> %mainport.params.servlet.4.params.sfInsertThreads=20
> 
> # Number of retries if a block insert fails
> %mainport.params.servlet.4.params.sfInsertRetries=3
> 
> # How frequently to update insert status
> %mainport.params.servlet.4.params.sfRefreshIntervalSecs=15
> 
> # Path within mainport for the Node Status Servlet - displays detailed 
> information about node status. Disabled if publicNode is on.
> %mainport.params.servlet.5.uri=/servlet/nodestatus/
> 
> # HTTP method for Node Status Servlet. Leave this alone.
> %mainport.params.servlet.5.method=BOTH
> 
> # servlet class to run Node Status Servlet. Leave this alone
> %mainport.params.servlet.5.class=freenet.client.http.NodeStatusServlet
> 
> # name of (usually) Node Status Servlet. Leave this alone.
> %mainport.params.servlet.5.name=Node Status
> 
> # Path within mainport for the SplitFile Download Servlet - used to download 
> large files through the web interface
> %mainport.params.servlet.7.uri=/servlet/SFRequest/
> 
> # HTTP method for SplitFile Download Servlet. Leave this alone.
> %mainport.params.servlet.7.method=BOTH
> 
> # servlet class to run SplitFile Download Servlet. Leave this alone
> %mainport.params.servlet.7.class=freenet.client.http.SplitFileRequestServlet
> 
> # name of (usually) SplitFile Download Servlet. Leave this alone.
> %mainport.params.servlet.7.name=SplitFile Download Servlet (alpha!)
> 
> # Hops-To-Live of requests for the metadata of the splitfiles downloading 
> splitfiles from the web interface.
> %mainport.params.servlet.7.params.requestHtl=15
> 
> # initial Hops-To-Live (HTL) of requests for blocks downloading splitfiles
> %mainport.params.servlet.7.params.sfBlockRequestHtl=0
> 
> # Number of retries on each block in a splitfile download
> %mainport.params.servlet.7.params.sfRequestRetries=4
> 
> # Amount to increase the HTL by on each retry
> %mainport.params.servlet.7.params.sfRetryHtlIncrement=13
> 
> # Number of threads to use to download a splitfile via the web interface
> %mainport.params.servlet.7.params.sfRequestThreads=15
> 
> # Whether to run paranoid checks on blocks downloaded as part of a splitfile
> %mainport.params.servlet.7.params.sfDoParanoidChecks=true
> 
> # How frequently to update the splitfile user interface while downloading
> %mainport.params.servlet.7.params.sfRefreshIntervalSecs=15
> 
> # Whether to skip the local datastore when downloading splitfiles. If you 
> don't know what this means you don't need it.
> %mainport.params.servlet.7.params.sfSkipDS=false
> 
> # Whether to use the downloader user interface when downloading files. If set 
> to no, files will be downloaded directly without showing any progress 
> monitor, but this may take a very long time and most splitfiles do not send 
> any data until the whole file has been downloaded
> %mainport.params.servlet.7.params.sfUseUI=true
> 
> # Run the anonymity filter on HTML splitfiles?
> %mainport.params.servlet.7.params.sfRunFilter=true
> 
> # Whether to randomize the order of segment downloads for splitfiles. 
> Normally this is a good thing.
> %mainport.params.servlet.7.params.sfRandomSegs=true
> 
> # Make the anonymity filter on HTML splitfiles really paranoid? Currently 
> this causes strings in CSS to be removed if they contain colons (":")
> %mainport.params.servlet.7.params.sfFilterParanoidStringCheck=false
> 
> # Default HTL of inserts caused by splitfile healing code
> %mainport.params.servlet.7.params.sfHealHtl=10
> 
> # Percentage of missing blocks to reinsert after fetching a redundant 
> splitfile. Reinsertion is done in the background, so the default of 100 is 
> quite reasonable.
> %mainport.params.servlet.7.params.sfHealPercentage=100
> 
> # If true, large "splitfiles" will always be saved as 
> application/octet-stream, to force the browser to save the file to disk 
> rather than trying to open it in place.
> %mainport.params.servlet.7.params.sfForceSave=true
> 
> # Default folder to save large downloaded files to. Defaults to a folder 
> called "freenet-downloads" in your home directory.
> %mainport.params.servlet.7.params.sfDefaultSaveDir=E:\home\rudi\winxp\freenet-downloads
> 
> # Whether to write splitfiles to disk by default, rather than sending them to 
> the browser
> %mainport.params.servlet.7.params.sfDefaultWriteToDisk=true
> 
> # Set true to disable the option to write splitfile downloads direct to disk 
> rather than streaming them to the browser. Automatically enabled if 
> publicNode is set.
> %mainport.params.servlet.7.params.sfDisableWriteToDisk=false
> 
> # Path within mainport for the Insert Servlet - used to insert files into 
> freenet from the web interface
> %mainport.params.servlet.6.uri=/
> 
> # mainport.params.servlet.8.uri: undocumented.
> %mainport.params.servlet.8.uri=/servlet/stream/
> 
> # Path within mainport for web interface redirect
> %mainport.params.defaultServlet.uri=/default
> 
> # mainport.params.servlet.8.method: undocumented.
> %mainport.params.servlet.8.method=GET
> 
> # HTTP method for Insert Servlet (should be PUT). Leave this alone.
> %mainport.params.servlet.6.method=POST
> 
> # HTTP method for web interface redirect. Leave this alone.
> %mainport.params.defaultServlet.method=GET
> 
> # mainport.params.servlet.8.class: undocumented.
> %mainport.params.servlet.8.class=freenet.client.http.StreamServlet
> 
> # servlet class to run Insert Servlet. Leave this alone
> %mainport.params.servlet.6.class=freenet.client.http.InsertServlet_
> 
> # servlet class to run web interface redirect. Leave this alone
> %mainport.params.defaultServlet.class=freenet.client.http.RedirectServlet
> 
> # mainport.params.servlet.8.name: undocumented.
> %mainport.params.servlet.8.name=Freenet Streaming Servlet
> 
> # name of (usually) web interface redirect. Leave this alone.
> %mainport.params.defaultServlet.name=Web Interface Redirect
> 
> # name of (usually) Insert Servlet. Leave this alone.
> %mainport.params.servlet.6.name=Insert Proxy
> 
> # path in the servlet to the default page
> %mainport.params.defaultServlet.params.targetURL=/servlet/nodeinfo/
> 
> # Hops-to-Live value (HTL) of inserts through the web interface
> %mainport.params.servlet.6.params.insertHtl=20
> 
> # Number of threads to allocate to insert a splitfile through the web 
> interface
> %mainport.params.servlet.6.params.sfInsertThreads=20
> 
> # Number of retries if a block insert fails
> %mainport.params.servlet.6.params.sfInsertRetries=3
> 
> # How frequently to update insert status
> %mainport.params.servlet.6.params.sfRefreshIntervalSecs=15
> 
> # mainport.params.servlet.9.uri: undocumented.
> %mainport.params.servlet.9.uri=/servlet/streamInsert/
> 
> # mainport.params.servlet.9.method: undocumented.
> %mainport.params.servlet.9.method=GET
> 
> # mainport.params.servlet.9.class: undocumented.
> %mainport.params.servlet.9.class=freenet.client.http.StreamInsertServlet
> 
> # mainport.params.servlet.9.name: undocumented.
> %mainport.params.servlet.9.name=Freenet Stream Insert Servlet
> 
> # Number of bookmarks on fproxy, or -1 to include all specified ones
> %mainport.params.servlet.2.bookmarks.count=-1
> 
> # The first bookmark for the web proxy
> %mainport.params.servlet.2.bookmarks.0.key=SSK%40rBjVda8pC-Kq04jUurIAb8IzAGcPAgM/TFE//
> 
> # The title for the first bookmark for the web proxy
> %mainport.params.servlet.2.bookmarks.0.title=The Freedom Engine
> 
> # The name of the activelink image within the key for the first bookmark
> %mainport.params.servlet.2.bookmarks.0.activelinkFile=ActiveLink.jpg
> 
> # The description of the first bookmark on the web proxy
> %mainport.params.servlet.2.bookmarks.0.description=Oldest living Freenet 
> portal
> 
> # The second bookmark for the web proxy
> %mainport.params.servlet.2.bookmarks.1.key=SSK at 
> rjYFfgPHfolmcStiaoxESFfBXz8PAgM/FreenetHelp//
> 
> # The title for the second bookmark for the web proxy
> %mainport.params.servlet.2.bookmarks.1.title=The Freenet Help Index
> 
> # The name of the activelink image within the key for the second bookmark
> %mainport.params.servlet.2.bookmarks.1.activelinkFile=ActiveLink.png
> 
> # The description of the second bookmark on the web proxy
> %mainport.params.servlet.2.bookmarks.1.description=Index of Freenet help 
> resources
> 
> # The third bookmark for the web proxy
> %mainport.params.servlet.2.bookmarks.2.key=SSK%40-w495UL3mfSlWC2c%7enRAuG2fAWwPAgM/TFEE//
> 
> # The title for the third bookmark for the web proxy
> %mainport.params.servlet.2.bookmarks.2.title=The Tower (TFEE)
> 
> # The name of the activelink image within the key for the third bookmark
> %mainport.params.servlet.2.bookmarks.2.activelinkFile=activelink.png
> 
> # The description of the third bookmark on the web proxy
> %mainport.params.servlet.2.bookmarks.2.description=Categorized automatically 
> generated index with Google-like page ranking
> 
> # The fourth bookmark for the web proxy
> %mainport.params.servlet.2.bookmarks.3.key=SSK%409G4s~jLQJB7ALQg-v2q5xKAJy9YPAgM/CofE//
> 
> # The title for the fourth bookmark for the web proxy
> %mainport.params.servlet.2.bookmarks.3.title=Content of Evil
> 
> # The name of the activelink image within the key for the fourth bookmark
> %mainport.params.servlet.2.bookmarks.3.activelinkFile=CofETitle.jpg
> 
> # The description of the fourth bookmark on the web proxy
> %mainport.params.servlet.2.bookmarks.3.description=One of Freenet's oldest 
> Freesites, witty discussion of Freenet, the universe, and everything
> 
> # The fifth bookmark for the web proxy
> %mainport.params.servlet.2.bookmarks.4.key=SSK%40Sc6qV~D6iFhaYord6HtbjJ8MaEYPAgM/YoYo//
> 
> # The title for the fifth bookmark for the web proxy
> %mainport.params.servlet.2.bookmarks.4.title=YoYo!
> 
> # The name of the activelink image within the key for the fifth bookmark
> %mainport.params.servlet.2.bookmarks.4.activelinkFile=activelink.png
> 
> # The description of the fifth bookmark on the web proxy
> %mainport.params.servlet.2.bookmarks.4.description=Categorized freenet index
> 

_______________________________________________
devl mailing list
devl at freenetproject.org
http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl

Reply via email to