Home | Networks | Community | Need Help? 

 
 Quick search

 
 
 RegisterRegister   Log inLog in 

Started my own server got a question...

 
Post new topic   Reply to topic    SearchIRC Forum Index -> IRC Help
Author Message
W-Unit
Newbie
Newbie


Joined: 29 Jul 2004
Posts: 83

PostPosted: Sep 04, 2004 7:20pm    Post subject: Started my own server got a question... Reply with quote

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
Newbie


Joined: 29 Jul 2004
Posts: 83

PostPosted: Sep 04, 2004 7:26pm    Post subject: Reply with quote

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
Lurker


Joined: 24 May 2004
Posts: 229
Location: Poland

PostPosted: Sep 05, 2004 12:27am    Post subject: PROBLEM Reply with quote

whats the server called
Back to top
codemastr
Idler
Idler


Joined: 05 Feb 2004
Posts: 353

PostPosted: Sep 05, 2004 10:51am    Post subject: Reply with quote

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
Newbie


Joined: 29 Jul 2004
Posts: 83

PostPosted: Sep 05, 2004 5:46pm    Post subject: Reply with quote

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
Idler


Joined: 05 Feb 2004
Posts: 353

PostPosted: Sep 06, 2004 10:38am    Post subject: Reply with quote

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
Newbie


Joined: 29 Jul 2004
Posts: 83

PostPosted: Sep 06, 2004 4:08pm    Post subject: Reply with quote

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 Smile
Back to top
codemastr
Idler
Idler


Joined: 05 Feb 2004
Posts: 353

PostPosted: Sep 07, 2004 8:54pm    Post subject: Reply with quote

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
Newbie


Joined: 29 Jul 2004
Posts: 83

PostPosted: Sep 08, 2004 3:48pm    Post subject: Reply with quote

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
none


Joined: 29 Jun 2003
Posts: 18

PostPosted: Sep 10, 2004 4:40pm    Post subject: Reply with quote

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
Eleet


Joined: 09 Jun 2004
Posts: 699
Location: Nowra, Australia

PostPosted: Sep 11, 2004 12:58am    Post subject: Reply with quote

This is what I like to see - A newcomer trying to solve the problem.

Such a refreshing sight Very Happy
Back to top
WinIRCd User
none
none


Joined: 29 Jan 2006
Posts: 1

PostPosted: Jan 30, 2006 3:45pm    Post subject: Reply with quote

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
none


Joined: 02 Feb 2006
Posts: 11

PostPosted: Feb 02, 2006 5:01pm    Post subject: Reply with quote

heh, aliases are handy for typing in /cs instead of typing /msg chanserv blah they come in handy Razz
Back to top
Display posts from previous:   
Post new topic   Reply to topic    SearchIRC Forum Index -> IRC Help All times are GMT - 6 Hours
Page 1 of 1

 
 
Forum powered by phpBB
 
 © 2000 - 2008 EverythingIRC, Inc. All rights reserved. Please read our disclaimer