Every few days my node just looses all it's connections.
Restarting the node does not solve the problem. Usually I have to shut
the node down completely for about two days. When I restart it, after
about 10 minutes it starts getting connections. One time I downloaded
a new seednodes.fref file and that seemed to get the connections
started again.
I think there is a bug where the node keeps trying to contact one or
two nodes on IP addresses that are no longer valid. For example, this
time I see the following two errors over and over and over and over
again in the logs:
Sep 15, 2009 04:10:05:527 (freenet.io.comm.UdpSocketHandler,
PacketSender thread for 60973, ERROR): Error while sending packet to
128.222.3.103:18143: java.io.IOException: No route to host
java.io.IOException: No route to host
at java.net.PlainDatagramSocketImpl.send(Native Method)
at java.net.DatagramSocket.send(DatagramSocket.java:612)
at freenet.io.comm.UdpSocketHandler.sendPacket(UdpSocketHandler.java:
247)
at freenet.node.FNPPacketMangler.sendPacket(FNPPacketMangler.java:1794)
at freenet.node.FNPPacketMangler.sendAuthPacket(FNPPacketMangler.java:
1781)
at
freenet.node.FNPPacketMangler.sendAnonAuthPacket(FNPPacketMangler.java:
1739)
at
freenet.node.FNPPacketMangler.sendJFKMessage1(FNPPacketMangler.java:839)
at freenet.node.FNPPacketMangler.sendHandshake(FNPPacketMangler.java:
2876)
at freenet.node.PacketSender.realRun(PacketSender.java:247)
at freenet.node.PacketSender.run(PacketSender.java:126)
at java.lang.Thread.run(Thread.java:637)
at freenet.support.io.NativeThread.run(NativeThread.java:100)
Sep 15, 2009 04:10:10:555 (freenet.node.PeerManager, PacketSender
thread for 60973, NORMAL): Connected: 0 Routing Backed Off: 0 Too
New: 0 Too Old: 0 Disconnected: 14 Never Connected: 18 Disabled: 0
Bursting: 1 Listening: 0 Listen Only: 0 Clock Problem: 0
Connection Problem: 0 Disconnecting: 0
Sep 15, 2009 04:10:13:471 (freenet.io.comm.UdpSocketHandler,
PacketSender thread for 60973, ERROR): Error while sending packet to
5.4.174.104:60115: java.io.IOException: No route to host
java.io.IOException: No route to host
at java.net.PlainDatagramSocketImpl.send(Native Method)
at java.net.DatagramSocket.send(DatagramSocket.java:612)
at freenet.io.comm.UdpSocketHandler.sendPacket(UdpSocketHandler.java:
247)
at freenet.node.FNPPacketMangler.sendPacket(FNPPacketMangler.java:1794)
at freenet.node.FNPPacketMangler.sendAuthPacket(FNPPacketMangler.java:
1781)
at
freenet.node.FNPPacketMangler.sendAnonAuthPacket(FNPPacketMangler.java:
1739)
at
freenet.node.FNPPacketMangler.sendJFKMessage1(FNPPacketMangler.java:839)
at freenet.node.FNPPacketMangler.sendHandshake(FNPPacketMangler.java:
2876)
at freenet.node.PacketSender.realRun(PacketSender.java:247)
at freenet.node.PacketSender.run(PacketSender.java:126)
at java.lang.Thread.run(Thread.java:637)
at freenet.support.io.NativeThread.run(NativeThread.java:100)
My Internet connection is working fine. Those two IP addresses are not
reachable and the node is stuck in a loop trying to get to them. One
other temporary fix was to edit the seednodes.fref file and remove the
nodes with the unreachable IP addresses.
Freenet 0.7.5 Build #1233 build01233
Freenet-ext Build #26 r23771
# Java Version: 1.6.0_15
# JVM Vendor: Apple Inc.
# JVM Version: 14.1-b02-92
# OS Name: Mac OS X
# OS Version: 10.5.8
# OS Architecture: x86_64
Sure seems like a serious bug to me.
Paul
_______________________________________________
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe