Page 2 of 3

Posted: Sun Sep 18, 2005 7:48 pm
by Stealth
White_Magic wrote:* GraphiX sets mode: +oghaAsN

u dont have can_override in ur flags, if u do it should give u a " v " as u can see there is no v there, so there must be a error on ur config file in your oper block.
Flags are NOT modes. If you have can_override, the IRCd will not give you any special modes. A flag gives privilages, a mode is a setting.

Posted: Sun Sep 18, 2005 7:51 pm
by Stealth
It is not recommended to add flags with services. Last I checked, services were limited in what oper flags they can give someone. Please use oper blocks for all your opers!

Posted: Sun Sep 18, 2005 11:15 pm
by w00t
Mostly because people register to ask a question, then don't bother coming back. I tend to let someone else answer if they start.

As for operserv, I'm really not too sure what you're trying to accomplish with that, but I wouldn't recommend it :p

As to your problem, I know you're going to hate this, but it's got to be user-error somewhere :/ with can_override properly set on a nickname, you'll be able to /mode #chan +o yournick and whatnot, so obviously the process hasn't worked somewhere along the line.


1) You are SURE you're editing the correct conf file?
2) You're SURE it rehashed, and with no errors?
3) You're POSITIVE you de/re-opered (/mode yournick -o, or a reconnect, and /oper)
4) You're SURE you didn't get the correct flag?

Posted: Sun Sep 18, 2005 11:41 pm
by GraphiX2005
hiya no worries yea im here mate till this gets sorted lol
and to help others with problems that i might know how to fix,

ok regarding the following 4 points you made stealth

config file im editing is unrealircd.conf

i've now tried putting set_overide; at the top of the opperblock
rehashed, de-op'd identified ircop'd tried no luck same error

i've also tried using flag's letters i.e. v; instead of can_override;
as thats' the earlier setting for the old style conf scripts
rehashed no errors, de-op'd identified ircop'd tried no luck again
same error:

i've gone back through the entire config file
and same again i cannot spot anything that shouldnt be in there
here's a copy paste of my rehashed file log as you can see
there's no errors and this hash'd log file is using set_override;
as the flag not the old type flag "v" in the operblock

Code: Select all

-OperServ- Re-reading configuration settings.
-
-irc.mygamesserver.com- *** Global -- from services.mygamesserver.com: Rehashing configuration files (REHASH from GraphiX)
-
-OperServ- All configuration settings successfully updated.
now even through when i try /mode #channel +o nick
it's saying sorry your not a channel operator
it still lets me op using operserv mode, /samode and /chanserv op
so i know im'd set as oper bro when im performing these commands
if you would like to help me i can always send u the conf file
and see if you can find out whats going on

now i do have IRCservices package installed but i dont know
if this would cause the problem, everyone said it shouldn't
maybe you'd know appreciate the help but hopefully your like me
when something isn't working right you want to get it working
and get to the bottom of it :)

Posted: Mon Sep 19, 2005 12:52 am
by Syzop
Do a '/stats o' and check if the opername you are logging in with (the one you /oper <yourname> with ;p) has the 'v' flag listed in the flags.

If the 'v' flag is not listed, then something is wrong with your conf.

Otherwise, it makes little sense why the /MODE stuff won't work (you disabled any client scripts, right? and also tried '/QUOTE MODE #chan +o yourname' ?)

Technically services can interfere. I don't know if you are on a live net, but if not, try delinking services and THEN /oper up, and see if the MODE stuff works.

I guess that should be enough hints for now :P

Posted: Mon Sep 19, 2005 1:30 am
by GraphiX2005
hey mate thanks for replying :) here's the outcome

the /Stats o give me this

Code: Select all

O *@*.blueyonder.co.uk * GraphiX rhgwlcLkKbBnGAaNqd clients
End of /STATS report
ok when i oper up here's the log for that mate

Code: Select all

