Unreal3.2.7 + anope1.7.21

Fermé
Utilisateur anonyme - 26 oct. 2008 à 19:12
 Utilisateur anonyme - 5 nov. 2008 à 22:43
Bonjour,

j'ai installer unrealircd3.2.7 sur mon ordi , le serveur marche bien , il accessible depuis le net , l'installation d'anope c'est aussi derouler correctement ,aucun souci lorsque je le lance , je pense que le link n'est pas correctement faite dans mes; unrealircd.conf et services.conf .
Voici mon unrealircd.conf:
#######################################################
## ##
## _____ _ _____ _____ _____ _ ##
## | | |___ ___ ___ ___| | | __ | |_| | ##
## | | | | _| -_| .'| |- -| -| --| . | ##
## |_____|_|_|_| |___|__,|_|_____|__|__|_____|___| ##
## 3.2.6 ##
## ##
#######################################################

###########
# Modules #
###########

loadmodule "src/modules/commands.so";
loadmodule "src/modules/cloak.so";

############
# Includes #
############

include "help.conf";
include "spamfilter.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";

#######
# Set #
#######

set {
network-name "oplex";
services-server "Services.oplex.fr";
stats-server "Stats.oplex.fr";
default-server "192.168.1.21";
default-bantime 1d;
help-channel "#Aide";
hiddenhost-prefix "oplex";
prefix-quit "Quit:";
kline-address "Admin@oplex.fr";
gline-address "Admin@oplex.fr";
modes-on-connect "+x";
modes-on-join "+nt";
modes-on-oper "+xwg";
maxchannelsperuser 20;
oper-only-stats "*";
anti-spam-quit-message-time 60s;
auto-join "#oplex";
oper-auto-join "#Services";
cloak-keys {
"AHos2HOHS6ds2gsQQHGAkish";
"qF5D3ormaH6mnEvbaH226lfEhjf";
"hfA6HwFh53HedOwQg9Ufs";
};
hosts {
local "Local.oplex.fr";
global "Global.oplex.fr";
coadmin "CoAdmin.oplex.fr";
admin "ServerAdmin.oplex.fr";
servicesadmin "ServicesAdmin.oplex.fr";
netadmin "NetworkAdmin.oplex.fr";
host-on-oper-up "yes";
};
ssl {
certificate "server.cert.pem";
key "server.key.pem";
};
dns {
nameserver 192.168.1.21;
timeout 2s;
retries 3;
};
options {
identd-check;
hide-ulines;
show-connect-info;
show-opermotd;
flat-map;
};
throttle {
connections 3;
period 60s;
};
anti-flood {
nick-flood 5:60;
};
spamfilter {
ban-time 1d;
ban-reason "Protection Spamfilter";
virus-help-channel "#Aide";
};
allowed-nickchars {
latin1;
};
timesynch {
enabled no;
};
};

######
# Me #
######

me {
name "irc.oplex.fr";
info "oplex";
numeric 1;
};

#########
# Admin #
#########

admin {
"Réseau IRC oplex";
"Administrateur : exploboum";
"E-mail : Admin@oplex.fr";
};

#######
# Tld #
#######

tld {
mask *@*;
motd "ircd.motd";
rules "ircd.rules";
};

##########
# Drpass #
##########

drpass {
restart "mot-de-passe";
die "mot-de-passe";
};

#######
# Log #
#######

log "ircd.log" {
maxsize 2097152;
flags {
oper;
kline;
connects;
server-connects;
kills;
errors;
sadmin-commands;
chg-commands;
oper-override;
spamfilter;
};
};

##########
# Listen #
##########

listen 192.168.1.21:6667;

#########
# Class #
#########

class clients {
pingfreq 90;
maxclients 2000;
sendq 100000;
recvq 8000;
};

class servers {
pingfreq 90;
maxclients 50;
sendq 2000000;
connfreq 120;
};

#########
# Allow #
#########

allow {
ip *;
hostname *;
class clients;
maxperip 3;
};

