View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002604 | unreal | ircd | public | 2005-07-29 01:44 | 2005-07-29 21:14 |
| Reporter | w00t | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Product Version | 3.2.3 | ||||
| Summary | 0002604: RPL_WHOISSPECIAL and RPL_WHOISSECURE TOTAL confusion. | ||||
| Description | For some REALLY screwy reason, RPL_WHOISSECURE seems to be getting sent with the same numeric as RPL_WHOISSPECIAL (320 instead of 671 - the "modified" kineircd numeric.) Examples: <- :irc.edgeland.net 311 w00t aquanight ~aquanight rox-FA27703F.cpe.cableone.net * :aquanight <- :irc.edgeland.net 307 w00t aquanight :is a registered nick <- :irc.edgeland.net 319 w00t aquanight :@#Unreal-Support <- :irc.edgeland.net 312 w00t aquanight irc.edgeland.net :irc dot edgeland dot net <- :irc.edgeland.net 320 w00t aquanight :is a Secure Connection <- :irc.edgeland.net 317 w00t aquanight 4 1122611915 :seconds idle, signon time <- :irc.edgeland.net 318 w00t aquanight :End of /WHOIS list. Note the 320 <- :irc.moocows.dk 311 w00t Stealth sleeping rox-62CC4F50.lsanca.dsl-w.verizon.net * :- <- :irc.moocows.dk 307 w00t Stealth :is a registered nick <- :irc.moocows.dk 319 w00t Stealth :@#unreal-support %#unrealircd <- :irc.moocows.dk 312 w00t Stealth irc.moocows.dk :Your *only* source of true w00t. <- :irc.moocows.dk 313 w00t Stealth :is an IRC Operator <- :irc.moocows.dk 310 w00t Stealth :is available for help. <- :irc.moocows.dk 320 w00t Stealth :is a Secure Connection <- :irc.moocows.dk 317 w00t Stealth 45 1122592973 :seconds idle, signon time <- :irc.moocows.dk 318 w00t Stealth :End of /WHOIS list. Again, note the 320 <- :boo.netronet.com 311 w00t marx1 someone adm.boo.netronet.com * :marx1 <- :boo.netronet.com 307 w00t marx1 :is a registered nick <- :boo.netronet.com 319 w00t marx1 :@#idlerpg @#wolf @#netronet @#w0kie @#ircops <- :boo.netronet.com 312 w00t marx1 boo.netronet.com :netroNet Network - Fairfield, Ca, USA <- :boo.netronet.com 313 w00t marx1 :is a Network Administrator <- :boo.netronet.com 310 w00t marx1 :is available for help. <- :boo.netronet.com 320 w00t marx1 :can own you <- :boo.netronet.com 317 w00t marx1 1011 1122607085 :seconds idle, signon time <- :boo.netronet.com 318 w00t marx1 :End of /WHOIS list. Now note the 320. Fun, incorrect numericness. | ||||
| 3rd party modules | |||||
|
|
Addendum from Stealth: [15:19:32] <Stealth> <- :irc.x-tab.org 311 Stealth Stealth sleeping something.about.this.and.DIE.DIE.DIE.com * :- [15:19:32] <Stealth> <- :irc.x-tab.org 379 Stealth Stealth :is using modes +iowghraAsxNWzHtpK +kcfFveGqSsoU [15:19:32] <Stealth> <- :irc.x-tab.org 378 Stealth Stealth :is connecting from *@192.168.1.101 192.168.1.101 [15:19:32] <Stealth> <- :irc.x-tab.org 307 Stealth Stealth :is a registered nick [15:19:32] <Stealth> <- :irc.x-tab.org 319 Stealth Stealth :@#xdccz &#Meghan ~#darkman007 @#rpg ~#PWND.Admin [15:19:32] <Stealth> <- :irc.x-tab.org 312 Stealth Stealth irc.x-tab.org :The lost unknown [15:19:32] <Stealth> <- :irc.x-tab.org 313 Stealth Stealth :is a Network Administrator [15:19:32] <Stealth> <- :irc.x-tab.org 310 Stealth Stealth :is available for help. [15:19:32] <Stealth> <- :irc.x-tab.org 671 Stealth Stealth :is using a Secure Connection [15:19:32] <Stealth> <- :irc.x-tab.org 320 Stealth Stealth :is going to break Unreal with this module. [15:19:32] <Stealth> <- :irc.x-tab.org 317 Stealth Stealth 792 1121837596 :seconds idle, signon time [15:19:32] <Stealth> <- :irc.x-tab.org 318 Stealth Stealth :End of /WHOIS list. So it uses 671 correctly if user uses SSL *with* a SWHOIS.. |
|
|
..looking at the code briefly, I don't see how it can happen.. but it does. |
|
|
It seems your paste is from unreal3.2.2 or earlier (notice the text) ;). |
|
|
Ya w00t! :P I can't seem to get the same results on 3.2.3. |
|
|
Correct :/ my bad. I was trying this on lain.tspre.org (3.2.3) however my /whois overrides and always sends a remote /whois (moocows, in that case, 3.2.2). Whoops :P |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-07-29 01:44 | w00t | New Issue | |
| 2005-07-29 01:45 | w00t | Note Added: 0010279 | |
| 2005-07-29 01:51 | w00t | Note Added: 0010281 | |
| 2005-07-29 12:07 | syzop | Note Added: 0010282 | |
| 2005-07-29 15:39 | Stealth | Note Added: 0010283 | |
| 2005-07-29 20:58 | w00t | Note Added: 0010287 | |
| 2005-07-29 21:14 | syzop | Status | new => closed |
| 2005-07-29 21:14 | syzop | Resolution | open => no change required |