|
|
| Author |
Message |
cvdeeden none

Joined: 23 Jan 2010 Posts: 7
|
Posted: Jan 23, 2010 7:08am Post subject: Services aliases (anope) won't work. "Services are curr |
|
|
When I use an service aliases, /ns /cs /bs etc. it shows "Services are currently down. Please try again later."
But I've got the aliases/anope.conf included in my config (include "aliases/anope.conf" .
Aliases/anope.conf:
| Code: | /* Anope Aliases */
alias nickserv { type services; };
alias ns { target nickserv; type services; };
alias chanserv { type services; };
alias cs { target chanserv; type services; };
alias memoserv { type services; spamfilter yes; };
alias ms { target memoserv; type services; spamfilter yes; };
alias operserv { type services; };
alias os { target operserv; type services; };
alias helpserv { type services; };
alias botserv { type services; };
alias bs { target botserv; type services; };
alias hostserv { type services; };
alias hs { target hostserv; type services; };
include "aliases/aliases.conf"; |
| Code: | Aliases/aliases.conf:
/* Standard Aliases */
alias identify {
format "^#" {
target chanserv;
type services;
parameters "IDENTIFY %1-";
};
format "^[^#]" {
target nickserv;
type services;
parameters "IDENTIFY %1-";
};
type command;
};
alias services {
format "^#" {
target chanserv;
type services;
parameters "%1-";
};
format "^[^#]" {
target nickserv;
type services;
parameters "%1-";
};
type command;
};
alias register {
format "^#" {
target chanserv;
type services;
parameters "REGISTER %1-";
};
format "^[^#]" {
target nickserv;
type services;
parameters "REGISTER %1-";
};
type command;
}; |
What's wrong? |
|
| Back to top |
|
 |
nenolod Idler

Joined: 23 Jan 2004 Posts: 357 Location: A box!
|
Posted: Jan 23, 2010 7:22am Post subject: |
|
|
| your u:lines are wrong. make sure they are set to whatever you have anope configured to link to the network as. |
|
| Back to top |
|
 |
Jobe Eleet

Joined: 30 Jul 2006 Posts: 526 Location: Lurking in the shadows of some random channel!
|
Posted: Jan 23, 2010 9:16am Post subject: |
|
|
| nenolod wrote: | | your u:lines are wrong. make sure they are set to whatever you have anope configured to link to the network as. |
U:Lines have nothing to do with aliases.
The services are currently down message means either A) a server with the name specified in set::services-server is not present on the network, or B) a user with the specified nick (alias block dependent) is not present. |
|
| Back to top |
|
 |
nenolod Idler

Joined: 23 Jan 2004 Posts: 357 Location: A box!
|
Posted: Jan 23, 2010 10:12pm Post subject: |
|
|
| i'm sorry, but in every other ircd other than unreal, say charybdis or bahamut or inspircd, the aliases check for u:line to ensure that messages aren't sent to a fake user. |
|
| Back to top |
|
 |
PingBad Post Whore

Joined: 05 Feb 2005 Posts: 3001 Location: New Zealand
|
Posted: Jan 23, 2010 10:13pm Post subject: |
|
|
| Just a little FYI: Anope services is not built into UnrealIRCd, so merely including the alias files doesn't automagically install services. If you haven't already, download Anope and read the documentation on getting it linked to UnrealIRCd |
|
| Back to top |
|
 |
cvdeeden none

Joined: 23 Jan 2010 Posts: 7
|
Posted: Jan 24, 2010 4:45am Post subject: |
|
|
| nenolod wrote: | | i'm sorry, but in every other ircd other than unreal, say charybdis or bahamut or inspircd, the aliases check for u:line to ensure that messages aren't sent to a fake user. |
It hasn't got anything to do with the U:Lines, as somebody else already said here. Even tho because my U:Lines are perfect.
Aslo, I just reinstalled Anope but STILL it say's that the services are offline...
EDIT:
@PingBad: Ofcourse, I know that. But, I'm linked with 2 other services and at one of them their aliases work FINE, even tho they are linked with us. |
|
| Back to top |
|
 |
Jobe Eleet

Joined: 30 Jul 2006 Posts: 526 Location: Lurking in the shadows of some random channel!
|
Posted: Jan 24, 2010 7:43am Post subject: |
|
|
cvdeeden: have you checked to make sure services-server in your set block matches the name of your services server exactly (where Services is NOT the same as services)?
| nenolod wrote: | | i'm sorry, but in every other ircd other than unreal, say charybdis or bahamut or inspircd, the aliases check for u:line to ensure that messages aren't sent to a fake user. |
UnrealIRCd gets around that by using set::services-server as the server name to append to the nick of the service for example /nickserv is sent as "PRIVMSG NickServ@services.server.name :message" This I am sure you are aware ensures that the message ONLY goes to the nick specified on the server specified and nobody else. Which in my honest opinion is far more secure then checking U:Lines. |
|
| Back to top |
|
 |
Trixar_za Eleet

Joined: 10 Dec 2006 Posts: 613 Location: South Africa
|
Posted: Jan 24, 2010 10:10am Post subject: |
|
|
If all else fails, try replacing the type services; with type normal; within the alias/anope.conf file.
Example:
| Code: | alias nickserv { type normal; };
alias ns { target nickserv; type normal; }; |
I once used this to make my aliases work with NeoStats back in the day... |
|
| Back to top |
|
 |
Bertrum Eleet

Joined: 30 Mar 2008 Posts: 569 Location: Venus
|
Posted: Jan 24, 2010 9:32pm Post subject: |
|
|
You said,
| Quote: |
But I've got the aliases/anope.conf included in my config (include "aliases/anope.conf" |
You pasted,
| Quote: | | include "aliases/aliases.conf"; |
Are you sure the file is called anope.conf/aliases.conf ;x |
|
| Back to top |
|
 |
Jobe Eleet

Joined: 30 Jul 2006 Posts: 526 Location: Lurking in the shadows of some random channel!
|
Posted: Jan 25, 2010 2:43am Post subject: |
|
|
| Bertrum wrote: | | Are you sure the file is called anope.conf/aliases.conf ;x |
Unreal does have an "aliases/anope.conf" in it's distribution. |
|
| Back to top |
|
 |
Trixar_za Eleet

Joined: 10 Dec 2006 Posts: 613 Location: South Africa
|
Posted: Jan 26, 2010 3:51pm Post subject: |
|
|
| Jobe wrote: | | Bertrum wrote: | | Are you sure the file is called anope.conf/aliases.conf ;x |
Unreal does have an "aliases/anope.conf" in it's distribution. |
Erm, yes there is:
| Code: | brenton@trixarian:~/Unreal3.2/aliases$ pwd
/home/brenton/Unreal3.2/aliases
brenton@trixarian:~/Unreal3.2/aliases$ ls anope.conf
anope.conf |
|
|
| Back to top |
|
 |
Nixtrix Lurker

Joined: 06 Apr 2008 Posts: 106 Location: Around...
|
Posted: Jan 26, 2010 10:16pm Post subject: |
|
|
The reason they are not working is because in the
set {
configuration of the IRCD (Unreal Infact), there is an option called:
services-server "services.youtnetwork.tld" in which you need to ensure that has the correct services server name of your network because this is what the aliases use to send the messages..
=) |
|
| Back to top |
|
 |
|