allow {
ip 192.168.1.21;
hostname *;
class clients;
maxperip 999;
};

#########
# Links #
#########

ulines {
Services.oplex.fr;
};

link Services.oplex.fr {
username *;
hostname 192.168.1.21;
bind-ip *;
port 7000;
hub *;
password-connect "mot-de-passe";
password-receive "mot-de-passe";
class servers;
};

########################
# O:Lines utilisateurs #
########################

oper exploboum {
class clients;
from {
userhost *@*;
};
password "mot-de-passe";
flags {
netadmin;
global;
get_umodew;
get_host;
can_gkline;
can_gzline;
can_zline;
can_restart;
can_die;
can_override;
};
maxlogins 1;
};

#######################
# Protection services #
#######################

ban nick {
mask "NickServ";
reason "Pseudo protégé";
};

ban nick {
mask "Global";
reason "Pseudo protégé";
};

ban nick {
mask "OperServ";
reason "Pseudo protégé";
};

ban nick {
mask "BotServ";
reason "Pseudo protégé";
};

ban nick {
mask "ChanServ";
reason "Pseudo protégé";
};

ban nick {
mask "HostServ";
reason "Pseudo protégé";
};

ban nick {
mask "HelpServ";
reason "Pseudo protégé";
};

ban nick {
mask "MemoServ";
reason "Pseudo protégé";
};

ban nick {
mask "ConnectServ";
reason "Pseudo protégé";
};

###################
# Protection bans #
###################

except ban {
mask "*@localhost";
};

except ban {
mask "*@127.0.0.1";
};

########################
# Protection throttles #
########################

except throttle {
mask "*@localhost";
};

except throttle {
mask "*@127.0.0.1";
};

except throttle {
mask "*@192.168.1.21";
};

############
# Bad nick #
############

ban nick {
mask "*ÿ*";
reason "Pseudo interdit";
};

ban nick {
mask "*salop*";
reason "Pseudo interdit";
};

ban nick {
mask "*putain*";
reason "Pseudo interdit";
};

ban nick {
mask "*connard*";
reason "Pseudo interdit";
};

ban nick {
mask "*batard*";
reason "Pseudo interdit";
};

ban nick {
mask "*pute*";
reason "Pseudo interdit";
};

ban nick {
mask "*xdcc*";
reason "Pseudo interdit";
};

ban nick {
mask "*warez*";
reason "Pseudo interdit";
};

ban nick {
mask "*anal*";
reason "Pseudo interdit";
};

ban nick {
mask "*nazi*";
reason "Pseudo interdit";
};

ban nick {
mask "con";
reason "Pseudo interdit";
};

ban nick {
mask "cons";
reason "Pseudo interdit";
};

ban nick {
mask "merde";
reason "Pseudo interdit";
};

#############
# Bad ident #
#############

ban user {
mask "sex*@*";
reason "Ident interdit";
};

ban user {
mask "pute*@*";
reason "Ident interdit";
};

ban user {
mask "putain*@*";
reason "Ident interdit";
};

ban user {
mask "bite*@*";
reason "Ident interdit";
};

ban user {
mask "xdcc*@*";
reason "Ident interdit";
};

ban user {
mask "warez*@*";
reason "Ident interdit";
};

ban user {
mask "anal*@*";
reason "Ident interdit";
};

ban user {
mask "nazi*@*";
reason "Ident interdit";
};

ban user {
mask "salop*@*";
reason "Ident interdit";
};

ban user {
mask "connard*@*";
reason "Ident interdit";
};

ban user {
mask "batard*@*";
reason "Ident interdit";
};

ban user {
mask "con@*";
reason "Ident interdit";
};

ban user {
mask "cons@*";
reason "Ident interdit";
};

ban user {
mask "merde@*";
reason "Ident interdit";
};

################
# Bad realname #
################

ban realname {
mask "*sexe*";
reason "Realname interdit";
};

ban realname {
mask "*pute*";
reason "Realname interdit";
};

