View Issue Details

IDProjectCategoryView StatusLast Update
0001679unrealircdpublic2004-03-27 15:15
ReporterLoVeR Assigned Tosyzop  
PrioritynormalSeveritytrivialReproducibilityalways
Status closedResolutionopen 
Product Version3.2-RC2 
Summary0001679: umode +r lost after changing case of nick
DescriptionWhen 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 InformationI 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

Activities

LoVeR

2004-03-26 18:34

reporter   ~0005594

Sometimes services dont get back topics etc at some channels. Can it be because of this?

codemastr

2004-03-26 18:41

reporter   ~0005595

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.

syzop

2004-03-26 18:42

administrator   ~0005596

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.

LoVeR

2004-03-26 18:51

reporter   ~0005597

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)

syzop

2004-03-26 18:55

administrator   ~0005598

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.

LoVeR

2004-03-26 19:00

reporter   ~0005599

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.

LoVeR

2004-03-26 19:14

reporter   ~0005600

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...

LoVeR

2004-03-27 05:18

reporter   ~0005602

Last edited: 2004-03-27 06:12

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

LoVeR

2004-03-27 06:34

reporter   ~0005603

Last edited: 2004-03-27 06:38

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

syzop

2004-03-27 10:42

administrator   ~0005606

Hm, perhaps we shouldn't set -r in case of "case changes".

Rocko

2004-03-27 14:03

reporter   ~0005608

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.

syzop

2004-03-27 14:15

administrator   ~0005609

Depends on how you look at it :p

But yeah, other services seems to handle this fine (anope too).

syzop

2004-03-27 15:15

administrator   ~0005610

Fixed in CVS (.2199).

Issue History

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 codemastr 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