Anope Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001484Anope Development (1.9.x series)Chanservpublic2013-02-17 15:442013-02-25 05:43
ReporterEyecu 
Assigned ToAdam 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolution@100@ 
PlatformLinux x86OSDebianOS Version6
Product Version 
Target VersionFixed in Version 
Summary0001484: Onjoin autoops
DescriptionSeems when setting a user/host with the xop system if the user joins and hasn't identified with nickserv they get the modes set correct, if they have identified with nickserv modes do not get set.
Steps To Reproduce1)set xop access ie /cs qop #channel add Nick!*@*
2)have user disconnect from the network and reconnect(don't identify with nickserv) and join channel.
3)User will get qo as they are suppose to.
4)have user identify with nickserv
5)Have user part and rejoin channel
6)User does not get qo like suppose to.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0006395)
Adam (administrator)
2013-02-25 05:43

Autoop was off.
(0006394)
Eyecu (reporter)
2013-02-25 05:30

Well turns out it wasn't a system fault for some reason all old nicks/channels in the database didn't have any options on their accounts set, ie no autoop so modes were not set.
(0006392)
Eyecu (reporter)
2013-02-24 03:33

Sorry didn't copy far enough down.

[Feb 23 20:17:57.281531 2013] Received: :729 FJOIN #IRChainScriptz 1334174086 +Plrt 50 :,729AAAAAU
[Feb 23 20:17:57.281800 2013] fre.ca.us.irchainscriptz.net is setting #IRChainScriptz to +Plrt 50
[Feb 23 20:17:57.281921 2013] Setting correct user modes for WesB on #IRChainScriptz (giving modes)
[Feb 23 20:17:57.282097 2013] Setting +q on #IRChainScriptz for WesB
[Feb 23 20:17:57.282171 2013] Setting correct user modes for WesB on #IRChainScriptz (not giving modes)
[Feb 23 20:17:57.282378 2013] Setting +o on #IRChainScriptz for WesB
[Feb 23 20:17:57.282458 2013] Setting correct user modes for WesB on #IRChainScriptz (not giving modes)
[Feb 23 20:17:57.282954 2013] Sent: :30AAAAAAH FMODE #IRChainScriptz 1334174086 +qo 729AAAAAU 729AAAAAU
[Feb 23 20:18:10.417677 2013] Received: :729 PING 729 30A
[Feb 23 20:18:10.417855 2013] Sent: :30A PONG 30A 729
[Feb 23 20:18:10.417926 2013] Received: :986 PING 986 30A
[Feb 23 20:18:10.418021 2013] Sent: :30A PONG 30A 986
[Feb 23 20:18:10.484349 2013] Received: :892 PING 892 30A
[Feb 23 20:18:10.484494 2013] Sent: :30A PONG 30A 892
[Feb 23 20:18:36.912581 2013] Received: :729AAAAAU PRIVMSG 30AAAAAAF :identify a16939@*@
[Feb 23 20:18:36.913025 2013] m_sql_authentication: Checking authentication for Eyecu
[Feb 23 20:18:37.089131 2013] Successfully connected to MySQL service mysql/main at 174.121.24.177:3306
[Feb 23 20:18:37.160970 2013] m_sql_authentication: Successful authentication for Eyecu
[Feb 23 20:18:37.161112 2013] COMMAND: WesB!eyecu@CPE204e7f1bd8ae-CM0011e6ee19e2.cpe.net.cable.rogers.com used identify and identified for account Eyecu
[Feb 23 20:18:37.161236 2013] Sent: :30AAAAAAF PRIVMSG #Services :COMMAND: WesB!eyecu@CPE204e7f1bd8ae-CM0011e6ee19e2.cpe.net.cable.rogers.com used identify and identified for account Eyecu
[Feb 23 20:18:37.161497 2013] Sent: :30AAAAAAF NOTICE 729AAAAAU :Password accepted - you are now recognized.
[Feb 23 20:18:37.161662 2013] Sent: :30A METADATA 729AAAAAU accountname :Eyecu
[Feb 23 20:18:37.161794 2013] Setting correct user modes for WesB on #IRChainScriptz (giving modes)
[Feb 23 20:18:37.162138 2013] Sent: :30AAAAAAF MODE 729AAAAAU +r
[Feb 23 20:18:40.296673 2013] Received: :69L PING 69L 30A
[Feb 23 20:18:40.296871 2013] Sent: :30A PONG 30A 69L
[Feb 23 20:18:40.717804 2013] Received: :729AAAAAU PART #IRChainScriptz :"Leaving"
[Feb 23 20:18:45.722242 2013] Received: :729 FJOIN #IRChainScriptz 1334174086 +Plrt 50 :,729AAAAAU
[Feb 23 20:18:45.722488 2013] fre.ca.us.irchainscriptz.net is setting #IRChainScriptz to +Plrt 50
[Feb 23 20:18:45.722574 2013] Setting correct user modes for WesB on #IRChainScriptz (giving modes)
[Feb 23 20:19:10.416795 2013] Received: :729 PING 729 30A
[Feb 23 20:19:10.416971 2013] Sent: :30A PONG 30A 729
[Feb 23 20:19:10.417042 2013] Received: :986 PING 986 30A
[Feb 23 20:19:10.417153 2013] Sent: :30A PONG 30A 986
[Feb 23 20:19:10.484185 2013] Received: :892 PING 892 30A
[Feb 23 20:19:10.484313 2013] Sent: :30A PONG 30A 892
[Feb 23 20:20:10.423234 2013] Received: :729 PING 729 30A
[Feb 23 20:20:10.423523 2013] Sent: :30A PONG 30A 729
[Feb 23 20:20:10.423608 2013] Received: :986 PING 986 30A
(0006391)
Eyecu (reporter)
2013-02-24 03:22

