Yeah, but if =3D is actually in the ini file, then that's bad (right?). ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, October 03, 2004 10:52 AM Subject: Re: [freenet-support] freenet starts and hangs
> mail escape string for '=' as '=' itself is used to escape special characters > > >No-one seems to have mentioned that your freenet.ini file looks like it is > >full of junk. What is all this "=3D" crap? Try deleting the freenet.ini > >file and recreating it. Freenet really doesn't like corrupted ini files. > > > >----- Original Message ----- > >From: "Anonymous" <[EMAIL PROTECTED]> > >To: <[EMAIL PROTECTED]> > >Sent: Friday, October 01, 2004 8:03 PM > >Subject: [freenet-support] freenet starts and hangs > > > > > >> freenet starts up, then stops with flashing '!' on the systray rabbit. > >> Anyone know the cause of this? perhaps my settings are at fault? any > >> advice / recomendations are welcome except for bandwidth limits which I > >> have no choice except 512bytes / sec inbound and outbound. > >> > >> thanks > >> > >> > >> freenet.log (in it's entirety) > >> Oct 1, 2004 7:45:01 AM (freenet.node.Main, main, NORMAL): Starting Freenet > >> (Fred) 0.5 node, build #5096 on JVM Sun Microsystems Inc.:Java HotSpot(TM) > >> Client VM:1.4.1_03-b02 > >> INFO: Native CPUID library > >> 'freenet/support/CPUInformation/jcpuid-x86-windows.dll' loaded from > >> resource > >> INFO: Optimized native BigInteger library > >> 'net/i2p/util/jbigi-windows-pentiummmx.dll' loaded from resource > >> Oct 1, 2004 7:45:18 AM (freenet.node.Main, main, NORMAL): loading node > >> keys: node > >> Oct 1, 2004 7:45:19 AM (freenet.node.Main, main, NORMAL): Read node file > >> Oct 1, 2004 7:45:22 AM (freenet.node.Main, main, NORMAL): starting > >> filesystem > >> Oct 1, 2004 7:45:29 AM (freenet.node.Main, main, NORMAL): loading data > >> store > >> Oct 1, 2004 7:45:30 AM (freenet.node.Main, main, NORMAL): loading routing > >> table > >> Oct 1, 2004 7:45:32 AM (freenet.node.Main, main, NORMAL): From input: > >512.0= > >> > >> Oct 1, 2004 7:45:32 AM (freenet.node.Main, main, NORMAL): Setting default > >> initTransferRate to 512.0 > >> Oct 1, 2004 7:45:54 AM (freenet.node.Main, main, NORMAL): Created new NGRT > >> Oct 1, 2004 7:45:55 AM (freenet.node.Main, main, NORMAL): Loaded stats > >> Oct 1, 2004 7:45:55 AM (freenet.node.Main, main, NORMAL): loading temp > >> bucket factory > >> Oct 1, 2004 7:45:55 AM (freenet.node.Main, main, NORMAL): loaded temp > >> bucket factory > >> Oct 1, 2004 7:45:55 AM (freenet.node.Main, main, NORMAL): Loaded bucket > >> factory > >> Oct 1, 2004 7:45:55 AM (freenet.node.Main, main, NORMAL): not seeding > >> routing table > >> Oct 1, 2004 7:45:59 AM (freenet.node.Main, main, NORMAL): starting node > >> Could not initialize network I/O system! Exiting > >> java.io.IOException: Unable to establish loopback connection > >> at sun.nio.ch.PipeImpl$Initializer.run(Unknown Source) > >> at java.security.AccessController.doPrivileged(Native Method) > >> at sun.nio.ch.PipeImpl.<init>(Unknown Source) > >> at sun.nio.ch.SelectorProviderImpl.openPipe(Unknown Source) > >> at java.nio.channels.Pipe.open(Unknown Source) > >> at sun.nio.ch.WindowsSelectorImpl.<init>(Unknown Source) > >> at sun.nio.ch.WindowsSelectorProvider.openSelector(Unknown Source) > >> at java.nio.channels.Selector.open(Unknown Source) > >> at > >> > >freenet.transport.AbstractSelectorLoop.<init>(AbstractSelectorLoop.java:153 = > >> > >> ) > >> at > >> > >freenet.transport.ThrottledSelectorLoop.<init>(ThrottledSelectorLoop.java:6 = > >> > >> 9) > >> at freenet.transport.WriteSelectorLoop.<init>(WriteSelectorLoop.java:85) > >> at > >> freenet.transport.tcpConnection.startSelectorLoops(tcpConnection.java:167) > >> at freenet.node.Main.startNode(Main.java:1570) > >> at freenet.node.Main.spawnNode(Main.java:1060) > >> at freenet.node.Main.main(Main.java:908) > >> Caused by: java.net.SocketException: No buffer space available (maximum > >> connections reached?): connect > >> at sun.nio.ch.Net.connect(Native Method) > >> at sun.nio.ch.SocketChannelImpl.connect(Unknown Source) > >> at java.nio.channels.SocketChannel.open(Unknown Source) > >> ... 15 more > >> > >> > >> here's most of my freenet.ini > >> > >> [Node Config] > >> # Freenet configuration file > >> # This file was automatically generated by WinConfig on 09/30/04 > >> > >> [Freenet Node] > >> > >> # 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 > >> > >> > >> ######################## > >> # Normal entries > >> ######################## > >> > >> # The byte size of the datastore cache file. Note that it will maintain > >> # a fixed size. If you change this or the storePath field following, > >> # your entire datastore will be wiped and replaced with a blank one > >> storeSize=3D795M > >> > >> # The path to a single file (including file name, or a comma-separated > >list= > >> > >> # of files, > >> # containing the data store. The size of each file is given by > ><storeSize>= > >> > >> # Defaults to cache_<port> in the main freenet directory. > >> #storeFile=3D > >> > >> > >> # The port to listen for incoming FNP (Freenet Node Protocol) connections > >o= > >> n. > >> listenPort=3D###### > >> > >> # The I.P. address of this node as seen by the public internet. > >> # This is needed in order for the node to determine its own > >> # NodeReference. > >> ipAddress=3Dmydomain.com > >> # Transient nodes do not give out references to themselves, and should > >> # therefore not receive any requests. Set this to yes only if you are > >> # on a slow, non-permanent connection. > >> transient=3Dfalse > >> > >> # The directory to store any temporary files created by the node. It gets > >> # deleted > >> # automatically on node start and stop. > >> tempDir=3DC:\freenet\ > >> > >> ######################## > >> # Advanced Entries > >> ######################## > >> > >> # set to yes if you want your node to announce itself to other nodes > >> doAnnounce=3Dyes > >> > >> # file containing initial node references > >> seedFile=3Dseednodes.ref > >> > >> # The port to listen for local FCP (Freenet Client Protocol) connections > >on= > >> > >> clientPort=3D8481 > >> > >> # The maximum number of bytes per second to transmit, totaled between > >> # incoming and outgoing connections. Ignored if either > >inputBandwidthLimit= > >> > >> # or outputBandwidthLiit is nonzero. > >> #bandwidthLimit=3D2048 > >> > >> # If nonzero, specifies an independent limit for outgoing data only. > >> # (overrides bandwidthLimit if nonzero) > >> outputBandwidthLimit=3D512 > >> inputBandwidthLimit=3D512 > >> > >> #A comma-separated list of hosts which are allowed to talk to node via FCP > >> fcpHosts=3D127.0.0.1,localhost,198.162.0.1,192.168.0.2 > >> > >> # The hops that initial requests should make. > >> initialRequestHTL=3D25 > >> > >> # 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=3Dnull > >> > >> # 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=3Dnull > >> > >> # When forwarding a request, the node will reduce the HTL to this value > >> # if it is found to be in excess. > >> maxHopsToLive=3D20 > >> > >> # Should we use thread-management? If this number is defined and > >non-zero,= > >> > >> # this specifies how many inbound connections can be active at once. > >> maximumThreads=3D50 > >> > >> # The number of connections that a node can keep open at the same time > >> maxNodeConnections=3D30 > >> > >> > >> ######################## > >> # Geek Settings > >> ######################## > >> > >> # The number of attempts to make at announcing this node per > >> # initial peer. Zero means the node will not announce itself > >> announcementAttempts=3D3 > >> > >> # The amount of time to wait before initially announcing the node, > >> # and to base the time the time between retries on. In milliseconds. > >> announcementDelay=3D1800000 > >> > >> # The value to mutliply the last delay time with for each retry. > >> # That is, for try N, we weight <announcementDelay>*<announcementDelay>^N > >> # before starting. > >> announcementDelayBase=3D2 > >> > >> # announcementPeers: undocumented. > >> announcementPeers=3D3 > >> > >> # How long to wait for authentication before giving up (in milliseconds) > >> authTimeout=3D120000 > >> > >> # The interval at which to write out the node's data file > >> # (the store_<port> file, *not* the cache_<port> file). > >> checkPointInterval=3D1200 > >> > >> # How long to listen on an inactive connection before closing > >> # (if reply address is known) > >> connectionTimeout=3D600000 > >> > >> # The expected standard deviation in hopTimeExpected. > >> hopTimeDeviation=3D7000 > >> > >> # The expected time it takes a Freenet node to pass a message. > >> # Used to calculate timeout values for requests. > >> hopTimeExpected=3D4000 > >> > >> # The number of keys to request from the returned close values > >> # after an Announcement (this is per announcement made). > >> initialRequests=3D10 > >> > >> # localAnnounceTargets: undocumented. > >> > >> # The number of outstanding message replies the node will > >> # wait for before it starts to abandon them. > >> messageStoreSize=3D10000 > >> > >> # What size should the blocks have when moving data? > >> blockSize=3D4096 > >> > >> # The maximum number of bytes of padding to allow between messages > >> # and in Void messages. > >> maximumPadding=3D65536 > >> > >> # The time to wait for connections to be established and=20 > >> # authenticated before passing by a node while routing out. > >> # Connections that are by passed are still finished and cached=20 > >> # for the time set by ConnectionTimeout (in milliseconds). > >> routeConnectTimeout=3D10000 > >> > >> # The number of unique nodes that can be contained in the routing table. > >> rtMaxNodes=3D100 > >> > >> # The number of references allowed in the routing table per node. This > >> # should not be set too high. It is suggested to leave it at 100 for now. > >> rtMaxRefs=3D50 > >> > >> # The path to the file containing the node's reference to itself, its > >> # routing table, and the datastore directory. Defaults to store_<port> > >> # in the storePath directory. > >> #storeDataFile=3D > >> > >> # The type of store we have (this text will get clearer soon). > >> storeType=3Dnative > >> > >> # 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=3DTwofish > >> > >> # 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=3D128 > >> > >> > >> ######################## > >> # Diagnostics Settings > >> ######################## > >> # The name of the log file (`NO' to log to standard out) > >> logFile=3Dfreenet.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 > >> logLevel=3DNormal > >> > >> #A template string for log messages. All non-alphabet characters are > >> # reproduced verbatim. Alphabet characters are substituted as follows: > >> # d =3D date (timestamp), c =3D class name of the source object, > >> # h =3D hashcode of the object, t =3D thread name, p =3D priority, > >> # m =3D the actual log message > >> logFormat=3Dd (c, t, p): m > >> > >> # The directory in which to cache diagnostics data. > >> diagnosticsPath=3Dstats > >> > >> # The diagnostics module receives and aggregates statistics aboutFreenet's > >> # performance. > >> # This will eat some gratuitous memory and cpubut may let you provide > >> # valuable data to the project. > >> doDiagnostics=3Dyes > >> > >> logInboundContacts=3Dfalse > >> logOutboundContacts=3Dfalse > >> logInboundRequests=3Dfalse > >> logOutboundRequests=3Dfalse > >> > >> > >> ######################## > >> # Services & Servlets > >> ######################## > >> > >> # this line is deliberately commented out to let fred choose the defaults > >> ?=86fervices=3Dmainport,distribution > >> > >> ######################## > >> # Mainport settings > >> ######################## > >> mainport.class=3Dfreenet.interfaces.servlet.MultipleHttpServletContainer > >> mainport.port=3D8888 > >> > >> ######################## > >> # FProxy settings > >> ######################## > >> mainport.params.servlet.1.params.insertHtl=3D15 > >> mainport.params.servlet.1.params.requestHtl=3D15 > >> mainport.params.servlet.1.params.filter=3Dtrue > >> > >mainport.params.servlet.1.params.passThroughMimeTypes=3Dtext/plain,image/jp = > >> eg > >> ,image/gif,image/png > >> mainport.params.servlet.1.params.pollForDroppedConnection=3Dtrue > >> mainport.params.servlet.1.params.splitFileRetryHtlIncrement=3D20 > >> mainport.params.servlet.1.params.splitFileRetries=3D1 > >> mainport.params.servlet.1.params.splitFileThreads=3D10 > >> mainport.params.servlet.1.params.showNewBuildWarning=3Dtrue > >> > >> ######################## > >> # Node information servlet settings > >> ######################## > >> mainport.params.servlet.2.params.class=3Dfreenet.node.http.NodeInfoServlet > >> mainport.params.servlet.2.params.port=3D8890 > >> failureTableSize=3D20000 > >> failureTableTime=3D1800000 > >> > >> # Unknown parameters - these are not yet known or handled by the > >NodeConfig= > >> > >> # utility, but are assumed to be valid and understandable to the node > >> # if you see this in the file, then please email the parameters following > >> # this comment header to [EMAIL PROTECTED], to prompt the developers > >> # into updating this configuration utility - thanks > >> > >> routingTableImpl=3Dng > >> storeBlockSize=3D4096 > >> storeMaxTempFraction=3D0.33333334 > >> useDSIndex=3Dtrue > >> averageInputBandwidthLimit=3D768 > >> averageOutputBandwidthLimit=3D0 > >> maxOpenConnectionsNewbieFraction=3D0.2 > >> maxNodeFilesOpen=3D1024 > >> maxNegotiations=3D50 > >> maxConnectionsPerMinute=3D60 > >> maxConnectionsMinute=3D60000 > >> maxRequestsPerInterval=3D-1 > >> maxRequestsInterval=3D60000 > >> logMaxLinesCached=3D10000 > >> logMaxBytesCached=3D10485760 > >> logRotate=3Dfalse > >> logRotateUseNativeGzip=3Dfalse > >> logRotateInterval=3Dhour > >> logOverwrite=3Dtrue > >> maxRoutingSteps=3D200 > >> doEstimatorSmoothing=3Dtrue > >> useFastEstimators=3Dtrue > >> failureTableItems=3D100000 > >> newNodePollInterval=3D30000 > >> minCP=3D0.01 > >> failuresLookupARK=3D10 > >> minARKDelay=3D900000 > >> maxARKThreadsFraction=3D0.1 > >> probIncHopsSinceReset=3D0.95 > >> cacheProbPerHop=3D0.8 > >> minStoreFullPCache=3D0.9 > >> minRTFullPRef=3D0.3 > >> minRTNodesPRef=3D0.8 > >> maxLog2DataSize=3D20 > >> announcementHTL=3D15 > >> announcementPollInterval=3D900000 > >> announcementFirstDelay=3D0 > >> announcementThreads=3D3 > >> announcementUseRT=3Dtrue > >> doLoadBalance=3Dtrue > >> localIsOK=3Dfalse > >> dontLimitClients=3Dfalse > >> limitAll=3Dfalse > >> aggressiveGC=3D0 > >> configUpdateInterval=3D5 > >> seednodesUpdateInterval=3D5 > >> defaultToSimpleUIMode=3Dtrue > >> defaultToOCMHTMLPeerHandlerMode=3Dfalse > >> ipDetectorInterval=3D10 > >> distribution.class=3Dfreenet.node.http.DistributionServlet > >> distribution.port=3D8891 > >> distribution.params.unpacked=3D. > >> distribution.allowedHosts=3D* > >> threadFactory=3DY > >> doRequestTriageByDelay=3Dtrue > >> targetMaxThreads=3D-1 > >> doRequestTriageBySendTime=3Dtrue > >> overloadLow=3D1.0 > >> tfTolerableQueueDelay=3D200 > >> overloadHigh=3D1.25 > >> tfAbsoluteMaxThreads=3D500 > >> threadConnectCutoff=3D1.5 > >> requestDelayCutoff=3D1000 > >> successfulDelayCutoff=3D2000 > >> requestSendTimeCutoff=3D500 > >> successfulSendTimeCutoff=3D1000 > >> doOutLimitCutoff=3Dfalse > >> outLimitCutoff=3D0.8 > >> doOutLimitConnectCutoff=3Dtrue > >> outLimitConnectCutoff=3D2.0 > >> lowLevelBWLimitFudgeFactor=3D0.75 > >> doCPULoad=3Dfalse > >> doReserveOutputBandwidthForSuccess=3Dfalse > >> lowLevelBWLimitMultiplier=3D1.4 > >> doLowLevelOutputLimiting=3Dtrue > >> sendingQueueLength=3D256 > >> sendingQueueBytes=3D11936 > >> doLowLevelInputLimiting=3Dtrue > >> logOutputBytes=3Dtrue > >> logInputBytes=3Dtrue > >> logInboundInsertRequestDist=3Dfalse > >> watchme=3Dfalse > >> watchmeRetries=3D3 > >> logSuccessfulInsertRequestDist=3Dfalse > >> defaultResetProbability=3D0.05 > >> lsMaxTableSize=3D100 > >> lsAcceptRatioSamples=3D500 > >> lsHalfLifeHours=3D1.2 > >> FECInstanceCacheSize=3D1 > >> FECMaxConcurrentCodecs=3D1 > >> FEC.Encoders.0.class=3DOnionFECEncoder > >> FEC.Decoders.0.class=3DOnionFECDecoder > >> tempInStore=3Dfalse > >> publicNode=3Dfalse > >> httpInserts=3Dtrue > >> fcpInserts=3Dtrue > >> UITemplateSet=3Daqua > >> filterPassThroughMimeTypes=3Dtext/plain,image/jpeg,image/gif,image/png > >> mainport.allowedHosts=3D127.0.0.0/8 > >> mainport.params.servlet.1.uri=3D/ > >> mainport.params.servlet.1.method=3DGET > >> mainport.params.servlet.1.class=3Dfreenet.client.http.FproxyServlet > >> mainport.params.servlet.1.name=3DFreenet HTTP proxy (fproxy) > >> mainport.params.servlet.1.params.filterParanoidStringCheck=3Dfalse > >> mainport.params.servlet.1.params.maxForceKeys=3D100 > >> mainport.params.servlet.1.params.noCache=3Dfalse > >> mainport.params.servlet.1.params.doSendRobots=3Dtrue > >> mainport.params.servlet.1.params.dontWarnOperaUsers=3Dfalse > >> mainport.params.servlet.2.uri=3D/servlet/nodeinfo/ > >> mainport.params.servlet.2.method=3DGET > >> mainport.params.servlet.2.class=3Dfreenet.node.http.NodeInfoServlet > >> mainport.params.servlet.2.name=3DWeb Interface > >> mainport.params.servlet.3.uri=3D/servlet/images/ > >> mainport.params.servlet.3.method=3DGET > >> mainport.params.servlet.3.class=3Dfreenet.client.http.ImageServlet > >> mainport.params.servlet.3.name=3DServer Images > >> mainport.params.servlet.4.uri=3D/servlet/Insert > >> mainport.params.servlet.4.method=3DBOTH > >> mainport.params.servlet.4.class=3Dfreenet.client.http.InsertServlet > >> mainport.params.servlet.4.name=3DInsert Proxy Status > >> mainport.params.servlet.4.params.insertHtl=3D20 > >> mainport.params.servlet.4.params.sfInsertThreads=3D30 > >> mainport.params.servlet.4.params.sfInsertRetries=3D3 > >> mainport.params.servlet.4.params.sfRefreshIntervalSecs=3D15 > >> mainport.params.servlet.5.uri=3D/servlet/nodestatus/ > >> mainport.params.servlet.5.method=3DBOTH > >> mainport.params.servlet.5.class=3Dfreenet.client.http.NodeStatusServlet > >> mainport.params.servlet.5.name=3DNode Status > >> mainport.params.servlet.7.uri=3D/servlet/SFRequest/ > >> mainport.params.servlet.7.method=3DBOTH > >> > >mainport.params.servlet.7.class=3Dfreenet.client.http.SplitFileRequestServl = > >> et > >> mainport.params.servlet.7.name=3DSplitFile Download Servlet (alpha!) > >> mainport.params.servlet.7.params.requestHtl=3D10 > >> mainport.params.servlet.7.params.sfBlockRequestHtl=3D0 > >> mainport.params.servlet.7.params.sfRequestRetries=3D4 > >> mainport.params.servlet.7.params.sfRetryHtlIncrement=3D5 > >> mainport.params.servlet.7.params.sfRequestThreads=3D30 > >> mainport.params.servlet.7.params.sfDoParanoidChecks=3Dtrue > >> mainport.params.servlet.7.params.sfRefreshIntervalSecs=3D15 > >> mainport.params.servlet.7.params.sfSkipDS=3Dfalse > >> mainport.params.servlet.7.params.sfUseUI=3Dtrue > >> mainport.params.servlet.7.params.sfRunFilter=3Dtrue > >> mainport.params.servlet.7.params.sfRandomSegs=3Dtrue > >> mainport.params.servlet.7.params.sfFilterParanoidStringCheck=3Dfalse > >> mainport.params.servlet.7.params.sfHealHtl=3D20 > >> mainport.params.servlet.7.params.sfHealPercentage=3D100 > >> mainport.params.servlet.7.params.sfForceSave=3Dtrue > >> > >mainport.params.servlet.7.params.sfDefaultSaveDir=3DC:\WINDOWS\freenet-down = > >> lo > >> ads > >> mainport.params.servlet.7.params.sfDefaultWriteToDisk=3Dtrue > >> mainport.params.servlet.7.params.sfDisableWriteToDisk=3Dfalse > >> mainport.params.defaultServlet.uri=3D/default > >> mainport.params.servlet.6.uri=3D/ > >> mainport.params.servlet.8.uri=3D/servlet/stream/ > >> mainport.params.servlet.6.method=3DPOST > >> mainport.params.servlet.8.method=3DGET > >> mainport.params.defaultServlet.method=3DGET > >> mainport.params.defaultServlet.class=3Dfreenet.client.http.RedirectServlet > >> mainport.params.servlet.6.class=3Dfreenet.client.http.InsertServlet > >> mainport.params.servlet.8.class=3Dfreenet.client.http.StreamServlet > >> mainport.params.servlet.8.name=3DFreenet Streaming Servlet > >> mainport.params.servlet.6.name=3DInsert Proxy > >> mainport.params.defaultServlet.name=3DWeb Interface Redirect > >> mainport.params.servlet.6.params.insertHtl=3D20 > >> mainport.params.defaultServlet.params.targetURL=3D/servlet/nodeinfo/ > >> mainport.params.servlet.6.params.sfInsertThreads=3D20 > >> mainport.params.servlet.6.params.sfInsertRetries=3D3 > >> mainport.params.servlet.6.params.sfRefreshIntervalSecs=3D15 > >> mainport.params.servlet.9.uri=3D/servlet/streamInsert/ > >> mainport.params.servlet.9.method=3DGET > >> mainport.params.servlet.9.class=3Dfreenet.client.http.StreamInsertServlet > >> mainport.params.servlet.9.name=3DFreenet Stream Insert Servlet > >> mainport.params.servlet.11.uri=3D/servlet/coloredpixel > >> mainport.params.servlet.10.uri=3D/servlet/bookmarkmanager > >> mainport.params.servlet.10.method=3DGET > >> mainport.params.servlet.11.method=3DGET > >> > >mainport.params.servlet.10.class=3Dfreenet.node.http.BookmarkManagerServlet = > >> > >> mainport.params.servlet.11.class=3Dfreenet.node.http.ColoredPixelServlet > >> mainport.params.servlet.10.name=3DBookmark Manager Servlet > >> mainport.params.servlet.11.name=3DColored Pixel Servlet > >> > >> %mainport.params.servlet.2.bookmarks.count=3D6 > >> [snipped bookmarks] > >> > >> _______________________________________________ > >> 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] > > > > > > > _______________________________________________ > 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]