[NeoStats-Devel] [Issue: #262] Changed - Whois is still not working on ircu/asuka/nefarious
[email protected] 22 May 2006 17:33:45 -0000
| Newsgroups | gmane.comp.neostats.devel |
|---|---|
| Message-ID | <[email protected]> |
<HTML>
<HEAD>
<META NAME=3D"GENERATOR" Content=3D"Microsoft Visual Studio 6.0">
<LINK href=3D"http://bugs.neostats.net//styles/default.css" type=3D"text/cs=
s" rel=3D"stylesheet">
<TITLE>Merlin IMS Issue Report</TITLE>
</HEAD>
<BODY topmargin=3D"0" leftmargin=3D"0" rightmargin=3D"0" bottommargin=3D"0"=
>
<P>
<TABLE cellSpacing=3D"0" cellPadding=3D"0" width=3D"100%" align=3D"center" =
bgColor=3D"#4682b4"
border=3D"0">
<TR>
<TD><IMG alt=3D""
src=3D"http://www.neostats.net/images/neostats_bb.jpg"></TD></TR>
<TR>
<TD align=3D"middle" class=3D"nav">
<P><STRONG><FONT size=3D4>Issue
CHANGE Report for Issue #: 262</FONT> </STRONG>
</P></TD></TR></TABLE></P>
<BR>
<TABLE style=3D"WIDTH: 90%" cellSpacing=3D"0" cellPadding=3D"1" width=3D"90=
%" align=3D"center"
border=3D"0">
<TR>
<TD>
<P>A <STRONG><FONT color=3Dred>change</FONT></STRONG> has been made =
to an issue you have been assigned to.<BR>
<A href=3D"http://bugs.neostats.net//bug.php?op=3Dshow&bugid=3D262" t=
arget=3D"_blank">
Click here to view the issue report in the NeoStats Bug System.</A></=
P>
<P>
<TABLE cellSpacing=3D"1" cellPadding=3D"1" width=3D"100%" border=3D"0=
">
<TR>
<TH colSpan=3D"4"> Issue Details:<BR><EM>
<FONT style=3D"BACKGROUND-COLOR: #eeeeee" size=3D"1">(Items tha=
t have been
changed are RED)</FONT></EM> </TH></TR>
<TR>
<TD >
<P align=3D"right"><STRONG>Summary:</STRONG></P></TD>
<TD colSpan=3D3> Whois is still not working on ircu/asuka/ne=
farious</TD></TR>
<TR>
<TD >
<P align=3Dright><STRONG>URL:</STRONG></P></TD>
<TD> </TD>
<TD >
<P align=3Dright><STRONG>Product:</STRONG></P></TD>
<TD> NeoStats 3.0</TD></TR>
<TR>
<TD >
<P align=3Dright><STRONG>Version:</STRONG></P></TD>
<TD> 3.0.a3</TD>
<TD >
<P align=3Dright><STRONG>To be Closed in
Version:</STRONG> </P> </TD>
<TD> None</TD></TR>
<TR>
<TD >
<P align=3Dright><STRONG>Closed in
Version:</STRONG> </P> </TD>
<TD> None</TD>
<TD >
<P align=3Dright><STRONG>Component:</STRONG></P></TD>
<TD> Core 3.0</TD></TR>
<TR>
<TD >
<P align=3Dright><STRONG>IRCd(s):</STRONG></P></TD>
<TD> IRCu (P10)</TD>
<TD >
<P align=3Dright><STRONG>Status:</STRONG></P></TD>
<TD> Assigned</TD></TR>
<TR>
<TD >
<P align=3Dright><STRONG>Resolution:</STRONG></P></TD>
<TD> None</TD>
<TD >
<P align=3Dright><STRONG>Severity:</STRONG></P></TD>
<TD> Unassigned</TD></TR>
<TR>
<TD >
<P align=3Dright><STRONG>OS/Version:</STRONG></P></TD>
<TD> All</TD>
<TD >
<P align=3Dright><STRONG>Database:</STRONG></P></TD>
<TD> All</TD></TR>
<TR>
<TD >
<P align=3Dright><STRONG>Priority:</STRONG></P></TD>
<TD> 3 - Medium</TD>
<TD >
<P align=3Dright><STRONG>Assigned To:</STRONG></P></TD>
<TD> justin-kLev/[email protected]</TD></TR>
=09</TABLE>
<BR>
<TABLE cellSpacing=3D1 cellPadding=3D1 width=3D"100%" border=3D=
0>
<TR>
<TH>Comments:</TH></TR>
<TR>
<TD>
<P><STRONG>Posted By: <EM>gerrit-KZTdi6XcE/[email protected]</EM><BR>At:
<EM>1:33 AM on 23-05-2006</EM></STRONG><BR>
+ Whois to an User:<br />
<br />
WHOIS G3rr|t G3rr|t<br />
+ :irc.de.codersnet.eu 311 Testuser G3rr|t ~Gerrit xxx.dip.t-dialin.net *
+ :Gerrit<br />
:irc.de.codersnet.eu 319 Testuser G3rr|t :#CodersNet
+ #Gerrit<br />
:irc.de.codersnet.eu 312 Testuser G3rr|t *.codersnet.eu
+ :CodersNet IRC Network<br />
:irc.de.codersnet.eu 330 Testuser G3rr|t
+ G3rr|t :is authed as<br />
:irc.de.codersnet.eu 317 Testuser G3rr|t
+ 6357 1148311907 :seconds idle, signon time<br />
:irc.de.codersnet.eu
+ 318 Testuser G3rr|t :End of /WHOIS list.<br />
<br />
Whois to an
+ oper:<br />
<br />
WHOIS Gerrit<br />
:irc.de.codersnet.eu 311
+ Testuser Gerrit Gerrit CodersNet * :Gerrit<br />
:irc.de.codersnet.eu
+ 312 Testuser Gerrit *.codersnet.eu :CodersNet IRC Network<br />
+ :irc.de.codersnet.eu 313 Testuser Gerrit :is an IRC Operator<br />
+ :irc.de.codersnet.eu 330 Testuser Gerrit Gerrit :is authed as<br />
+ :irc.de.codersnet.eu 318 Testuser Gerrit :End of /WHOIS list.<br />
<br
+ />
Whois to a NeoStats client (blsb in that case):<br />
<br />
WHOIS
+ blsb<br />
:irc.de.codersnet.eu 311 Testuser blsb blsb stats.CodersNet
+ * :BlackList Scanning Bot<br />
:irc.de.codersnet.eu 312 Testuser blsb
+ *.codersnet.eu :CodersNet IRC Network<br />
:irc.de.codersnet.eu 313
+ Testuser blsb :is an IRC Operator<br />
:irc.de.codersnet.eu 318
+ Testuser blsb :End of /WHOIS list.<br />
<br />
However the only thing
+ I get if I whois blsb with a normal client is:<br />
<br />
blsb :is
+ an IRC operator<br />
blsb :End of /WHOIS list<br />
<br />
The
+ protocol syntax is the following:<br />
<br />
<NeoStats server
+ numeric> 311 <numeric of the client asked for the whois> <nick of the
+ whoised user> <ident of the whoised user> <host of the whoised user> *
+ :<realname of the whoised user><br />
<br />
For example:<br />
<br
+ />
AE 311 ABAb0 G3rr|t ~Gerrit xxx.dip.t-dialin.net * :Gerrit<BR><BR><STRONG>P=
osted By:
<EM>justin-kLev/[email protected]<BR></EM>At:
<EM>5:15 PM on 08-01-2006</EM></STRONG><BR>
Ummm,<br />
can you try with telnet or the raw output as your results
don't match mine:<br />
whois neostats neostats<br />
:statserv.irc-chat.net 311 Fishy NeoStats Neo stats.irc-chat.net * :/msg
NeoStats HELP<br />
:statserv.irc-chat.net 313 Fishy NeoStats :is an
IRC operator<br />
:statserv.irc-chat.net 318 Fishy neostats :End of
/WHOIS list<br />
<br />
(the server name isn't displayed, as I would
imagine this could be a security concern for some IRCd's (we don't do
any masking like your example), but will be displayed if you do a remote
whois:<br />
:statserv.irc-chat.net 311 Fishy Fish Fish
Network-Admin.irc-chat.net * :Just Me<br />
:statserv.irc-chat.net 312
Fishy Fish rollergirl.sg.as.irc-chat.net : Dynamx Internet Services<br
/>
:statserv.irc-chat.net 318 Fishy fish :End of /WHOIS list<br />
<br
/>
regarding the : they are present in most IRCd's that I've used, and
in fact, are a protocol requirement (according to the rfc's anyway)</P>
<P> </P></TD></TR></TABLE></P></TD></TR>
=09</TABLE>
=09</BODY>
</HTML>