* GraphiX sets mode: +oghaAsN
-
Server notice mask (+kcfvGqso)
-
You are now an IRC Operator
you notice in the flags it doesnt have v only in server notice mask
but can_override; is in the operblock

i tried d/c the services same thing
and tried /quote mode #chan +o GraphiX returned the following

Code: Select all

-> Server: mode #Gamesroom +o GraphiX
followed your every command mate any extra help ?

Posted: Mon Sep 19, 2005 8:39 am
by heinz
it's can_override not set_override

*edit* It also looks like you only rehashed the Services config file?! Try /quote rehash on your irc client.

Posted: Mon Sep 19, 2005 11:16 am
by GraphiX2005
sorry i ment can_override; o come on mate i've typed it out now
over 6-7 times it was just a typo error on this post not in the conf file
i've edited the post it's can_override; now on the post above
but im still upto where i was before u said it's can_ not set_

Posted: Mon Sep 19, 2005 11:49 am
by White_Magic
did you type /quote rehash
if not try that then disconnect from the server, reconnect , oper up then try to op urself

Posted: Mon Sep 19, 2005 11:52 am
by Dukat
You are editing the wrong configuration file. If you really have can_override in your oper block and you really are rehashing the server without any problems, the "v" flag MUST appear in /stats o.
Check, recheck and check again that you are editing the correct file in the correct dir.
Simple test: Add some nonsense to the config file you're editing ATM. If you can rehash without any problems after that (i.e. no error reported), you're editing the wrong file.

Posted: Mon Sep 19, 2005 12:00 pm
by White_Magic
heinz is right, hes rehashing the wrong file...
-OperServ- Re-reading configuration settings.
-
-irc.mygamesserver.com- *** Global -- from services.mygamesserver.com: Rehashing configuration files (REHASH from GraphiX)
-
-OperServ- All configuration settings successfully updated
notice operserv :)

Posted: Mon Sep 19, 2005 3:05 pm
by aquanight
Stealth wrote:Last I checked, services were limited in what oper flags they can give someone.
They aren't.

Posted: Mon Sep 19, 2005 3:23 pm
by GraphiX2005
i really appreciate your help guys on this matter,
but i gotta ask why do you people do that?

for example

Stealth wrote:
Last I checked, services were limited in what oper flags they can give someone.

aquanight replied with

They aren't.

and thats it? no explaination like setting people streight because
if stealth thaught this and alot of others then i guess we'd like to know
how to add oper flags to a oper/admin without hard-coding
the .conf file as you just said apparently there not limited

i guess aquanight people are interested in this so can u please
continue.

one of the questions also at the begining of this post
was infact can you add flags to existing opers through
irc (i.e using /commands not hard coding into the operblocks)

also how can i be rehashing the wrong file ?
you need to be opper'd to rehash a file so im guessing you must
need to /msg operserv rehash like i've done before
unless this is rehashing the services.conf file if so
when i get home i'll try just normal /rehash but i dont think
that would work as it will return invalid paramiter

if anyone wants the .conf file im happy to send it too them

Posted: Mon Sep 19, 2005 3:26 pm
by Syzop
It seems that you are constantly confusing unrealircd (/oper, /rehash) with services (operserv cmds, etc).
They are seperate programs (though they are "linked" with each other as servers).

When you are having a problem with /OPER (an unrealircd command), don't go rehashing services (via operserv), since that has nothing to do with it :P.

I don't see how I can explain better, but you should get the point.. ;p

**
This also caused this topic to be quite chaotic, we are jumping from services back and forth to unreal. You are having a problem with your oper block, so then it's better to only ask that question. Because for services-related questions, you should post in the 'Services' section instead (this is 'Unreal3.2 Support'). It's better to make 2 topics in such a case, though.. I suggest you to solve this problem first ;).

Posted: Mon Sep 19, 2005 3:27 pm
by aquanight
Yes, you have to use a normal /rehash. No services I know of yet show the capability to rehash the ircd's config file ;) .

Btw, if you can msg operserv you should already be able to /rehash.