ban realname {
mask "*putain*";
reason "Realname interdit";
};

ban realname {
mask "*bite*";
reason "Realname interdit";
};

ban realname {
mask "*xdcc*";
reason "Realname interdit";
};

ban realname {
mask "*warez*";
reason "Realname interdit";
};

ban realname {
mask "*anal*";
reason "Realname interdit";
};

ban realname {
mask "*nazi*";
reason "Realname interdit";
};

ban realname {
mask "*salop*";
reason "Realname interdit";
};

ban realname {
mask "*connard*";
reason "Realname interdit";
};

ban realname {
mask "*batard*";
reason "Realname interdit";
};

ban realname {
mask "con";
reason "Realname interdit";
};

ban realname {
mask "cons";
reason "Realname interdit";
};

ban realname {
mask "merde";
reason "Realname interdit";
};

###############
# Bad channel #
###############

deny channel {
channel "*$*";
reason "Salon interdit";
};

deny channel {
channel "#*salope*";
reason "Salon interdit";
};

deny channel {
channel "#*warez*";
reason "Salon interdit";
};

deny channel {
channel "#*xdcc*";
reason "Salon interdit";
};

deny channel {
channel "#*nazi*";
reason "Salon interdit";
};

deny channel {
channel "#*pute*";
reason "Salon interdit";
};

deny channel {
channel "#*bite*";
reason "Salon interdit";
};

deny channel {
channel "#*connard*";
reason "Salon interdit";
};

deny channel {
channel "#*batard*";
reason "Salon interdit";
};

deny channel {
channel "#*merde*";
reason "Salon interdit";
};

deny channel {
channel "#con";
reason "Salon interdit";
};

deny channel {
channel "#cons";
reason "Salon interdit";
};

deny channel {
channel "#sexe";
reason "Salon interdit";
};

deny channel {
channel "#putain";
reason "Salon interdit";
};

deny channel {
channel "#anal";
reason "Salon interdit";
};

##################
# Alias services #
##################

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;
};

alias "ChanServ" {
nick "ChanServ";
type services;
};

alias "cs" {
nick "ChanServ";
type services;
};

alias "NickServ" {
nick "NickServ";
type services;
};

alias "ns" {
nick "NickServ";
type services;
};

alias "BotServ" {
nick "BotServ";
type services;
};

alias "bs" {
nick "BotServ";
type services;
};

alias "HelpServ" {
nick "HelpServ";
type services;
};

alias "he" {
nick "HelpServ";
type services;
};

alias "OperServ" {
nick "OperServ";
type services;
};

alias "os" {
nick "OperServ";
type services;
};

alias "MemoServ" {
nick "MemoServ";
type services;
};

alias "ms" {
nick "MemoServ";
type services;
};

alias "HostServ" {
nick "HostServ";
type services;
};

alias "hs" {
nick "HostServ";
type services;
};

Voici mon services.conf;
###############################
## _____ ##
## | _ |___ ___ ___ ___ ##
## | | | . | . | -_| ##
## |__|__|_|_|___| _|___| ##
## |_|1.7.18 ##
## ##
###############################

########################
# Modules des services #
########################

# IRCDModule
# bahamut - dreamforge - hybrid - plexus - ptlink - rageircd
# ratbox - shadowircd - solidircd - ultimate3 - ultimate2
# unreal32 - unreal31 - viagra

IRCDModule "unreal32"

# Plain Text - enc_none
# Previous MD5 - enc_old
# MD5 - enc_md5
# SHA1 - enc_sha1

EncModule "enc_none"

