Home | Networks | Community | Need Help? 

 
 Quick search

 
 
 RegisterRegister   Log inLog in 

curious situation

 
Post new topic   Reply to topic    SearchIRC Forum Index -> Suggestions / Comments
Author Message
katsklaw
Guru
Guru


Joined: 28 Jun 2004
Posts: 1122

PostPosted: Feb 24, 2008 10:28am    Post subject: curious situation Reply with quote

What exactly happens to scrawl's data when a server, lets call it irc.mynet.org delinks from a network and then links to another network and retains the exact same name?

So irc.mynet.org delinks from YXZNet and links to ABCNet but remains irc.mynet.org scrawl then connects and sees the same server name on a different network.
Back to top
Jason
SearchIRC Developer
SearchIRC Developer


Joined: 03 May 2003
Posts: 1199
Location: Tampa, FL

PostPosted: Feb 24, 2008 11:25am    Post subject: Reply with quote

It senses a possible conflict and raises an alert.
Back to top
katsklaw
Guru
Guru


Joined: 28 Jun 2004
Posts: 1122

PostPosted: Feb 24, 2008 1:51pm    Post subject: Reply with quote

ok .. well I'm going off on a log entry for CollectiveIRC you once pasted to me that suggests that data collected while connected to that server is discounted as duplicated data, which IMHO could be a false assumption more times than true.

Additionally, a malicious user could fake an existing server name on an already indexed network to intentionally make scrawl see the server as a part of 2 networks. All it takes is a fake server resembling an existing server on an unrelated network be in the networks round robin.

For example irc.blackened.net is an EFnet server. All I would need to do is name a server on my network irc.blackened.net and have the IP for said server in my RR, regardless if I own the domain blackened.net or not. When scrawl connects to my RR and hits my faked name server it will see it as part of my network as well as a server on EFnet and start raising flags. Actually I could name all my servers the same as EFnet servers and completely screw things up.

Just thought you would like to know.

I'd also like to point out that the fact that scrawl even cares about server names is the main reason that CollectiveIRC even had problems with your indexing service and have absolutely no problem at all with netsplit.de .. it's simply because netsplit only care about the network name as returned by raw 005 and could care less about the server name it's self.

I'll paste the log to you that you once pasted to me so it jogs your memory.

Code:

[CollectiveIRC @ irc.collectiveirc.net] QUIT :[SearchIRC] Error on CollectiveIRC - No channels found.
Invalid data*** Invalid data found (dup server): alpha.invictachat.net on CollectiveIRC and InvictaChat (Xcluded_NoIndex)


Now that CollectiveIRC is no longer a meta-network, it's likely that we still can't be listed .. just for the simple fact that scrawl will still see duplicate servers and start screaming invalid data again. which btw happened to be part of my original hissy fit.

Personally, I call that incompatibility. Others may call it my problem. To be honest I'm not renaming my servers just to keep your software happy, I'll remain incompatible before that happens.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    SearchIRC Forum Index -> Suggestions / Comments All times are GMT - 6 Hours
Page 1 of 1

 
 
Forum powered by phpBB
 
 © 2000 - 2008 EverythingIRC, Inc. All rights reserved. Please read our disclaimer