View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001679 | unreal | ircd | public | 2004-03-26 18:32 | 2004-03-27 15:15 |
| Reporter | LoVeR | Assigned To | syzop | ||
| Priority | normal | Severity | trivial | Reproducibility | always |
| Status | closed | Resolution | open | ||
| Product Version | 3.2-RC2 | ||||
| Summary | 0001679: umode +r lost after changing case of nick | ||||
| Description | When a user make +p he/she no longer seems registered. So it removes umode r. maybe it is a normal prodecure. When he again makes -p then +r comes back. But when he/she make +p even an ircop he cant see both modes. It is strange that sometimes we can see +p but cant see +r. When he removes +p then modes become normal(+rix) | ||||
| Additional Information | I dont think it is a bug...Or maybe bug but i cant understand why this kind of behaviour. Because at help.conf it is "p = Hide all channels in /whois and /who." As an ircop we can see all channels but cant see if it is registered or not. | ||||
| 3rd party modules | |||||
|
|
Sometimes services dont get back topics etc at some channels. Can it be because of this? |
|
|
No idea what you're talking about. [18:41] codemastr: has identified for this nickname /mode codemastr +p [18:41] codemastr: has identified for this nickname /mode codemastr -p [18:42] codemastr: has identified for this nickname Seems fine to me. |
|
|
are we talking about user modes or channel modes? In either case I cannot reproduce what you said... normal user, identified: Ein is [email protected] * Gaas Ein is a registered nick Ein on @#b @#a Ein using maintest.test.net Syzop - TestNet server Ein has been idle 6secs, signed on Sat Mar 27 00:40:34 ein End of /WHOIS list. user sets himself +p Ein is [email protected] * Gaas Ein is a registered nick Ein on !@#b !@#a Ein using maintest.test.net Syzop - TestNet server Ein has been idle 10secs, signed on Sat Mar 27 00:40:34 ein End of /WHOIS list. |
|
|
User purgatory made +p PuRGaTorY is [email protected] * SaD PuRGaTorY is connecting from *@81.215.149.209 PuRGaTorY on @#help @#zurna &0000035+ @#istanbul @#Klavye ?&#hospital &#HardRockCafe @#deluxe PuRGaTorY using irc.doruk.net.tr DorukNet IRC Sunucusu! PuRGaTorY has been idle 7secs, signed on Fri Mar 26 23:17:01 PuRGaTorY End of /WHOIS list. PuRGaTorY is using modes +iwx (From status) he made -p PuRGaTorY is [email protected] * SaD PuRGaTorY is connecting from *@81.215.149.209 PuRGaTorY is a registered nick PuRGaTorY on @#help @#zurna &0000035+ @#istanbul @#Klavye ?&#hospital &#HardRockCafe @#deluxe PuRGaTorY using irc.doruk.net.tr DorukNet IRC Sunucusu! PuRGaTorY has been idle 7secs, signed on Fri Mar 26 23:17:01 PuRGaTorY End of /WHOIS list. PuRGaTorY is using modes +iwxr (From status) |
|
|
well I'm pretty sure Unreal isn't setting your client -r suddenly, what services package do you use? Perhaps have a look at that. My test was with ircservices btw. |
|
|
well i continue the test. i am using ircservices. If an ircop made +p to himself it wont remove +r. I will try it at a different user now. |
|
|
you know that you cant make yourself -r. And purgatory is a registered nick. I cant understand how he use a registered nick and dont have +r. yes maybe a services issue. Tomorrow i will again ask the ppl(there is more than one user) who can make this and report back. Sorry for disturb... |
|
|
OK here is is the +r thing. Well it isnt really about +p. They just want to take my attention to other way. Step 1 : You enter irc with nickname LoVeRbOy and identify it. LoVeRbOy is [email protected] * Bharata LoVeRbOy is a registered nick LoVeRbOy on ~#deluxe ~#opers Step 2: Then change nick to loverboy (no difference except i use small letters and no identify) * LoVeRbOy is now known as loverboy * loverboy is now known as LoVeRbOy Step 3: now whois report... LoVeRbOy is [email protected] * Bharata LoVeRbOy on ~#deluxe ~#opers So Although nick is registered it is no longer seems registered. If it is a services issue i will send this report to ircservices... What is your opinion? edited on: 2004-03-27 05:21 edited on: 2004-03-27 05:22 edited on: 2004-03-27 06:12 |
|
|
hmm i think it isnt about services because services gives o a q to user and nick seems identified with status command. But You cant enter to channel +R and cant msg a user with +R. (if you are an ircop you can msg) You need a registered nick to join that channel. (tring to enter a channel with mode +R) [13:26] * ChanServ sets mode: +oq LoVeRbOy LoVeRbOy [13:29] -NickServ- STATUS LoVeRbOy 3 edited on: 2004-03-27 06:38 |
|
|
Hm, perhaps we shouldn't set -r in case of "case changes". |
|
|
This is a services problem ! I tested it here on kickservices (some kind of auspice) Changed nick from RoCkO to Rocko. Services debug: [Mar 27 20:01:08 2004] debug: Received: :RoCkO & Rocko 1080385529 [Mar 27 20:01:08 2004] debug: RoCkO changed nick to Rocko [Mar 27 20:01:08 2004] debug: Sent: :NickServ n Rocko +r 0 NickServ is sending the +r part. Maybe ircservices do not. |
|
|
Depends on how you look at it :p But yeah, other services seems to handle this fine (anope too). |
|
|
Fixed in CVS (.2199). |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-03-26 18:32 | LoVeR | New Issue | |
| 2004-03-26 18:34 | LoVeR | Note Added: 0005594 | |
| 2004-03-26 18:41 |
|
Note Added: 0005595 | |
| 2004-03-26 18:42 | syzop | Note Added: 0005596 | |
| 2004-03-26 18:51 | LoVeR | Note Added: 0005597 | |
| 2004-03-26 18:55 | syzop | Note Added: 0005598 | |
| 2004-03-26 19:00 | LoVeR | Note Added: 0005599 | |
| 2004-03-26 19:14 | LoVeR | Note Added: 0005600 | |
| 2004-03-27 05:18 | LoVeR | Note Added: 0005602 | |
| 2004-03-27 05:21 | LoVeR | Note Edited: 0005602 | |
| 2004-03-27 05:22 | LoVeR | Note Edited: 0005602 | |
| 2004-03-27 06:12 | LoVeR | Note Edited: 0005602 | |
| 2004-03-27 06:34 | LoVeR | Note Added: 0005603 | |
| 2004-03-27 06:38 | LoVeR | Note Edited: 0005603 | |
| 2004-03-27 10:42 | syzop | Note Added: 0005606 | |
| 2004-03-27 14:03 | Rocko | Note Added: 0005608 | |
| 2004-03-27 14:15 | syzop | Note Added: 0005609 | |
| 2004-03-27 14:58 | syzop | Summary | umode +p => umode +r lost after changing case of nick |
| 2004-03-27 14:58 | syzop | Status | new => assigned |
| 2004-03-27 14:58 | syzop | Assigned To | => syzop |
| 2004-03-27 15:15 | syzop | Status | assigned => closed |
| 2004-03-27 15:15 | syzop | Note Added: 0005610 |