HostCoreModules "hs_help hs_on hs_off hs_group hs_list hs_set hs_setall hs_del hs_delall"
MemoCoreModules "ms_send ms_cancel ms_list ms_read ms_del ms_set ms_info ms_check ms_staff ms_sendall ms_help"
HelpCoreModules "he_help"
BotCoreModules "bs_help bs_botlist bs_assign bs_set bs_kick bs_badwords bs_act bs_info bs_say bs_unassign bs_bot bs_fantasy bs_fantasy_kick bs_fantasy_kickban bs_fantasy_owner bs_fantasy_seen bs_fantasy_unban"
OperCoreModules "os_help os_global os_stats os_oper os_admin os_staff os_mode os_kick os_clearmodes os_killclones os_akill os_sgline os_sqline os_szline os_chanlist os_userlist os_logonnews os_randomnews os_opernews os_session os_jupe os_ignore os_set os_reload os_update os_restart os_quit os_shutdown os_defcon os_chankill os_svsnick os_oline os_umode os_modload os_modunload os_raw os_modlist os_modinfo"
NickCoreModules "ns_help ns_register ns_group ns_identify ns_access ns_saset ns_set ns_drop ns_recover ns_release ns_sendpass ns_ghost ns_alist ns_info ns_list ns_logout ns_status ns_update ns_getpass ns_getemail ns_forbid ns_suspend"
ChanCoreModules "cs_help cs_register cs_identify cs_set cs_xop cs_access cs_akick cs_drop cs_sendpass cs_ban cs_clear cs_modes cs_getkey cs_invite cs_kick cs_list cs_logout cs_topic cs_info cs_getpass cs_forbid cs_suspend cs_status"

######################
# Infos des services #
######################

RemoteServer 192.168.1.21 7000 "mot-de-passe"
ServerName "Services.oplex.fr"
ServerDesc "Services oplex.fr"
ServiceUser "Services@oplex.fr"
NickServName "NickServ" "Nickname Server"
ChanServName "ChanServ" "Channel Server"
MemoServName "MemoServ" "Memo Server"
BotServName "BotServ" "Bot Server"
HelpServName "HelpServ" "Help Server"
OperServName "OperServ" "Operator Server"
GlobalName "Global" "Global Noticer"
DevNullName "DevNull" "/dev/null -- message sink"
HostServName "HostServ" "vHost Server"

#########################
# Fichiers des services #
#########################

PIDFile services.pid
MOTDFile services.motd
NickServDB nick.db
PreNickServDB prenick.db
ChanServDB chan.db
BotServDB bot.db
OperServDB oper.db
NewsDB news.db
ExceptionDB exception.db
HostServDB hosts.db
AutokillDB akill.db

######################
# Information réseau #
######################

HelpChannel "#Aide"
LogChannel "#Services"
LogBot
NetworkName "oplex"

###########
# UserKey #
###########

UserKey1 7546821
UserKey2 9747246
UserKey3 1761297

###########
# Options #
###########

NickLen 31
StrictPasswords
BadPassLimit 5
BadPassTimeout 1h
UpdateTimeout 5m
ExpireTimeout 30m
ReadTimeout 5s
WarningTimeout 4h
TimeoutCheck 3s
KeepLogs 7
KeepBackups 3
ForceForbidReason
GlobalOnCycle
GlobalOnCycleMessage "Maintenance technique"
GlobalOnCycleUP "Les services sont de nouveau opérationnels."
NewsCount 3
UlineServers "Eva.oplex.fr"

################
# Options Mail #
################

UseMail
# Serveur Qmail
SendMailPath "/var/qmail/bin/qmail-inject"
# Serveur Sendmail
#SendMailPath "/usr/sbin/sendmail -t"
SendFrom Services@oplex.fr
RestrictMail
MailDelay 5m

##########################
# Configuration NickServ #
##########################

NSForceEmail
NSDefKill
NSDefSecure
NSDefPrivate
NSDefHideEmail
NSDefHideUsermask
NSDefHideQuit
NSDefMsg
NSDefMemoSignon
NSDefMemoReceive
NSDefAutoop
NSDefLanguage 2
NSNickTracking
NSRegDelay 30s
NSResendDelay 90s
NSExpire 45d
NSMaxAliases 25
NSAccessMax 32
NSEnforcerUser Services@oplex.fr
NSReleaseTimeout 1m
NSListOpersOnly
NSListMax 50
NSGuestNickPrefix "Guest"
NSSecureAdmins
NSStrictPrivileges
NSRestrictGetPass
NSModeOnID

