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]

Reply via email to