See appended email.
This appears to be caused by line 63 in IPAddressDetector:
// This does not transfer any data
// The ip is a.root-servers.net, 42 is DNS
try {
ds.connect(InetAddress.getByName("198.41.0.4"), 42);
} catch (UnknownHostException e) {
Core.logger.log(this, "UnknownHostException", e,
Core.logger.ERROR);
return;
}
This can't be good. From his netstat logs, it seems that it is
connecting, meaning that it is effectively a DOS of that server, albeit
an unintentional one. It even seems that it isn't closing the
connection.
Secondly, whoever controls that server could get a list of the IP
addresses of the world's Freenet nodes with relative ease.
A better solution would be to take a random node from the datastore or
seednode list and use that, assuming that it is actually necessary to
open a connection.
Ian.
----- Forwarded message from Sven Borkert <sven at borkert.net> -----
From: Sven Borkert <[email protected]>
To: support at freenetproject.org
Subject: [freenet-support] Freenet connecting root nameservers?
Reply-To: support at freenetproject.org
Hi,
i found about 30-40 lines in netstat like this:
udp 0 0 217.226.xx.xxx:56459 198.41.0.4:42 VERBUNDEN
23650/java
198.41.0.4 => a.root-servers.net
A root nameserver.
I can't find anything about it in the freenet documentation and it looks like
an attempt to dos the nameserver.
I Updated my Node to the newest build yesterday...
Sven
_______________________________________________
support mailing list
support at freenetproject.org
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support
----- End forwarded message -----
--
Ian Clarke ian@[freenetproject.org|locut.us|cematics.com]
Latest Project http://cematics.com/kanzi
Personal Homepage http://locut.us/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20021218/3103e016/attachment.pgp>