##########################
# Configuration ChanServ #
##########################

CSDefKeepTopic
CSDefPeace
CSDefSecure
#CSDefSecureOps
CSDefSecureFounder
CSDefSignKick
#CSDefSignKickLevel
#CSDefTopicLock
CSDefXOP
CSMaxReg 20
CSExpire 30d
CSDefBantype 2
CSAccessMax 1024
CSAutokickMax 32
CSAutokickReason "Banni du salon !"
CSInhabit 15s
CSListOpersOnly
CSListMax 50
#CSOpersOnly

##########################
# Configuration MemoServ #
##########################

MSMaxMemos 20
MSSendDelay 5s
MSNotifyAll

#########################
# Configuration BotServ #
#########################

BSDefGreet
BSDefFantasy
BSDefSymbiosis
BSMinUsers 1
BSBadWordsMax 32
BSKeepData 10m
BSGentleBWReason

##########################
# Configuration HostServ #
##########################

HostSetters "exploboum"

##########################
# Configuration OperServ #
##########################

ServicesRoot "exploboum"
SuperAdmin
LogMaxUsers
AutoKillExpiry 30d
ChanKillExpiry 30d
SGLineExpiry 30d
SQLineExpiry 30d
SZLineExpiry 30d
KillClonesAkillExpire 30m
#DisableRaw
WallOper
WallOSGlobal
WallOSClearmodes
WallOSAkill
WallOSSGLine
WallOSSQLine
WallOSSZLine
WallOSNoOp
WallOSJupe
WallOSRaw
WallAkillExpire
WallSGLineExpire
WallSQLineExpire
WallSZLineExpire
WallExceptionExpire
WallGetpass
WallSetpass
WallForbid
WallDrop
LimitSessions
DefSessionLimit 3
MaxSessionLimit 100
ExceptionExpiry 1d
SessionLimitExceeded "Le nombre limite de sessions pour votre host %s a été atteint."
MaxSessionKill 15
SessionAutoKillExpiry 30m
AddAkiller
OSOpersOnly

########################
# Configuration Defcon #
########################

DefConLevel 5
DefCon4 23
DefCon3 31
DefCon2 159
DefCon1 415
DefConSessionLimit 2
DefConAkillExpire 5m
DefConTimeOut 15m
DefConChanModes "+msi"
GlobalOnDefcon
DefconMessage "Activation du système de protection du réseau."
DefConOffMessage "Désactivation du système de protection du réseau."
DefConAkillReason "Connexion refusée suite à l'activation du système de protection."

#######################
# Configuration MySQL #
#######################

#MysqlHost "127.0.0.1"
#MysqlUser "eXolia"
#MysqlPass "eXolia_pass"
#MysqlName "eXolia_db"
#MysqlSock "/tmp/mysql.sock"
#MysqlPort 3306
#MysqlSecure "md5"
#MysqlRetries 10
#MysqlRetryGap 1

#EOF

Voila, pour info les port conserner pas les services bien ouvert sur mon routeur.
config: linux debian , routeur neufbox , merci de vos reponses :)

3 réponses

Utilisateur anonyme
29 oct. 2008 à 20:45
j'ai continuer de chercher et ne trouve pas mon erreur donc un petit up :)
0
Utilisateur anonyme
29 oct. 2008 à 22:49
je viens de m apercevoir que je ne citer pas vraiment mon probleme... , petit resumé: unreal fonctionne impeccable , anope est installer,mais quand je le demarre via ./services rien ne ce passe.
0
salut esque tu as trouver une soluce car j ai le mémé problème et impossible de trouver mon erreur

Merci d avance
0
Utilisateur anonyme
5 nov. 2008 à 22:43
bonsoir diablo,

oui j'ai trouver la solution , ou plutot l'erreur , le link entre unreal et anope etait mal fait,(une simple faute d'

orthographe...) , verifie ça on sait jamais^^
0