Feb 23 20:17:57.281531 2013] Received: :729 FJOIN #IRChainScriptz 1334174086 +Plrt 50 :,729AAAAAU
[Feb 23 20:17:57.281800 2013] fre.ca.us.irchainscriptz.net is setting #IRChainScriptz to +Plrt 50
[Feb 23 20:17:57.281921 2013] Setting correct user modes for WesB on #IRChainScriptz (giving modes)
[Feb 23 20:17:57.282097 2013] Setting +q on #IRChainScriptz for WesB
[Feb 23 20:17:57.282171 2013] Setting correct user modes for WesB on #IRChainScriptz (not giving modes)
[Feb 23 20:17:57.282378 2013] Setting +o on #IRChainScriptz for WesB
[Feb 23 20:17:57.282458 2013] Setting correct user modes for WesB on #IRChainScriptz (not giving modes)
[Feb 23 20:17:57.282954 2013] Sent: :30AAAAAAH FMODE #IRChainScriptz 1334174086 +qo 729AAAAAU 729AAAAAU
[Feb 23 20:18:10.417677 2013] Received: :729 PING 729 30A
[Feb 23 20:18:10.417855 2013] Sent: :30A PONG 30A 729
[Feb 23 20:18:10.417926 2013] Received: :986 PING 986 30A
[Feb 23 20:18:10.418021 2013] Sent: :30A PONG 30A 986
[Feb 23 20:18:10.484349 2013] Received: :892 PING 892 30A
[Feb 23 20:18:10.484494 2013] Sent: :30A PONG 30A 892
[Feb 23 20:18:36.912581 2013] Received: :729AAAAAU PRIVMSG 30AAAAAAF :identify a16939@*@
[Feb 23 20:18:36.913025 2013] m_sql_authentication: Checking authentication for Eyecu
[Feb 23 20:18:37.089131 2013] Successfully connected to MySQL service mysql/main at 174.121.24.177:3306
[Feb 23 20:18:37.160970 2013] m_sql_authentication: Successful authentication for Eyecu
[Feb 23 20:18:37.161112 2013] COMMAND: WesB!eyecu@CPE204e7f1bd8ae-CM0011e6ee19e2.cpe.net.cable.rogers.com used identify and identified for account Eyecu
[Feb 23 20:18:37.161236 2013] Sent: :30AAAAAAF PRIVMSG #Services :COMMAND: WesB!eyecu@CPE204e7f1bd8ae-CM0011e6ee19e2.cpe.net.cable.rogers.com used identify and identified for account Eyecu
[Feb 23 20:18:37.161497 2013] Sent: :30AAAAAAF NOTICE 729AAAAAU :Password accepted - you are now recognized.
[Feb 23 20:18:37.161662 2013] Sent: :30A METADATA 729AAAAAU accountname :Eyecu
[Feb 23 20:18:37.161794 2013] Setting correct user modes for WesB on #IRChainScriptz (giving modes)
[Feb 23 20:18:37.162138 2013] Sent: :30AAAAAAF MODE 729AAAAAU +r
[Feb 23 20:18:40.296673 2013] Received: :69L PING 69L 30A


[08:21.p] -ChanServ- Access list for #IRChainScriptz:
[08:21.p] -ChanServ- Number Level Mask
[08:21.p] -ChanServ- 1 10000 WesB!*@*
[08:21.p] -ChanServ- End of access list
(0006390)
Eyecu (reporter)
2013-02-24 03:00

Well wtf I don't know then cause when anyone is identified on my network their not getting proper modes set even room founders aren't recognized. I'll go back over all the configs again maybe I got something messed up either in anope or inspircd.
(0006389)
Adam (administrator)
2013-02-24 02:57

I'm not able to reproduce this on latest git, here are my logs:

