|
|
| Author |
Message |
W-Unit Newbie

Joined: 29 Jul 2004 Posts: 83
|
Posted: Sep 04, 2004 7:20pm Post subject: Started my own server got a question... |
|
|
Well after a couple hours of searching this site and the internet, my server is finally up and running. I hope to get T3 within a month, but before that happens I'm going to MAKE SURE I know EXACTLY what I'm doing.
And right now I apparently don't.
I'm running on a windows machine (barf) and I downloaded UnrealIRCd and configured it and all that great stuff. I can get everything with the IRCd to run perfectly well.
So now I downloaded Anope; I forget what version it's the latest one ported for Windows though.
Anope I'm having a couple problems with.
First of all, whenever I create a bot and tell it to join a channel the server SQUITs services saying that they exceeded server MaxSendQLimit. When I look at the log file the bot is apparently trying to either halfop or dehalfop itself a million times. I cannot figure out a pattern as to when it tries to halfop itself and when it tries to dehalfop itself.
Secondly, the following operserv commands do not seem to be working:
--> Jupe
--> Svsnick
--> Umode
--> Oline
These seem to be related in that these are all commands that OperServ should relay through the U:Line server services.sillynet.net as according to the commands return with /helpop ?svscmds. When I try to use them, nothing at all happens. I have tried it on a clone of myself and on a friend. I have tried juping a numeric IP as well as "happy.sillynet.com" and stuff like that.
Do I need to do something different?
By the way, here is my ULine block in unrealircd.conf in case my ULines need to be reconfigured (don't see what there is to reconfigure but...yeah):
| Code: | ulines {
services.sillynet.com;
defender.sillynet.com;
stats.sillynet.com;
}; |
Also is there any way I can connect to a U:Line and relay the commands through there? Because if there is I could just set up a bot to use those four commands for me. |
|
| Back to top |
|
 |
W-Unit Newbie

Joined: 29 Jul 2004 Posts: 83
|
Posted: Sep 04, 2004 7:26pm Post subject: |
|
|
Oh, and while we're at it I just noticed my chanserv/nickserv/memoserv/etc aliases don't work.
Here's the alias section of my conf file:
| Code: | alias NickServ { type services; };
alias ChanServ { type services; };
alias OperServ { type services; };
alias MemoServ { type services; };
alias BotServ { type services; };
alias HostServ { type services; };
alias StatServ { type stats; };
/*
* NEW: alias {}
* OLD: N/A
* This allows you to set command aliases such as /identify, /services, etc
*
* Syntax:
* alias "name" {
* format "format string" {
* nick "points to";
* type aliastype;
* parameters "parameters to send";
* };
* type command;
* };
*/
/* This is shown seperately because even though it has teh same name as the previous directive, it is very
* different in syntax, although it provides a similar function and relys on the standard aliases to work.
*/
/*
alias "identify" {
format "^#" {
nick "chanserv";
type services;
parameters "IDENTIFY %1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "IDENTIFY %1-";
};
type command;
}; |
Thanks again. |
|
| Back to top |
|
 |
MOVIEBOT Lurker

Joined: 24 May 2004 Posts: 229 Location: Poland
|
Posted: Sep 05, 2004 12:27am Post subject: PROBLEM |
|
|
| whats the server called |
|
| Back to top |
|
 |
codemastr Idler

Joined: 05 Feb 2004 Posts: 353
|
Posted: Sep 05, 2004 10:51am Post subject: |
|
|
Remove those aliases and just do:
include "aliases/anope.conf";
That will set it up for you. If that doesn't work, then your set::services-server is incorrect. |
|
| Back to top |
|
 |
W-Unit Newbie

Joined: 29 Jul 2004 Posts: 83
|
Posted: Sep 05, 2004 5:46pm Post subject: |
|
|
Doesn't work. Could it be that since I'm on a windows machine it doesn't know where to look for "aliases/anope.conf", especially since nothing from Anope is in the Unreal parent directory.
And what the !@#$ is set::services-server?
Did a Find for "set::" in my conf file and nothing came up.
Are you perhaps thinking of a different IRCd for that?
And does anyone have an answer to my first question, because I can live without the aliases but I would want all my OperServ commands to work properly before paying the sky-high prices for T3. |
|
| Back to top |
|
 |
codemastr Idler

Joined: 05 Feb 2004 Posts: 353
|
Posted: Sep 06, 2004 10:38am Post subject: |
|
|
| If you don't know what I meant by set::services-server then you clearly didn't read the documentation since that syntax is clearly explained in the docs. |
|
| Back to top |
|
 |
W-Unit Newbie

Joined: 29 Jul 2004 Posts: 83
|
Posted: Sep 06, 2004 4:08pm Post subject: |
|
|
Oh, you just put it differently. Mine is done like this:
| Code: | set {
services-server
}; |
rather than
| Code: | | set::services-server |
However the problem was one of mine (the one in the set block) had it as a .net while everything else in the conf file had my services server set up as a .com
Problem solved  |
|
| Back to top |
|
 |
codemastr Idler

Joined: 05 Feb 2004 Posts: 353
|
Posted: Sep 07, 2004 8:54pm Post subject: |
|
|
| Yes, the {} is the way it appears in the configuration file. But in the documentation, everything is refered to using :: for simplicity. If you look at doc/unreal32docs.html right near the beginning it explains this. |
|
| Back to top |
|
 |
W-Unit Newbie

Joined: 29 Jul 2004 Posts: 83
|
Posted: Sep 08, 2004 3:48pm Post subject: |
|
|
Hrmm well my aliases still don't work after all that...
No biggie but if you can figure it out it would help
Keep in mind I'm new to running an IRCd so I probably made some stupid configuration mistake and forgot to do something everyone knows to do (I was stuck for a week because I didn't rename example.conf to unrealircd.conf, so yeah, I make pretty stupid mistakes). |
|
| Back to top |
|
 |
Harlyman none

Joined: 29 Jun 2003 Posts: 18
|
Posted: Sep 10, 2004 4:40pm Post subject: |
|
|
| if you never try, you will never learn, and if you do some mistakes on the way is only good, keep it up your on the right track:) |
|
| Back to top |
|
 |
w00t Eleet

Joined: 09 Jun 2004 Posts: 699 Location: Nowra, Australia
|
Posted: Sep 11, 2004 12:58am Post subject: |
|
|
This is what I like to see - A newcomer trying to solve the problem.
Such a refreshing sight  |
|
| Back to top |
|
 |
WinIRCd User none

Joined: 29 Jan 2006 Posts: 1
|
Posted: Jan 30, 2006 3:45pm Post subject: |
|
|
If you haven't figured it out by now.. you can add a line in your unrealircd.conf file to enable /chanserv /memoserv.. etc...
| Code: | /* Alias Block */
include aliases/anope.conf;
|
And this will allow you to use the /chanserv (and etc) commands. |
|
| Back to top |
|
 |
uids none

Joined: 02 Feb 2006 Posts: 11
|
Posted: Feb 02, 2006 5:01pm Post subject: |
|
|
heh, aliases are handy for typing in /cs instead of typing /msg chanserv blah they come in handy  |
|
| Back to top |
|
 |
|