MAGICK PROBLEM :(
Moderator: Supporters
MAGICK PROBLEM :(
Please help me
I have a problem with Magick irc service.I have done anything and the connection is ok
-
-irc.albgeneration.com- *** Notice -- WARNING: Remote doesnt have link::options::zip set. Compression disabled.
-
-irc.albgeneration.com- *** Notice -- (link) Link irc.albgeneration.com -> sherbimet.albgeneration.com[@127.0.0.1.1043] established
But the problem is when i type /nickserv bla bla i get a message
Services are currently down. Please try again later.
My service server name is sherbimet.albgeneration.com
This is unrealircd.conf
/* Network configuration */
set {
network-name "Albgeneration";
default-server "irc.albgeneration.com";
services-server "sherbimet.albgeneration.com";
stats-server "stats.albgeneration.com";
help-channel "#ndihma";
hiddenhost-prefix "alb";
/* prefix-quit "no"; */
/* Your cloak keys should be 3 random numbers between 10000 and 2147483646
* and should be the same at all servers on the network.
* They are used for generating masked hosts and should be kept secret.
*/
and this is magick.conf
[Startup]
SERVER_NAME = sherbimet.albgeneration.com
SERVER_DESC = sherbimet e albgeneration
SERVICES_USER = services
SERVICES_HOST = magick.tm
OWNUSER = TRUE
SETMODE =
BIND =
REMOTE_1 = 127.0.0.1|6667|LiNk|1|254
LEVEL = 1
MAX_LEVEL = 5
LAGTIME = 15s
STOP = FALSE
Have i done anything correctly?
PLEASE HELP ME
THNX
I have a problem with Magick irc service.I have done anything and the connection is ok
-
-irc.albgeneration.com- *** Notice -- WARNING: Remote doesnt have link::options::zip set. Compression disabled.
-
-irc.albgeneration.com- *** Notice -- (link) Link irc.albgeneration.com -> sherbimet.albgeneration.com[@127.0.0.1.1043] established
But the problem is when i type /nickserv bla bla i get a message
Services are currently down. Please try again later.
My service server name is sherbimet.albgeneration.com
This is unrealircd.conf
/* Network configuration */
set {
network-name "Albgeneration";
default-server "irc.albgeneration.com";
services-server "sherbimet.albgeneration.com";
stats-server "stats.albgeneration.com";
help-channel "#ndihma";
hiddenhost-prefix "alb";
/* prefix-quit "no"; */
/* Your cloak keys should be 3 random numbers between 10000 and 2147483646
* and should be the same at all servers on the network.
* They are used for generating masked hosts and should be kept secret.
*/
and this is magick.conf
[Startup]
SERVER_NAME = sherbimet.albgeneration.com
SERVER_DESC = sherbimet e albgeneration
SERVICES_USER = services
SERVICES_HOST = magick.tm
OWNUSER = TRUE
SETMODE =
BIND =
REMOTE_1 = 127.0.0.1|6667|LiNk|1|254
LEVEL = 1
MAX_LEVEL = 5
LAGTIME = 15s
STOP = FALSE
Have i done anything correctly?
PLEASE HELP ME
THNX
Thank you for helping me.This is the link block
link sherbimet.albgeneration.com
{
username *;
hostname 127.0.0.1;
bind-ip 127.0.0.1;
port *;
hub *;
password-connect "LiNk";
password-receive "LiNk";
class servers;
options {
/* Note: You should not use autoconnect when linking
* services
*/
zip;
};
};
/*
*
* NEW: ulines {}
* OLD: U:Line
* U-lines give servers more power/commands, this should ONLY be set
* for services/stats servers and NEVER for normal UnrealIRCd servers!
* Syntax is as follows:
* ulines {
* (server to uline);
* (server to uline);
* [etc]
* };
*/
ulines {
sherbimet.albgeneration.com;
sherbimet.albgeneration.com;
};
link sherbimet.albgeneration.com
{
username *;
hostname 127.0.0.1;
bind-ip 127.0.0.1;
port *;
hub *;
password-connect "LiNk";
password-receive "LiNk";
class servers;
options {
/* Note: You should not use autoconnect when linking
* services
*/
zip;
};
};
/*
*
* NEW: ulines {}
* OLD: U:Line
* U-lines give servers more power/commands, this should ONLY be set
* for services/stats servers and NEVER for normal UnrealIRCd servers!
* Syntax is as follows:
* ulines {
* (server to uline);
* (server to uline);
* [etc]
* };
*/
ulines {
sherbimet.albgeneration.com;
sherbimet.albgeneration.com;
};
Your error msg of "Services are currently down. Please try again later. " is consistant with Services is either missing or the /nickserv alias isn't working correctly.
try:
If NickServ gives you the help menu, then you have an aliases problem. If you get "NickServ no such nick/channel" Then Services is most likely not connected to your IRCd. If this is the case check the end of your services log for clues to do this type:
(assuming services.log is the name of your Services logfile name.)
try:
Code: Select all
/msg nickserv help
Code: Select all
tail services.log
Configuration - https://www.unrealircd.org/docs/Configuration
FAQ - https://www.unrealircd.org/docs/FAQ
FAQ - https://www.unrealircd.org/docs/FAQ
Thank you for your response but the problem is persisting.I am very frustated:(Please if possible could you help me.I put the unrealircd.conf and magick.conf files.
Unrealircd.conf
/*
* NEW: me {}
* OLD: M:Line
* me {} defines the name, description and unreal server numeric for
* this server. Syntax is as follows:
* me {
* name "server.name";
* info "Server Description";
* numeric (server numeric*);
* };
* If linking, this numeric may not be used by any other server on the network.
*/
me
{
name "irc.albgeneration.com";
info "Serveri muzikes shqiptare";
numeric 254;
};
/*
* NEW: admin {}
* OLD: A:Line Admin gives information on the server admin. you
* may put as many lines under admin { as you wish.
* Syntax is as follows:
* admin {
* "first line";
* "second line";
* [etc]
* };
*/
admin {
"visi";
"visi";
"[email protected]";
};
/*
* NEW: class {}
* OLD: Y:line (old was confusing)
* These define settings for classes. A class is a group setting for
* connections. Example, server connections, instead of going to a client's
* class, you direct it to the server class. Syntax is as follows
* class (class name)
* {
* pingfreq (how often to ping a user/server in seconds);
* maxclients (how many connections for this class);
* sendq (maximum send queue from a connection);
* recvq (maximum receive queue from a connection [flood control]);
* };
*/
class clients
{
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 8000;
};
class servers
{
pingfreq 90;
maxclients 10; /* Max servers we can have linked at a time */
sendq 1000000;
connfreq 100; /* How many seconds between each connection attempt */
};
/*
* NEW: allow {}
* OLD: I:Line
* This defines allowing of connections...
* Basically for clients, it allows them to connect so you can have some
* control and/or set a password.
* Syntax is as follows:
* allow {
* ip (ip mask to allow);
* hostname (host mask);
* class (class to send them to [see class {}]);
* password "(password)"; (optional)
* maxperip (how many connections per ip); (optional)
* };
*/
allow {
ip *@*;
hostname *@*;
class clients;
maxperip 5;
};
/* Passworded allow line */
allow {
ip *@255.255.255.255;
hostname *@*.passworded.ugly.people;
class clients;
password "f00Ness";
maxperip 1;
};
/*
* NEW: allow channel {}
* OLD: chrestrict
* Allows a user to join a channel...
* like an except from deny channel.
* Syntax:
* allow channel {
* channel "channel name";
* };
*/
allow channel {
channel "#WarezSucks";
};
/*
* NEW: oper {}
* OLD: O:Line
* Defines an IRC Operator
* IRC operators are there to keep sanity to the server and usually keep it
* maintained and connected to the network.
* The syntax is as follows:
* oper (login) {
* class (class to put them in, if different from I, moves them to new
* class);
* from {
* userhost (ident@host);
* userhost (ident@host);
* };
* flags
* {
* (flags here*);
* };
* OR
* flags "old type flags, like OAaRD";
* };
*/
/* OLD OPER FLAG | NEW FLAG NAME
O global
o local
a services-admin
A admin
r can_rehash
D can_die
R can_restart
h helpop
w can_wallops
g can_globops
c can_localroute
L can_globalroute
k can_localkill
K can_globalkill
b can_kline
Z can_gzline
t can_gkline
B can_unkline
n can_localnotice
G can_globalnotice
N netadmin
C coadmin
z can_zline
W get_umodew
H get_host
v can_override
*/
/*
Note: netadmin gives you OaAN
admin and services-admin give you o as well
*/
oper visi {
class clients;
from {
userhost [email protected];
};
password "xhupi";
flags
{
netadmin;
global;
admin;
};
};
/*
* NEW: listen {}
* OLD: P:Line
* This defines a port for the ircd to bind to, to
* allow users/servers to connect to the server.
* Syntax is as follows:
* listen (ip number):(port number)
* {
* options {
* (options here);
* };
* };
* or for a plain
* listen: listen (ip):(port);
*
* NOTICE: for ipv6 ips (3ffe:b80:2:51d::2 etc), use listen [ip]:port;
*
* That works also.
*/
/* Options for listen:
OLD | NEW
S serversonly
C clientsonly
J java
s ssl
* standard
*/
/* NOTE ON SSL PORTS: SSL ports are pretty non-standardized,
* besides numerous high-SSL ports, some people say you should run
* it at 994 because that's the official SSL port.. but that
* requires root! Besides, port 194 is the official irc port and
* have you ever seen an ircd running on that?
* So, our suggestion is to use port 6697 for SSL, this is used by
* quite some networks and is recognized by for example StunTour.
* You are free to open up as many SSL ports as you want, but
* by (also) using 6697 you help the world standardize a bit .
*/
listen *:6697
{
options
{
clientsonly;
};
};
listen *:8067;
listen *:6667;
/*
* NEW: link {}
* OLD: C/N:Lines
* This defines an okay for a server connection.
* NOTE: BOTH SERVERS NEED A LINK {} SETTING TO CONNECT PROPERLY!
* Syntax is as follows:
* link (server name)
* {
* username (username, * works too);
* hostname (ip number/hostmask);
* bind-ip (What IP to bind to when connecting, or *);
* port (port to connect to, if any);
* hub (If this is a hub, * works, or servermasks it may bring in);
* [or leaf *;]
* password-connect "(pass to send)";
* password-receive "(pass we should receive)";
* class (class to direct servers into);
* options {
* (options here*);
* };
* /* If we use SSL, we can choose what cipher to use in SSL mode
* * Retrieve a list by "openssl ciphers", seperate ciphers with :'s
* */
* ciphers "DES-CBC3-MD5";
*
* };
*/
/*
options:
OLD | NEW
S ssl
Z zip
N/A
N/A quarantine
N/A nodnscache
*/
link sherbimet.albgeneration.com
{
username *;
hostname 127.0.0.1;
bind-ip 127.0.0.1;
port *;
hub *;
password-connect "LiNk";
password-receive "LiNk";
class servers;
options {
/* Note: You should not use autoconnect when linking
* services
*/
zip;
};
};
/*
*
* NEW: ulines {}
* OLD: U:Line
* U-lines give servers more power/commands, this should ONLY be set
* for services/stats servers and NEVER for normal UnrealIRCd servers!
* Syntax is as follows:
* ulines {
* (server to uline);
* (server to uline);
* [etc]
* };
*/
ulines {
sherbimet.albgeneration.com;
sherbimet.albgeneration.com;
};
/*
* NEW: drpass {}
* OLD: X:Line
* This defines the passwords for /die and /restart.
* Syntax is as follows:
* drpass {
* restart "(password for restarting)";
* die "(password for die)";
* };
*/
drpass {
restart "capallari";
die "vdise";
};
/*
* NEW: log {} OLD: N/A Tells the ircd where and what to log(s). You can have
* as many as you wish.
*
* FLAGS: errors, kills, tkl, connects, server-connects, kline, oper
*
* NOTICE: Right now, SEGV messages are *always* sent to ircd.log. codemastr is
* working on a way to redirect the messages to this log file. *
* Syntax:
* log "log file"
* {
* flags
* {
* flag;
* flag;
* etc..
* };
* };
*/
log "ircd.log" {
/* Delete the log file and start a new one when it reaches 2MB, leave this out to always use the
same log */
maxsize 2097152;
flags {
oper;
kline;
connects;
server-connects;
kills;
errors;
};
};
/*
* NEW: alias {}
* OLD: N/A
* This allows you to set command aliases such as /nickserv, /chanserv etc
* FLAGS: services, stats, normal
*
* Syntax:
* alias "name" {
* nick "points to";
* type aliastype;
* };
*
* [NOTE: You could also include a pre-defined alias file here, see doc/unreal32docs.html section 2.9]
*/
// This points the command /nickserv to the user NickServ who is connected to the set::services-server server
/*alias NickServ {
nick "NickServ";
type services;
};*/
// If you want the command to point to the same nick as the command, you can leave the nick entry out
//alias ChanServ { type services; };
// Points the /statserv command to the user StatServ on the set::stats-name server
//alias StatServ { type stats; };
// Points the /superbot command to the user SuperBot
//alias SuperBot { type normal; };
/* Standard aliases */
alias NickServ { type services; };
alias ChanServ { type services; };
alias OperServ { type services; };
alias HelpServ { 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;
};
*/
/* The alias::format directive is a regular expression. The first format matches the /identify command when
* the first character is a #. It then passes this along to the chanserv alias with the parameters IDENTIFY
* %1-. The second format matches then /identify command when the first character is not a #. It then
* passes the command to the nickserv alias with parameters IDENTIFY %1-.
*/
/* The alias::format::parameters is similar to scripting languages. %N (where N is a number) represents a
* parameter sent to the command (in this case /identify). If you specify %N- it means all parameters from
* N until the last parameter in the string.
*/
/* Standard aliases */
alias "services" {
format "^#" {
nick "chanserv";
type services;
parameters "%1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "%1-";
};
type command;
};
alias "identify" {
format "^#" {
nick "chanserv";
type services;
parameters "IDENTIFY %1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "IDENTIFY %1-";
};
type command;
};
/*
* NEW: tld {}
* OLD: T:Line
* This sets a different motd and rules files
* depending on the clients hostmask.
* Syntax is as follows:
* tld {
* mask (ident@host);
* motd"(motd file)";
* rules "(rules file)";
* };
*/
/*
* NEW: ban nick {}
* OLD: Q:Line
* Bans a nickname, so it can't be used.
* Syntax is as follows:
* ban nick {
* mask "(nick to ban)";
* reason "(reason)";
* };
*/
ban nick {
mask "*C*h*a*n*S*e*r*v*";
reason "Reserved for Services";
};
/*
* NEW: ban ip {}
* OLD: Z:Line
* Bans an ip from connecting to the network.
* Syntax:
* ban ip { mask (ip number/hostmask); reason "(reason)"; };
*/
ban ip {
mask 195.86.232.81;
reason "Delinked server";
};
/*
* NEW: ban server {}
* OLD: Server Q:Line
* Disables a server from connecting to the network.
* if the server links to a remote server, local server
* will disconnect from the network.
* Syntax is as follows:
* ban server {
* mask "(server name)";
* reason "(reason to give)";
* };
*/
ban server {
mask eris.berkeley.edu;
reason "Get out of here.";
};
/*
* NEW: ban user {}
* OLD: K:Line
* This makes it so a user from a certain mask can't connect
* to your server.
* Syntax:
* ban user { mask (hostmask/ip number); reason "(reason)"; };
*/
ban user {
mask *tirc@*.saturn.bbn.com;
reason "Idiot";
};
/*
* NEW: ban realname {}
* OLD: n:Line
* This bans a certain realname from being used.
* Syntax:
* ban realname {
* mask "(real name)";
* reason "(reason)";
* };
*/
ban realname {
mask "Swat Team";
reason "mIRKFORCE";
};
ban realname {
mask "sub7server";
reason "sub7";
};
/*
* NOTE FOR ALL BANS, they may be repeated for addition entries!
*
* NEW: except ban {}
* OLD: E:Line
* This makes it so you can't get banned.
* Syntax:
* except ban { mask (ident@host); };
* Repeat the except ban {} as many times
* as you want for different hosts.
*/
except ban {
/* don't ban stskeeps */
mask *stskeeps@212.*;
};
/*
* NEW: deny dcc {}
* OLD: dccdeny.conf
* Use this to block dcc send's... stops
* viruses better.
* Syntax:
* deny dcc
* {
* filename "file to block (ie, *exe)";
* reason "reason";
* };
*/
deny dcc {
filename "*sub7*";
reason "Possible Sub7 Virus";
};
/*
* NEW: deny channel {}
* OLD: N/A (NEW)
* This blocks channels from being joined.
* Syntax:
* deny channel {
* channel "(channel)";
* reason "reason";
* };
*/
deny channel {
channel "*warez*";
reason "Warez is illegal";
};
/*
* NEW: vhost {}
* OLD: Vhost.conf file
* This sets a fake ip for non-opers, or
* opers too lazy to /sethost
* Syntax:
* vhost {
* vhost (vhost.com);
* from {
* userhost (ident@host to allow to use it);
* };
* login (login name);
* password (password);
* };
* then to use this vhost, do /vhost (login) (password) in IRC
*/
vhost {
vhost administrator.albgeneration.com;
from {
userhost *@*;
};
login visi;
password visipisi;
};
/* You can include other configuration files */
/* include "klines.conf"; */
/* Network configuration */
set {
network-name "Albgeneration";
default-server "irc.albgeneration.com";
services-server "sherbimet.albgeneration.com";
stats-server "stats.albgeneration.com";
help-channel "#ndihma";
hiddenhost-prefix "alb";
/* prefix-quit "no"; */
/* Your cloak keys should be 3 random numbers between 10000 and 2147483646
* and should be the same at all servers on the network.
* They are used for generating masked hosts and should be kept secret.
*/
cloak-keys {
12000;
33333;
33307;
};
/* on-oper host */
hosts {
local "locop.albgeneration.com";
global "ircop.albgeneration.com";
coadmin "coadmin.albgeneration.com";
admin "admin.albgeneration.com";
servicesadmin "csops.albgeneration.com";
netadmin "netadmin.albgeneration.com";
host-on-oper-up "no";
};
};
/* Server specific configuration */
set {
kline-address "[email protected]";
modes-on-connect "+ixw";
modes-on-oper "+xwgs";
oper-auto-join "#shqiperia";
dns {
nameserver 127.0.0.1;
timeout 2s;
retries 2;
};
options {
hide-ulines;
/* You can enable ident checking here if you want */
/* identd-check; */
show-connect-info;
};
maxchannelsperuser 10;
/* The minimum time a user must be connected before being allowed to use a QUIT message,
* This will hopefully help stop spam */
anti-spam-quit-message-time 10s;
/* Make the message in static-quit show in all quits - meaning no
custom quits are allowed on local server */
/* static-quit "Client quit"; */
/* You can also block all part reasons by uncommenting this and say 'yes',
* or specify some other text (eg: "Bye bye!") to always use as a comment.. */
/* static-part yes; */
/* This allows you to make certain stats oper only, use * for all stats,
* leave it out to allow users to see all stats. Type '/stats' for a full list.
* Some admins might want to remove the 'kGs' to allow normal users to list
* klines, glines and shuns.
*/
oper-only-stats "okfGsMRUEelLCXzdD";
/* Throttling: this example sets a limit of 3 connections per 60s (per host). */
throttle {
connections 3;
period 60s;
};
/* Anti flood protection */
anti-flood {
nick-flood 3:60; /* 3 nickchanges per 60 seconds (the default) */
};
/* Spam filter */
spamfilter {
ban-time 1d; /* default duration of a *line ban set by spamfilter */
ban-reason "Spam/Advertising"; /* default reason */
virus-help-channel "#help"; /* channel to use for 'viruschan' action */
/* except "#help"; channel to exempt from filtering */
};
};
/*
* Problems or need more help?
* 1) http://www.vulnscan.org/UnrealIrcd/unreal32docs.html
* 2) http://www.vulnscan.org/UnrealIrcd/faq/ <- contains 80% of your questions!
* 3) If you still have problems you can go irc.ircsystems.net #unreal-support,
* note that we require you to READ THE DOCUMENTATION and FAQ first!
*/
THIS IS MAGICK.CONF
# Automatically generated configuration file for
# Magick IRC Services v2.0.
#
# Generated at Sun May 02 16:26:05 CEST 2004
[Startup]
SERVER_NAME = sherbimet.albgeneration.com
SERVER_DESC = sherbimet e albgeneration
SERVICES_USER = services
SERVICES_HOST = magick.tm
OWNUSER = TRUE
SETMODE =
BIND =
REMOTE_1 = 127.0.0.1|6667|LiNk|1|254
LEVEL = 1
MAX_LEVEL = 5
LAGTIME = 15s
STOP = FALSE
[Services]
NickServ = NickServ
NickServ_Name = Nickname Service
Enforcer_Name = Nickname Enforcer
ChanServ = ChanServ
ChanServ_Name = Channel Service
MemoServ = MemoServ
MemoServ_Name = Memo/News Service
OperServ = OperServ Magick-1
OperServ_Name = Operator Service
CommServ = CommServ
CommServ_Name = Committee Service
ServMsg = GlobalMSG HelpServ DevNull
ServMsg_Name = Magick <--> User
SHOWSYNC = TRUE
QUIT_MESSAGE = Goodbye cruel world ...
[Files]
UMASK = 027
PROTOCOL = ircd/ircd.rfc1459.ini
PIDFILE = magick.pid
LOGFILE = magick.log
VERBOSE = FALSE
LOGCHAN =
MOTDFILE = magick.motd
LANGDIR = lang
DATABASE = magick.mnd
COMPRESSION = 6
KEYFILE = magick.key
ENCRYPTION = FALSE
PICTURE = files/pic
MEMOATTACH = files/memo
PUBLIC = files/public
TEMPDIR = files/temp
PICTURE_SIZE = 0b
MEMOATTACH_SIZE = 0b
PUBLIC_SIZE = 0b
TEMPDIR_SIZE = 0b
BLOCKSIZE = 1k
TIMEOUT = 2m
MIN_SPEED = 0b
MAX_SPEED = 0b
SAMPLETIME = 30s
[Config]
SERVER_RELINK = 5s
SQUIT_PROTECT = 2m
SQUIT_CANCEL = 10s
CYCLETIME = 15m
SAVETIME = 5m
CHECKTIME = 15s
PING_FREQUENCY = 30s
STARTHRESH = 4
LISTSIZE = 50
MAXLIST = 250
MIN_THREADS = 3
MAX_THREADS = 25
LOW_WATER_MARK = 50
HIGH_WATER_MARK = 75
HEARTBEAT_TIME = 5m
MSG_SEEN_TIME = 30s
MSG_CHECK_TIME = 1m
[NickServ]
APPEND_RENAME = TRUE
SUFFIXES = _-^`
EXPIRE = 4w
DELAY = 30s
IDENT = 2m
RELEASE = 1m
PASSFAIL = 5
DEF_PROTECT = TRUE
LCK_PROTECT = FALSE
DEF_SECURE = FALSE
LCK_SECURE = FALSE
DEF_NOEXPIRE = FALSE
LCK_NOEXPIRE = FALSE
DEF_NOMEMO = FALSE
LCK_NOMEMO = FALSE
DEF_PRIVATE = FALSE
LCK_PRIVATE = FALSE
DEF_PRIVMSG = FALSE
LCK_PRIVMSG = FALSE
DEF_LANGUAGE = ENGLISH
LCK_LANGUAGE = FALSE
PICSIZE = 0b
PICEXT =
[ChanServ]
HIDE = FALSE
EXPIRE = 2w
DELAY = 30s
MAX_PER_NICK = 15
OVR_PER_NICK =
MAX_MESSAGES = 15
OVR_MESSAGES =
DEF_AKICK = Ju jeni bere ban nga ky kanal
PASSFAIL = 5
CHANKEEP = 15s
DEF_MLOCK = +nt
LCK_MLOCK =
DEF_BANTIME = 0s
LCK_BANTIME = FALSE
DEF_PARTTIME = 3m
LCK_PARTTIME = FALSE
DEF_KEEPTOPIC = TRUE
LCK_KEEPTOPIC = FALSE
DEF_TOPICLOCK = FALSE
LCK_TOPICLOCK = FALSE
DEF_PRIVATE = FALSE
LCK_PRIVATE = FALSE
DEF_SECUREOPS = FALSE
LCK_SECUREOPS = FALSE
DEF_SECURE = FALSE
LCK_SECURE = FALSE
DEF_NOEXPIRE = FALSE
LCK_NOEXPIRE = FALSE
DEF_ANARCHY = FALSE
LCK_ANARCHY = FALSE
DEF_KICKONBAN = FALSE
LCK_KICKONBAN = FALSE
DEF_RESTRICTED = FALSE
LCK_RESTRICTED = FALSE
DEF_JOIN = FALSE
LCK_JOIN = FALSE
DEF_REVENGE = NONE
LCK_REVENGE = FALSE
LEVEL_MIN = -1
LEVEL_MAX = 30
LVL_AUTODEOP = -1
LVL_AUTOVOICE = 5
LVL_AUTOHALFOP = 10
LVL_AUTOOP = 10
LVL_READMEMO = 0
LVL_WRITEMEMO = 15
LVL_DELMEMO = 25
LVL_GREET = 1
LVL_OVERGREET = 25
LVL_MESSAGE = 20
LVL_AKICK = 20
LVL_SUPER = 25
LVL_UNBAN = 10
LVL_ACCESS = 5
LVL_SET = 25
LVL_VIEW = 1
LVL_CMDINVITE = 5
LVL_CMDUNBAN = 10
LVL_CMDVOICE = 5
LVL_CMDHALFOP = 10
LVL_CMDOP = 10
LVL_CMDKICK = 15
LVL_CMDMODE = 15
LVL_CMDCLEAR = 20
[MemoServ]
NEWS_EXPIRE = 3w
INFLIGHT = 2m
DELAY = 10s
FILES = 0
FILESIZE = 0b
[OperServ]
SERVICES_ADMIN = visi
SECURE = FALSE
SECUREOPER = FALSE
DEF_EXPIRE = 3h
EXPIRE_OPER = 1d
EXPIRE_ADMIN = 1w
EXPIRE_SOP = 8w
EXPIRE_SADMIN = 1y
AKILL_REJECT = 10.00
MAX_CLONE = 50
CLONE_LIMIT = 2
DEF_CLONE = Keni kaluar maksimumin e lidhjeve qe lejohet per nje host
CLONE_TRIGGER = 10
CLONE_TIME = 3h
CLONE_AKILL = Clone trigger exceeded, Automatic AKILL
CLONE_AKILLTIME = 30m
FLOOD_TIME = 10s
FLOOD_MSGS = 5
IGNORE_TIME = 20s
IGNORE_LIMIT = 5
IGNORE_REMOVE = 5m
IGNORE_METHOD = 8
LOG_IGNORE = FALSE
INIT_HTM_GAP = 5s
INIT_HTM_THRESH = 16k
MAX_HTM_GAP = 1m
HTM_ON_GAP = 30s
[CommServ]
MAX_LOGON = 5
OVR_LOGON =
DEF_SECURE = FALSE
LCK_SECURE = FALSE
DEF_PRIVATE = FALSE
LCK_PRIVATE = FALSE
DEF_OPENMEMOS = FALSE
LCK_OPENMEMOS = FALSE
ALL_NAME = ALL
ALL_SETMODE =
REGD_NAME = REGD
REGD_SETMODE =
SADMIN_NAME = SADMIN
SADMIN_SECURE = TRUE
SADMIN_PRVATE = FALSE
SADMIN_OPENMEMOS = TRUE
SADMIN_MODEO = TRUE
SADMIN_SETMODE =
SOP_NAME = SOP
SOP_SECURE = TRUE
SOP_PRVATE = FALSE
SOP_OPENMEMOS = TRUE
SOP_MODEO = TRUE
SOP_SETMODE =
ADMIN_NAME = ADMIN
ADMIN_SECURE = TRUE
ADMIN_PRVATE = FALSE
ADMIN_OPENMEMOS = TRUE
ADMIN_MODEO = TRUE
ADMIN_SETMODE =
OPER_NAME = OPER
OPER_SECURE = TRUE
OPER_PRVATE = FALSE
OPER_OPENMEMOS = TRUE
OPER_MODEO = TRUE
OPER_SETMODE =
OVR_VIEW = OPER
OVR_OWNER = SADMIN
OVR_CS_MODE = SOP
OVR_CS_OP = SOP
OVR_CS_HALFOP = ADMIN
OVR_CS_VOICE = OPER
OVR_CS_INVITE = SOP
OVR_CS_KICK = SOP
OVR_CS_UNBAN = SOP
OVR_CS_CLEAR = SADMIN
[ServMsg]
# END
THIS IS THE MESSAGE THAT I GET IN MIRC
-irc.albgeneration.com- *** Notice -- WARNING: Remote doesnt have link::options::zip set. Compression disabled.
-
-irc.albgeneration.com- *** Notice -- (link) Link irc.albgeneration.com -> sherbimet.albgeneration.com[@127.0.0.1.1037] established
AND WHEN I WRITE /NICKSERV BLA BLA BLA I GET THIS MESSAGE
Services are currently down. Please try again later.
WHEN I TYPE /MSG NICKERV HELP I GET THIS MESSAGE
NICKSERV No such nick/channel
THIS IS THE MAGICK.LOG
04 May 2004 00:57:06.482 | CRITICAL | Received MODE from visi for non-existent channel visi.
04 May 2004 00:57:06.498 | CRITICAL | Received MODE from irc.albgeneration.com for non-existent channel #shqiperia.
04 May 2004 00:57:06.498 | CRITICAL | Received MODE from irc.albgeneration.com for non-existent channel #shqiperia.
I DON'T HAVE DONE ANYTHING IN ALIASES FOLDER.IS THERE ANYTHING THAT I CAN DO IN THE ALIASES FOLDER OR JUST I LETTHEM IN ORIGINAL MODE?
SCUSE ME FOR THE LONG POST BUT I AM DISPERATED.COULD YOU HELP ME?
THANKS IN ADVANCE
Unrealircd.conf
/*
* NEW: me {}
* OLD: M:Line
* me {} defines the name, description and unreal server numeric for
* this server. Syntax is as follows:
* me {
* name "server.name";
* info "Server Description";
* numeric (server numeric*);
* };
* If linking, this numeric may not be used by any other server on the network.
*/
me
{
name "irc.albgeneration.com";
info "Serveri muzikes shqiptare";
numeric 254;
};
/*
* NEW: admin {}
* OLD: A:Line Admin gives information on the server admin. you
* may put as many lines under admin { as you wish.
* Syntax is as follows:
* admin {
* "first line";
* "second line";
* [etc]
* };
*/
admin {
"visi";
"visi";
"[email protected]";
};
/*
* NEW: class {}
* OLD: Y:line (old was confusing)
* These define settings for classes. A class is a group setting for
* connections. Example, server connections, instead of going to a client's
* class, you direct it to the server class. Syntax is as follows
* class (class name)
* {
* pingfreq (how often to ping a user/server in seconds);
* maxclients (how many connections for this class);
* sendq (maximum send queue from a connection);
* recvq (maximum receive queue from a connection [flood control]);
* };
*/
class clients
{
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 8000;
};
class servers
{
pingfreq 90;
maxclients 10; /* Max servers we can have linked at a time */
sendq 1000000;
connfreq 100; /* How many seconds between each connection attempt */
};
/*
* NEW: allow {}
* OLD: I:Line
* This defines allowing of connections...
* Basically for clients, it allows them to connect so you can have some
* control and/or set a password.
* Syntax is as follows:
* allow {
* ip (ip mask to allow);
* hostname (host mask);
* class (class to send them to [see class {}]);
* password "(password)"; (optional)
* maxperip (how many connections per ip); (optional)
* };
*/
allow {
ip *@*;
hostname *@*;
class clients;
maxperip 5;
};
/* Passworded allow line */
allow {
ip *@255.255.255.255;
hostname *@*.passworded.ugly.people;
class clients;
password "f00Ness";
maxperip 1;
};
/*
* NEW: allow channel {}
* OLD: chrestrict
* Allows a user to join a channel...
* like an except from deny channel.
* Syntax:
* allow channel {
* channel "channel name";
* };
*/
allow channel {
channel "#WarezSucks";
};
/*
* NEW: oper {}
* OLD: O:Line
* Defines an IRC Operator
* IRC operators are there to keep sanity to the server and usually keep it
* maintained and connected to the network.
* The syntax is as follows:
* oper (login) {
* class (class to put them in, if different from I, moves them to new
* class);
* from {
* userhost (ident@host);
* userhost (ident@host);
* };
* flags
* {
* (flags here*);
* };
* OR
* flags "old type flags, like OAaRD";
* };
*/
/* OLD OPER FLAG | NEW FLAG NAME
O global
o local
a services-admin
A admin
r can_rehash
D can_die
R can_restart
h helpop
w can_wallops
g can_globops
c can_localroute
L can_globalroute
k can_localkill
K can_globalkill
b can_kline
Z can_gzline
t can_gkline
B can_unkline
n can_localnotice
G can_globalnotice
N netadmin
C coadmin
z can_zline
W get_umodew
H get_host
v can_override
*/
/*
Note: netadmin gives you OaAN
admin and services-admin give you o as well
*/
oper visi {
class clients;
from {
userhost [email protected];
};
password "xhupi";
flags
{
netadmin;
global;
admin;
};
};
/*
* NEW: listen {}
* OLD: P:Line
* This defines a port for the ircd to bind to, to
* allow users/servers to connect to the server.
* Syntax is as follows:
* listen (ip number):(port number)
* {
* options {
* (options here);
* };
* };
* or for a plain
* listen: listen (ip):(port);
*
* NOTICE: for ipv6 ips (3ffe:b80:2:51d::2 etc), use listen [ip]:port;
*
* That works also.
*/
/* Options for listen:
OLD | NEW
S serversonly
C clientsonly
J java
s ssl
* standard
*/
/* NOTE ON SSL PORTS: SSL ports are pretty non-standardized,
* besides numerous high-SSL ports, some people say you should run
* it at 994 because that's the official SSL port.. but that
* requires root! Besides, port 194 is the official irc port and
* have you ever seen an ircd running on that?
* So, our suggestion is to use port 6697 for SSL, this is used by
* quite some networks and is recognized by for example StunTour.
* You are free to open up as many SSL ports as you want, but
* by (also) using 6697 you help the world standardize a bit .
*/
listen *:6697
{
options
{
clientsonly;
};
};
listen *:8067;
listen *:6667;
/*
* NEW: link {}
* OLD: C/N:Lines
* This defines an okay for a server connection.
* NOTE: BOTH SERVERS NEED A LINK {} SETTING TO CONNECT PROPERLY!
* Syntax is as follows:
* link (server name)
* {
* username (username, * works too);
* hostname (ip number/hostmask);
* bind-ip (What IP to bind to when connecting, or *);
* port (port to connect to, if any);
* hub (If this is a hub, * works, or servermasks it may bring in);
* [or leaf *;]
* password-connect "(pass to send)";
* password-receive "(pass we should receive)";
* class (class to direct servers into);
* options {
* (options here*);
* };
* /* If we use SSL, we can choose what cipher to use in SSL mode
* * Retrieve a list by "openssl ciphers", seperate ciphers with :'s
* */
* ciphers "DES-CBC3-MD5";
*
* };
*/
/*
options:
OLD | NEW
S ssl
Z zip
N/A
N/A quarantine
N/A nodnscache
*/
link sherbimet.albgeneration.com
{
username *;
hostname 127.0.0.1;
bind-ip 127.0.0.1;
port *;
hub *;
password-connect "LiNk";
password-receive "LiNk";
class servers;
options {
/* Note: You should not use autoconnect when linking
* services
*/
zip;
};
};
/*
*
* NEW: ulines {}
* OLD: U:Line
* U-lines give servers more power/commands, this should ONLY be set
* for services/stats servers and NEVER for normal UnrealIRCd servers!
* Syntax is as follows:
* ulines {
* (server to uline);
* (server to uline);
* [etc]
* };
*/
ulines {
sherbimet.albgeneration.com;
sherbimet.albgeneration.com;
};
/*
* NEW: drpass {}
* OLD: X:Line
* This defines the passwords for /die and /restart.
* Syntax is as follows:
* drpass {
* restart "(password for restarting)";
* die "(password for die)";
* };
*/
drpass {
restart "capallari";
die "vdise";
};
/*
* NEW: log {} OLD: N/A Tells the ircd where and what to log(s). You can have
* as many as you wish.
*
* FLAGS: errors, kills, tkl, connects, server-connects, kline, oper
*
* NOTICE: Right now, SEGV messages are *always* sent to ircd.log. codemastr is
* working on a way to redirect the messages to this log file. *
* Syntax:
* log "log file"
* {
* flags
* {
* flag;
* flag;
* etc..
* };
* };
*/
log "ircd.log" {
/* Delete the log file and start a new one when it reaches 2MB, leave this out to always use the
same log */
maxsize 2097152;
flags {
oper;
kline;
connects;
server-connects;
kills;
errors;
};
};
/*
* NEW: alias {}
* OLD: N/A
* This allows you to set command aliases such as /nickserv, /chanserv etc
* FLAGS: services, stats, normal
*
* Syntax:
* alias "name" {
* nick "points to";
* type aliastype;
* };
*
* [NOTE: You could also include a pre-defined alias file here, see doc/unreal32docs.html section 2.9]
*/
// This points the command /nickserv to the user NickServ who is connected to the set::services-server server
/*alias NickServ {
nick "NickServ";
type services;
};*/
// If you want the command to point to the same nick as the command, you can leave the nick entry out
//alias ChanServ { type services; };
// Points the /statserv command to the user StatServ on the set::stats-name server
//alias StatServ { type stats; };
// Points the /superbot command to the user SuperBot
//alias SuperBot { type normal; };
/* Standard aliases */
alias NickServ { type services; };
alias ChanServ { type services; };
alias OperServ { type services; };
alias HelpServ { 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;
};
*/
/* The alias::format directive is a regular expression. The first format matches the /identify command when
* the first character is a #. It then passes this along to the chanserv alias with the parameters IDENTIFY
* %1-. The second format matches then /identify command when the first character is not a #. It then
* passes the command to the nickserv alias with parameters IDENTIFY %1-.
*/
/* The alias::format::parameters is similar to scripting languages. %N (where N is a number) represents a
* parameter sent to the command (in this case /identify). If you specify %N- it means all parameters from
* N until the last parameter in the string.
*/
/* Standard aliases */
alias "services" {
format "^#" {
nick "chanserv";
type services;
parameters "%1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "%1-";
};
type command;
};
alias "identify" {
format "^#" {
nick "chanserv";
type services;
parameters "IDENTIFY %1-";
};
format "^[^#]" {
nick "nickserv";
type services;
parameters "IDENTIFY %1-";
};
type command;
};
/*
* NEW: tld {}
* OLD: T:Line
* This sets a different motd and rules files
* depending on the clients hostmask.
* Syntax is as follows:
* tld {
* mask (ident@host);
* motd"(motd file)";
* rules "(rules file)";
* };
*/
/*
* NEW: ban nick {}
* OLD: Q:Line
* Bans a nickname, so it can't be used.
* Syntax is as follows:
* ban nick {
* mask "(nick to ban)";
* reason "(reason)";
* };
*/
ban nick {
mask "*C*h*a*n*S*e*r*v*";
reason "Reserved for Services";
};
/*
* NEW: ban ip {}
* OLD: Z:Line
* Bans an ip from connecting to the network.
* Syntax:
* ban ip { mask (ip number/hostmask); reason "(reason)"; };
*/
ban ip {
mask 195.86.232.81;
reason "Delinked server";
};
/*
* NEW: ban server {}
* OLD: Server Q:Line
* Disables a server from connecting to the network.
* if the server links to a remote server, local server
* will disconnect from the network.
* Syntax is as follows:
* ban server {
* mask "(server name)";
* reason "(reason to give)";
* };
*/
ban server {
mask eris.berkeley.edu;
reason "Get out of here.";
};
/*
* NEW: ban user {}
* OLD: K:Line
* This makes it so a user from a certain mask can't connect
* to your server.
* Syntax:
* ban user { mask (hostmask/ip number); reason "(reason)"; };
*/
ban user {
mask *tirc@*.saturn.bbn.com;
reason "Idiot";
};
/*
* NEW: ban realname {}
* OLD: n:Line
* This bans a certain realname from being used.
* Syntax:
* ban realname {
* mask "(real name)";
* reason "(reason)";
* };
*/
ban realname {
mask "Swat Team";
reason "mIRKFORCE";
};
ban realname {
mask "sub7server";
reason "sub7";
};
/*
* NOTE FOR ALL BANS, they may be repeated for addition entries!
*
* NEW: except ban {}
* OLD: E:Line
* This makes it so you can't get banned.
* Syntax:
* except ban { mask (ident@host); };
* Repeat the except ban {} as many times
* as you want for different hosts.
*/
except ban {
/* don't ban stskeeps */
mask *stskeeps@212.*;
};
/*
* NEW: deny dcc {}
* OLD: dccdeny.conf
* Use this to block dcc send's... stops
* viruses better.
* Syntax:
* deny dcc
* {
* filename "file to block (ie, *exe)";
* reason "reason";
* };
*/
deny dcc {
filename "*sub7*";
reason "Possible Sub7 Virus";
};
/*
* NEW: deny channel {}
* OLD: N/A (NEW)
* This blocks channels from being joined.
* Syntax:
* deny channel {
* channel "(channel)";
* reason "reason";
* };
*/
deny channel {
channel "*warez*";
reason "Warez is illegal";
};
/*
* NEW: vhost {}
* OLD: Vhost.conf file
* This sets a fake ip for non-opers, or
* opers too lazy to /sethost
* Syntax:
* vhost {
* vhost (vhost.com);
* from {
* userhost (ident@host to allow to use it);
* };
* login (login name);
* password (password);
* };
* then to use this vhost, do /vhost (login) (password) in IRC
*/
vhost {
vhost administrator.albgeneration.com;
from {
userhost *@*;
};
login visi;
password visipisi;
};
/* You can include other configuration files */
/* include "klines.conf"; */
/* Network configuration */
set {
network-name "Albgeneration";
default-server "irc.albgeneration.com";
services-server "sherbimet.albgeneration.com";
stats-server "stats.albgeneration.com";
help-channel "#ndihma";
hiddenhost-prefix "alb";
/* prefix-quit "no"; */
/* Your cloak keys should be 3 random numbers between 10000 and 2147483646
* and should be the same at all servers on the network.
* They are used for generating masked hosts and should be kept secret.
*/
cloak-keys {
12000;
33333;
33307;
};
/* on-oper host */
hosts {
local "locop.albgeneration.com";
global "ircop.albgeneration.com";
coadmin "coadmin.albgeneration.com";
admin "admin.albgeneration.com";
servicesadmin "csops.albgeneration.com";
netadmin "netadmin.albgeneration.com";
host-on-oper-up "no";
};
};
/* Server specific configuration */
set {
kline-address "[email protected]";
modes-on-connect "+ixw";
modes-on-oper "+xwgs";
oper-auto-join "#shqiperia";
dns {
nameserver 127.0.0.1;
timeout 2s;
retries 2;
};
options {
hide-ulines;
/* You can enable ident checking here if you want */
/* identd-check; */
show-connect-info;
};
maxchannelsperuser 10;
/* The minimum time a user must be connected before being allowed to use a QUIT message,
* This will hopefully help stop spam */
anti-spam-quit-message-time 10s;
/* Make the message in static-quit show in all quits - meaning no
custom quits are allowed on local server */
/* static-quit "Client quit"; */
/* You can also block all part reasons by uncommenting this and say 'yes',
* or specify some other text (eg: "Bye bye!") to always use as a comment.. */
/* static-part yes; */
/* This allows you to make certain stats oper only, use * for all stats,
* leave it out to allow users to see all stats. Type '/stats' for a full list.
* Some admins might want to remove the 'kGs' to allow normal users to list
* klines, glines and shuns.
*/
oper-only-stats "okfGsMRUEelLCXzdD";
/* Throttling: this example sets a limit of 3 connections per 60s (per host). */
throttle {
connections 3;
period 60s;
};
/* Anti flood protection */
anti-flood {
nick-flood 3:60; /* 3 nickchanges per 60 seconds (the default) */
};
/* Spam filter */
spamfilter {
ban-time 1d; /* default duration of a *line ban set by spamfilter */
ban-reason "Spam/Advertising"; /* default reason */
virus-help-channel "#help"; /* channel to use for 'viruschan' action */
/* except "#help"; channel to exempt from filtering */
};
};
/*
* Problems or need more help?
* 1) http://www.vulnscan.org/UnrealIrcd/unreal32docs.html
* 2) http://www.vulnscan.org/UnrealIrcd/faq/ <- contains 80% of your questions!
* 3) If you still have problems you can go irc.ircsystems.net #unreal-support,
* note that we require you to READ THE DOCUMENTATION and FAQ first!
*/
THIS IS MAGICK.CONF
# Automatically generated configuration file for
# Magick IRC Services v2.0.
#
# Generated at Sun May 02 16:26:05 CEST 2004
[Startup]
SERVER_NAME = sherbimet.albgeneration.com
SERVER_DESC = sherbimet e albgeneration
SERVICES_USER = services
SERVICES_HOST = magick.tm
OWNUSER = TRUE
SETMODE =
BIND =
REMOTE_1 = 127.0.0.1|6667|LiNk|1|254
LEVEL = 1
MAX_LEVEL = 5
LAGTIME = 15s
STOP = FALSE
[Services]
NickServ = NickServ
NickServ_Name = Nickname Service
Enforcer_Name = Nickname Enforcer
ChanServ = ChanServ
ChanServ_Name = Channel Service
MemoServ = MemoServ
MemoServ_Name = Memo/News Service
OperServ = OperServ Magick-1
OperServ_Name = Operator Service
CommServ = CommServ
CommServ_Name = Committee Service
ServMsg = GlobalMSG HelpServ DevNull
ServMsg_Name = Magick <--> User
SHOWSYNC = TRUE
QUIT_MESSAGE = Goodbye cruel world ...
[Files]
UMASK = 027
PROTOCOL = ircd/ircd.rfc1459.ini
PIDFILE = magick.pid
LOGFILE = magick.log
VERBOSE = FALSE
LOGCHAN =
MOTDFILE = magick.motd
LANGDIR = lang
DATABASE = magick.mnd
COMPRESSION = 6
KEYFILE = magick.key
ENCRYPTION = FALSE
PICTURE = files/pic
MEMOATTACH = files/memo
PUBLIC = files/public
TEMPDIR = files/temp
PICTURE_SIZE = 0b
MEMOATTACH_SIZE = 0b
PUBLIC_SIZE = 0b
TEMPDIR_SIZE = 0b
BLOCKSIZE = 1k
TIMEOUT = 2m
MIN_SPEED = 0b
MAX_SPEED = 0b
SAMPLETIME = 30s
[Config]
SERVER_RELINK = 5s
SQUIT_PROTECT = 2m
SQUIT_CANCEL = 10s
CYCLETIME = 15m
SAVETIME = 5m
CHECKTIME = 15s
PING_FREQUENCY = 30s
STARTHRESH = 4
LISTSIZE = 50
MAXLIST = 250
MIN_THREADS = 3
MAX_THREADS = 25
LOW_WATER_MARK = 50
HIGH_WATER_MARK = 75
HEARTBEAT_TIME = 5m
MSG_SEEN_TIME = 30s
MSG_CHECK_TIME = 1m
[NickServ]
APPEND_RENAME = TRUE
SUFFIXES = _-^`
EXPIRE = 4w
DELAY = 30s
IDENT = 2m
RELEASE = 1m
PASSFAIL = 5
DEF_PROTECT = TRUE
LCK_PROTECT = FALSE
DEF_SECURE = FALSE
LCK_SECURE = FALSE
DEF_NOEXPIRE = FALSE
LCK_NOEXPIRE = FALSE
DEF_NOMEMO = FALSE
LCK_NOMEMO = FALSE
DEF_PRIVATE = FALSE
LCK_PRIVATE = FALSE
DEF_PRIVMSG = FALSE
LCK_PRIVMSG = FALSE
DEF_LANGUAGE = ENGLISH
LCK_LANGUAGE = FALSE
PICSIZE = 0b
PICEXT =
[ChanServ]
HIDE = FALSE
EXPIRE = 2w
DELAY = 30s
MAX_PER_NICK = 15
OVR_PER_NICK =
MAX_MESSAGES = 15
OVR_MESSAGES =
DEF_AKICK = Ju jeni bere ban nga ky kanal
PASSFAIL = 5
CHANKEEP = 15s
DEF_MLOCK = +nt
LCK_MLOCK =
DEF_BANTIME = 0s
LCK_BANTIME = FALSE
DEF_PARTTIME = 3m
LCK_PARTTIME = FALSE
DEF_KEEPTOPIC = TRUE
LCK_KEEPTOPIC = FALSE
DEF_TOPICLOCK = FALSE
LCK_TOPICLOCK = FALSE
DEF_PRIVATE = FALSE
LCK_PRIVATE = FALSE
DEF_SECUREOPS = FALSE
LCK_SECUREOPS = FALSE
DEF_SECURE = FALSE
LCK_SECURE = FALSE
DEF_NOEXPIRE = FALSE
LCK_NOEXPIRE = FALSE
DEF_ANARCHY = FALSE
LCK_ANARCHY = FALSE
DEF_KICKONBAN = FALSE
LCK_KICKONBAN = FALSE
DEF_RESTRICTED = FALSE
LCK_RESTRICTED = FALSE
DEF_JOIN = FALSE
LCK_JOIN = FALSE
DEF_REVENGE = NONE
LCK_REVENGE = FALSE
LEVEL_MIN = -1
LEVEL_MAX = 30
LVL_AUTODEOP = -1
LVL_AUTOVOICE = 5
LVL_AUTOHALFOP = 10
LVL_AUTOOP = 10
LVL_READMEMO = 0
LVL_WRITEMEMO = 15
LVL_DELMEMO = 25
LVL_GREET = 1
LVL_OVERGREET = 25
LVL_MESSAGE = 20
LVL_AKICK = 20
LVL_SUPER = 25
LVL_UNBAN = 10
LVL_ACCESS = 5
LVL_SET = 25
LVL_VIEW = 1
LVL_CMDINVITE = 5
LVL_CMDUNBAN = 10
LVL_CMDVOICE = 5
LVL_CMDHALFOP = 10
LVL_CMDOP = 10
LVL_CMDKICK = 15
LVL_CMDMODE = 15
LVL_CMDCLEAR = 20
[MemoServ]
NEWS_EXPIRE = 3w
INFLIGHT = 2m
DELAY = 10s
FILES = 0
FILESIZE = 0b
[OperServ]
SERVICES_ADMIN = visi
SECURE = FALSE
SECUREOPER = FALSE
DEF_EXPIRE = 3h
EXPIRE_OPER = 1d
EXPIRE_ADMIN = 1w
EXPIRE_SOP = 8w
EXPIRE_SADMIN = 1y
AKILL_REJECT = 10.00
MAX_CLONE = 50
CLONE_LIMIT = 2
DEF_CLONE = Keni kaluar maksimumin e lidhjeve qe lejohet per nje host
CLONE_TRIGGER = 10
CLONE_TIME = 3h
CLONE_AKILL = Clone trigger exceeded, Automatic AKILL
CLONE_AKILLTIME = 30m
FLOOD_TIME = 10s
FLOOD_MSGS = 5
IGNORE_TIME = 20s
IGNORE_LIMIT = 5
IGNORE_REMOVE = 5m
IGNORE_METHOD = 8
LOG_IGNORE = FALSE
INIT_HTM_GAP = 5s
INIT_HTM_THRESH = 16k
MAX_HTM_GAP = 1m
HTM_ON_GAP = 30s
[CommServ]
MAX_LOGON = 5
OVR_LOGON =
DEF_SECURE = FALSE
LCK_SECURE = FALSE
DEF_PRIVATE = FALSE
LCK_PRIVATE = FALSE
DEF_OPENMEMOS = FALSE
LCK_OPENMEMOS = FALSE
ALL_NAME = ALL
ALL_SETMODE =
REGD_NAME = REGD
REGD_SETMODE =
SADMIN_NAME = SADMIN
SADMIN_SECURE = TRUE
SADMIN_PRVATE = FALSE
SADMIN_OPENMEMOS = TRUE
SADMIN_MODEO = TRUE
SADMIN_SETMODE =
SOP_NAME = SOP
SOP_SECURE = TRUE
SOP_PRVATE = FALSE
SOP_OPENMEMOS = TRUE
SOP_MODEO = TRUE
SOP_SETMODE =
ADMIN_NAME = ADMIN
ADMIN_SECURE = TRUE
ADMIN_PRVATE = FALSE
ADMIN_OPENMEMOS = TRUE
ADMIN_MODEO = TRUE
ADMIN_SETMODE =
OPER_NAME = OPER
OPER_SECURE = TRUE
OPER_PRVATE = FALSE
OPER_OPENMEMOS = TRUE
OPER_MODEO = TRUE
OPER_SETMODE =
OVR_VIEW = OPER
OVR_OWNER = SADMIN
OVR_CS_MODE = SOP
OVR_CS_OP = SOP
OVR_CS_HALFOP = ADMIN
OVR_CS_VOICE = OPER
OVR_CS_INVITE = SOP
OVR_CS_KICK = SOP
OVR_CS_UNBAN = SOP
OVR_CS_CLEAR = SADMIN
[ServMsg]
# END
THIS IS THE MESSAGE THAT I GET IN MIRC
-irc.albgeneration.com- *** Notice -- WARNING: Remote doesnt have link::options::zip set. Compression disabled.
-
-irc.albgeneration.com- *** Notice -- (link) Link irc.albgeneration.com -> sherbimet.albgeneration.com[@127.0.0.1.1037] established
AND WHEN I WRITE /NICKSERV BLA BLA BLA I GET THIS MESSAGE
Services are currently down. Please try again later.
WHEN I TYPE /MSG NICKERV HELP I GET THIS MESSAGE
NICKSERV No such nick/channel
THIS IS THE MAGICK.LOG
04 May 2004 00:57:06.482 | CRITICAL | Received MODE from visi for non-existent channel visi.
04 May 2004 00:57:06.498 | CRITICAL | Received MODE from irc.albgeneration.com for non-existent channel #shqiperia.
04 May 2004 00:57:06.498 | CRITICAL | Received MODE from irc.albgeneration.com for non-existent channel #shqiperia.
I DON'T HAVE DONE ANYTHING IN ALIASES FOLDER.IS THERE ANYTHING THAT I CAN DO IN THE ALIASES FOLDER OR JUST I LETTHEM IN ORIGINAL MODE?
SCUSE ME FOR THE LONG POST BUT I AM DISPERATED.COULD YOU HELP ME?
THANKS IN ADVANCE
Please don't scream...
It looks like your Services aren't linked or Nickserv is not existing (wtf?)
1. Remove this duplicate U-Line for your services server (as aquanight already said)
ulines {
sherbimet.albgeneration.com;
};
is enough.
2. Don't use Ziplinks.
link sherbimet.albgeneration.com {
username *;
hostname *;
bind-ip *;
port *;
hub *;
password-connect "LiNk";
password-receive "LiNk";
class servers;
};
3. Restart UnrealIRCD, Restart Services
tail ircd.log
tail services.log
Post them again here
Tell us what /nickserv help and /msg nickserv help return
It looks like your Services aren't linked or Nickserv is not existing (wtf?)
1. Remove this duplicate U-Line for your services server (as aquanight already said)
ulines {
sherbimet.albgeneration.com;
};
is enough.
2. Don't use Ziplinks.
link sherbimet.albgeneration.com {
username *;
hostname *;
bind-ip *;
port *;
hub *;
password-connect "LiNk";
password-receive "LiNk";
class servers;
};
3. Restart UnrealIRCD, Restart Services
tail ircd.log
tail services.log
Post them again here
Tell us what /nickserv help and /msg nickserv help return
Hmm nothing is happened.It's the same thing:(
This is services.log
04 May 2004 18:43:23.528 | CRITICAL | Received MODE from visi for non-existent channel visi.
04 May 2004 18:43:23.559 | CRITICAL | Received MODE from irc.albgeneration.com for non-existent channel #shqiperia.
04 May 2004 18:43:23.559 | CRITICAL | Received MODE from irc.albgeneration.com for non-existent channel #shqiperia.
This is ircd.log
[Tue May 04 18:41:49 2004] - Connect - [email protected] [VHOST 31BFDDF6.1E0043F9.4A999A77.IP]
[Tue May 04 18:41:49 2004] - OPER (visi) by ([email protected])
[Tue May 04 18:42:30 2004] - SERVER sherbimet.albgeneration.com
This is the message that i get in Mirc
You are now an IRC Operator
-
#shqiperia @visi
#shqiperia End of /NAMES list.
-
-irc.albgeneration.com- *** Notice -- WARNING: Remote doesnt have link::options::zip set. Compression disabled.
-
-irc.albgeneration.com- *** Notice -- (link) Link irc.albgeneration.com -> sherbimet.albgeneration.com[@127.0.0.1.1085] established
When i type /nickserv bla bla i get the message
Services are currently down. Please try again later.
When i type /msg nickserv help i get the message
-> *nickserv* help
-
nickserv No such nick/channel
Could you reccomend me another service for windows xp???
Thanks
This is services.log
04 May 2004 18:43:23.528 | CRITICAL | Received MODE from visi for non-existent channel visi.
04 May 2004 18:43:23.559 | CRITICAL | Received MODE from irc.albgeneration.com for non-existent channel #shqiperia.
04 May 2004 18:43:23.559 | CRITICAL | Received MODE from irc.albgeneration.com for non-existent channel #shqiperia.
This is ircd.log
[Tue May 04 18:41:49 2004] - Connect - [email protected] [VHOST 31BFDDF6.1E0043F9.4A999A77.IP]
[Tue May 04 18:41:49 2004] - OPER (visi) by ([email protected])
[Tue May 04 18:42:30 2004] - SERVER sherbimet.albgeneration.com
This is the message that i get in Mirc
You are now an IRC Operator
-
#shqiperia @visi
#shqiperia End of /NAMES list.
-
-irc.albgeneration.com- *** Notice -- WARNING: Remote doesnt have link::options::zip set. Compression disabled.
-
-irc.albgeneration.com- *** Notice -- (link) Link irc.albgeneration.com -> sherbimet.albgeneration.com[@127.0.0.1.1085] established
When i type /nickserv bla bla i get the message
Services are currently down. Please try again later.
When i type /msg nickserv help i get the message
-> *nickserv* help
-
nickserv No such nick/channel
Could you reccomend me another service for windows xp???
Thanks
Have a look around http://www.wircds.net edit: linkiefixie.visi wrote:Could you reccomend me another service for windows xp???
Thanks
Personal recommendation: Anope 1.6.2. You may have to d/l Cygwin to compile it.
Last edited by aquanight on Wed May 05, 2004 1:36 pm, edited 1 time in total.
The documentation that comes with Auspice will tell you.
Configuration - https://www.unrealircd.org/docs/Configuration
FAQ - https://www.unrealircd.org/docs/FAQ
FAQ - https://www.unrealircd.org/docs/FAQ
-
- Former UnrealIRCd head coder
- Posts: 811
- Joined: Sat Mar 06, 2004 8:47 pm
- Location: United States
- Contact:
Auspice services are NOT recommended by the Unreal team. They are buggy, and often do not work as expected. I would recommend either Anope http://www.anope.org or IRCServices http://www.ircservices.za.net
-- codemastr