|
|
| Author |
Message |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1063
|
Posted: Dec 24, 2007 7:24am Post subject: no channels found? |
|
|
we've switched ircds from unreal to Nefarious and since the switch we have noticed that scrawl is reporting no channels
| Code: |
(Quit: [SearchIRC] Error on CollectiveIRC - No channels found.)
|
This simply isn't true, we currnetly have 95 users and 83 channels. /list is open to the public and requires no parameters to list channels with 1 or more users in them. |
|
| Back to top |
|
 |
Mary SearchIRC Admin

Joined: 03 May 2003 Posts: 692
|
Posted: Dec 24, 2007 8:13am Post subject: |
|
|
I'll check and brb...
Okay, from a user's perspective everything looks fine. But scrawl is not the average user. Your IRC server sends out numerics when a user connects. If scrawl does not see the proper numerics it won't pull the contents of /list.
It looks like over 40 servers are using Nefarious. Is anyone else who runs Nefarious having problems with their data not being reported correctly, or are there problems other than list not showing correctly? |
|
| Back to top |
|
 |
Jobe Idler

Joined: 30 Jul 2006 Posts: 348 Location: Lurking in the shadows of some random channel!
|
Posted: Dec 24, 2007 9:00am Post subject: |
|
|
Sample of the raw LIST response for CollectiveIRC (removed the bulk of it to be able to include start and end numerics):
| Code: | :alpha.invictachat.net 321 Ted Channel :Users Name
:alpha.invictachat.net 322 Ted #trivia 6 :[+tnz]
......
:alpha.invictachat.net 322 Ted #tpf 2 :[+tnz]
:alpha.invictachat.net 323 Ted :End of /LIST |
Which as far as I can see is exactly right. |
|
| Back to top |
|
 |
Jason SearchIRC Developer

Joined: 03 May 2003 Posts: 1160 Location: Tampa, FL
|
Posted: Dec 24, 2007 9:30am Post subject: |
|
|
[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)
It found a server from a different network on your network. So it rejects yours since it previously saw that server on a different network. This is done to prevent duplicate indexing of networks.
In this situation, since we aren't indexing InvictaChat, we would just purge the server list there, and it would then be able to index collectiveirc again. But the server I see is InvictaChat, not "collectiveIRC.net". I assume this is a metanetwork. |
|
| Back to top |
|
 |
Mary SearchIRC Admin

Joined: 03 May 2003 Posts: 692
|
Posted: Dec 24, 2007 10:04am Post subject: |
|
|
Psst, oh Lord and Master:
InvictaChat
[11.06.07 8:10am] Merged with CollectiveIRC. Now part of that metanetwork.
When a network dies or merges, I delete the server list *then* mark the network inactive - so it looks like Scrawl may have managed to get one last visit and grabbed the server list I had just deleted. Good timing, bot. |
|
| Back to top |
|
 |
Jobe Idler

Joined: 30 Jul 2006 Posts: 348 Location: Lurking in the shadows of some random channel!
|
Posted: Dec 24, 2007 10:44am Post subject: |
|
|
Perhaps you could just move the servers to the list of servers "previously seen"
Also this "no channels found" issue only recently started since we changed from UnrealIRCd to Nefarious IRCu. Saying that, we haven't been seeing the quit message until now since the merge because scrawl was quitting with an error along the lines of connection reset by peer. |
|
| Back to top |
|
 |
|