[Feb 23 19:56:37.888305 2013] Debug: Received: :00C UID Adam2 1 1361667397 +ix Adam DC7C9368.DB278249.B3403303.IP 192.168.1.102 00CAAAAAC 0 192.168.1.102 :Adam
[Feb 23 19:56:37.888457 2013] USERS: Adam2!Adam@192.168.1.102 changed cloaked host to DC7C9368.DB278249.B3403303.IP
[Feb 23 19:56:37.888502 2013] USERS: Adam2!Adam@192.168.1.102 changes modes to +ix
[Feb 23 19:56:37.888559 2013] USERS: Adam2!Adam@192.168.1.102 (DC7C9368.DB278249.B3403303.IP) (Adam) 192.168.1.102 connected to the network (adam.home)
[Feb 23 19:56:37.888740 2013] Debug: Sent: :00AAAAAAF NOTICE 00CAAAAAC :This nickname is registered and protected. If it is your
[Feb 23 19:56:37.888808 2013] Debug: Sent: :00AAAAAAF NOTICE 00CAAAAAC :nick, type /msg NickServ IDENTIFY password. Otherwise,
[Feb 23 19:56:37.888864 2013] Debug: Sent: :00AAAAAAF NOTICE 00CAAAAAC :please choose a different nick.
[Feb 23 19:56:37.888946 2013] Debug: Received: :adam.home ENCAP * AUTHFLAGS Adam2 |
[Feb 23 19:56:40.824490 2013] Debug: Received: :00CAAAAAC JOIN 1361666866 #cows +
[Feb 23 19:56:40.824655 2013] CHANNEL: Adam2!Adam@192.168.1.102 join #cows
[Feb 23 19:56:40.824700 2013] Debug: Setting correct user modes for Adam2 on #cows (giving modes)
[Feb 23 19:56:40.824806 2013] Debug: Setting +q on #cows for Adam2
[Feb 23 19:56:40.824856 2013] Debug: Setting correct user modes for Adam2 on #cows (not giving modes)
[Feb 23 19:56:40.824949 2013] Debug: Setting +o on #cows for Adam2
[Feb 23 19:56:40.824995 2013] Debug: Setting correct user modes for Adam2 on #cows (not giving modes)
[Feb 23 19:56:40.825159 2013] Debug: Sent: :00AAAAAAB MODE #cows +qo 00CAAAAAC 00CAAAAAC
[Feb 23 19:56:43.737078 2013] Debug: Received: :Adam2 PRIVMSG NickServ@services.rizon.net :id qwerty
[Feb 23 19:56:43.737408 2013] COMMAND: Adam2!Adam@192.168.1.102 used identify and identified for account Adam2
[Feb 23 19:56:43.737593 2013] Debug: Sent: :00AAAAAAF NOTICE 00CAAAAAC :Password accepted - you are now recognized.
[Feb 23 19:56:43.737671 2013] USERS: Adam2!Adam@192.168.1.102 is now identified as Adam2
[Feb 23 19:56:43.737702 2013] Debug: Sent: :00A ENCAP * SU 00CAAAAAC Adam2
[Feb 23 19:56:43.737793 2013] Debug: Setting correct user modes for Adam2 on #cows (giving modes)
[Feb 23 19:56:43.738020 2013] Debug: Sent: :00AAAAAAF ENCAP * SVSMODE 00CAAAAAC 1361667397 +r
[Feb 23 19:56:44.497089 2013] Debug: Received: :00CAAAAAC PART #cows
[Feb 23 19:56:44.497281 2013] CHANNEL: Adam2!Adam@192.168.1.102 part #cows Reason: No reason
[Feb 23 19:56:44.497307 2013] CHANNEL: Adam2!Adam@192.168.1.102 leave #cows
[Feb 23 19:56:44.497896 2013] Debug: Received: :00CAAAAAC JOIN 1361666866 #cows +
[Feb 23 19:56:44.498008 2013] CHANNEL: Adam2!Adam@192.168.1.102 join #cows
[Feb 23 19:56:44.498039 2013] Debug: Setting correct user modes for Adam2 on #cows (giving modes)
[Feb 23 19:56:44.498132 2013] Debug: Setting +q on #cows for Adam2
[Feb 23 19:56:44.498225 2013] Debug: Setting correct user modes for Adam2 on #cows (not giving modes)
[Feb 23 19:56:44.498325 2013] Debug: Setting +o on #cows for Adam2
[Feb 23 19:56:44.498372 2013] Debug: Setting correct user modes for Adam2 on #cows (not giving modes)
[Feb 23 19:56:44.498559 2013] Debug: Sent: :00AAAAAAB MODE #cows +qo 00CAAAAAC 00CAAAAAC

with

[19:57:20] -ChanServ- Access list for #cows:
[19:57:20] -ChanServ- Number Level Mask
[19:57:20] -ChanServ- 1 10000 adam2!*@*
[19:57:20] -ChanServ- End of access list

added via /cs qop

- Issue History
Date Modified Username Field Change
2013-02-17 15:44 Eyecu New Issue
2013-02-24 02:57 Adam Note Added: 0006389
2013-02-24 03:00 Eyecu Note Added: 0006390
2013-02-24 03:22 Eyecu Note Added: 0006391
2013-02-24 03:33 Eyecu Note Added: 0006392
2013-02-25 05:30 Eyecu Note Added: 0006394
2013-02-25 05:43 Adam Note Added: 0006395
2013-02-25 05:43 Adam Status new => closed
2013-02-25 05:43 Adam Assigned To => Adam
2013-02-25 05:43 Adam Resolution open => @100@


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker