On Sat, Feb 5, 2011 at 1:39 PM, Matthew Toseland
<toad at amphibian.dyndns.org> wrote:
> We need more seednodes. I will explain the broader situation below. If you 
> can run a seednode - which means you need a forwarded port, a reasonably 
> static IP address (or dyndns name), and a reasonable amount of bandwidth 
> (especially upstream), and a reasonably stable node, please send me your 
> opennet noderef (from the strangers page in advanced mode), and enable "Be a 
> seednode" in the advanced config. Thanks.
>
> Details:
>
> One of the problems Freenet has at the moment is that bootstrapping a new 
> node can take an awfully long time - 20 minutes or more sometimes. It is not 
> clear why; we seem to either get rejected by seednodes (most of the time), or 
> they return nothing, maybe a few "not wanted" notices, or they return lots of 
> noderefs and we manage to announce.
>
> This might be due to bugs. 1343 fixed a bug that apparently badly affected 
> some seednodes. However it appears most seednodes have upgraded now.
>
> There doesn't seem to be a problem with losing connections - backoff yes but 
> once a node is connected it seems to mostly stay connected.
>
> The most likely answer seems to be that we just don't have enough seednodes 
> to cope with the load.
>
> It is also possible that this is due to an attack. It did come on relatively 
> suddenly a few weeks ago (it was bad before but it got much worse), and it 
> seems to have got significantly worse in the last week. It is not clear how 
> we would identify an attack if that was the problem; there are no obvious 
> signs so far.
>
> It is also possible it is a client-side bug. Testing of the master branch 
> would be useful, it has some small changes.
>

Errors in my log (build 1344)

Feb 05, 2011 19:02:26:530 (freenet.node.FNPPacketMangler,
UdpSocketHandler for port 8476(1), ERROR): Last resort match anon-auth
against all anon setup peernodes succeeded - this should not happen!
(It can happen if they change address)
Feb 05, 2011 19:02:26:968 (freenet.node.FNPPacketMangler,
UdpSocketHandler for port 8476(1), ERROR): Last resort match anon-auth
against all anon setup peernodes succeeded - this should not happen!
(It can happen if they change address)
Feb 05, 2011 19:02:28:030 (freenet.io.comm.MessageCore,
UdpSocketHandler for port 8476(1), ERROR): Dispatcher threw
java.lang.NullPointerException
java.lang.NullPointerException
        at freenet.node.PeerNode.getPeerNodeStatus(PeerNode.java:3496)
        at freenet.node.PeerNode.setPeerNodeStatus(PeerNode.java:3550)
        at freenet.node.PeerNode.setPeerNodeStatus(PeerNode.java:3538)
        at freenet.node.PeerNode.updateLocation(PeerNode.java:1740)
        at freenet.node.NodeDispatcher.handleMessage(NodeDispatcher.java:193)
        at freenet.io.comm.MessageCore.checkFilters(MessageCore.java:233)
        at freenet.node.PeerNode.handleMessage(PeerNode.java:4954)
        at 
freenet.node.PeerNode$MyDecodingMessageGroup.complete(PeerNode.java:5055)
        at 
freenet.node.NewPacketFormat.handleReceivedPacket(NewPacketFormat.java:127)
        at freenet.node.PeerNode.handleReceivedPacket(PeerNode.java:4926)
        at 
freenet.io.comm.IncomingPacketFilterImpl.process(IncomingPacketFilterImpl.java:62)
        at freenet.io.comm.UdpSocketHandler.realRun(UdpSocketHandler.java:171)
        at freenet.io.comm.UdpSocketHandler.runLoop(UdpSocketHandler.java:137)
        at freenet.io.comm.UdpSocketHandler.run(UdpSocketHandler.java:94)
        at 
freenet.support.PooledExecutor$MyThread.realRun(PooledExecutor.java:227)
        at freenet.support.io.NativeThread.run(NativeThread.java:130)
Feb 05, 2011 19:02:28:343 (freenet.node.FNPPacketMangler,
UdpSocketHandler for port 8476(1), ERROR): Last resort match anon-auth
against all anon setup peernodes succeeded - this should not happen!
(It can happen if they change address)
Feb 05, 2011 19:02:28:546 (freenet.node.FNPPacketMangler,
UdpSocketHandler for port 8476(1), ERROR): Unknown neg type: 5
Feb 05, 2011 19:02:28:640 (freenet.node.FNPPacketMangler,
UdpSocketHandler for port 8476(1), ERROR): Last resort match anon-auth
against all anon setup peernodes succeeded - this should not happen!
(It can happen if they change address)
Feb 05, 2011 19:02:28:718 (freenet.node.FNPPacketMangler,
UdpSocketHandler for port 8476(1), ERROR): Last resort match anon-auth
against all anon setup peernodes succeeded - this should not happen!
(It can happen if they change address)
Feb 05, 2011 19:02:32:952 (freenet.io.xfer.PacketThrottle,
Announcement sender for -6664479198334775233(57), ERROR): Unable to
send throttled message, waited 30000ms
Feb 05, 2011 19:02:32:952 (freenet.io.xfer.BulkTransmitter,
Announcement sender for -6664479198334775233(57), ERROR): Failed to
send bulk packet 2 for
BulkTransmitter:3594291877902462283:freenet.node.SeedClientPeerNode at 
332c6e37@198.166.24.103:17593 at 
774cd7d61d346340f5a2f2802d53ef2950bccd9519a7bf3e3245a91736f8f43a
RTT is 0s
Feb 05, 2011 19:02:42:374 (freenet.node.FNPPacketMangler,
UdpSocketHandler for port 8476(1), ERROR): Unknown neg type: 5
Feb 05, 2011 19:02:51:952 (freenet.node.FNPPacketMangler,
UdpSocketHandler for port 8476(1), ERROR): Unknown neg type: 5
Feb 05, 2011 19:02:53:655 (freenet.node.FNPPacketMangler,
UdpSocketHandler for port 8476(1), ERROR): Unknown neg type: 5
Feb 05, 2011 19:02:55:687 (freenet.node.OpennetPeerNode,
UdpSocketHandler for port 8476(1), ERROR): Not reusing tracker, so
wiping old trackers for
freenet.node.OpennetPeerNode at 49e65102@212.21.234.29:61696 at 
57d8399882821ca4166adf1476cb734c9edadd49d99e00e2a874b712dbaf33d0@102199e

Reply via email to