Hallo,
ich habe hier ein kleines Problem beim verlinken 2er IRC server.
Ich bin mein eintragen der Linkblöcke nach dieser Anleitung unrealircd Tutorial vorgegangen.
Habe danach bei beiden Servern die Config neugeladen. Trotzdem klappt es nicht. Hier die Fehlermeldung.
unrealircd.conf Server1.
unrealircd.com Server2
Hoffe mir kann jemand helfen und mein Problem lösen.
Gruß Teddybaer
ich habe hier ein kleines Problem beim verlinken 2er IRC server.
Ich bin mein eintragen der Linkblöcke nach dieser Anleitung unrealircd Tutorial vorgegangen.
Habe danach bei beiden Servern die Config neugeladen. Trotzdem klappt es nicht. Hier die Fehlermeldung.
Code:
|17~38~34| -irc.dj-teddybaer.de- (link) Link irc.schwabens-community.de -> irc.dj-teddybaer.de[@85.214.58.204.0] established
-
|17~38~34| -irc.dj-teddybaer.de- *** Notice -- Link irc.schwabens-community.de -> irc.dj-teddybaer.de is now synced [secs: 0 recv: 0.528 sent: 3.49]
-
|17~38~34| -irc.dj-teddybaer.de- *** LocOps -- ERROR :from irc.schwabens-community.de[85.214.22.139] -- Closing Link: irc.dj-teddybaer.de[85.214.58.204] (Non-Hub Link)
-
|17~38~35| -irc.dj-teddybaer.de- *** LocOps -- Server irc.schwabens-community.de[85.214.22.139] closed the connection
-
|17~38~35| -irc.dj-teddybaer.de- *** Notice -- Connection to irc.schwabens-community.de[85.214.22.139] activated.
-
|17~38~36| -irc.dj-teddybaer.de- *** Notice -- (link) Link irc.dj-teddybaer.de -> irc.schwabens-community.de[@85.214.22.139.0] established
-
|17~38~36| -irc.dj-teddybaer.de- (link) Link irc.schwabens-community.de -> irc.dj-teddybaer.de[@85.214.58.204.56786] established
-
|17~38~36| -irc.dj-teddybaer.de- *** Notice -- Link irc.schwabens-community.de -> irc.dj-teddybaer.de is now synced [secs: 0 recv: 0.611 sent: 2.292]
-
|17~38~36| -irc.dj-teddybaer.de- *** LocOps -- ERROR :from irc.schwabens-community.de[85.214.22.139] -- Closing Link: irc.dj-teddybaer.de[85.214.58.204] (Non-Hub Link)
-
|17~38~36| -irc.dj-teddybaer.de- Lost connection to irc.schwabens-community.de[85.214.22.139]:Connection reset by peer
unrealircd.conf Server1.
Code:
loadmodule "src/modules/commands.so";
loadmodule "src/modules/cloak.so";
/* FÜR Windows sind diese 2 Zeilen auszukommentieren: */
//loadmodule "modules/commands.dll";
//loadmodule "modules/cloak.dll";
include "help.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";
include "spamfilter.conf";
me
{
name "irc.dj-teddybaer.de";
info "DJ-Teddybaer";
numeric 1;
};
admin {
"Teddybaer";
};
class clients
{
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 4000;
};
class servers
{
pingfreq 90;
maxclients 50;
sendq 1000000;
connfreq 100;
};
class services
{
pingfreq 30;
maxclients 300;
sendq 3800000;
connfreq 15;
};
class opers
{
pingfreq 70;
maxclients 10;
sendq 100000;
recvq 8000;
};
allow {
ip *@*;
hostname *@*;
class clients;
maxperip 100;
};
allow {
ip *@255.255.255.255;
hostname *@*.passworded.ugly.people;
class clients;
password "f00Ness";
maxperip 1;
};
allow channel {
channel "#WarezSucks";
};
oper Teddybaer {
class opers;
from {
userhost *@*;
};
password "xxx";
flags
{
admin;
netadmin;
global;
can_rehash;
can_die;
can_restart;
can_wallops;
can_globops;
can_localroute;
can_globalroute;
can_globalkill;
can_kline;
can_gzline;
can_gkline;
can_unkline;
can_localnotice;
can_globalnotice;
can_zline;
get_umodew;
get_host;
can_override;
can_setq;
};
swhois "Is a ServerNetadmin";
snomask cFfkejvGnNqsSo;
};
/* Options for listen:
OLD | NEW
S serversonly
C clientsonly
J java
s ssl
* standard
*/
listen *:6668
{
options
{
clientsonly;
};
};
listen *:8067;
listen *:6667;
/*
options:
OLD | NEW
S ssl
Z zip
N/A autoconnect
N/A quarantine
N/A nodnscache
*/
listen 85.214.58.204:6665
{
options
{
serversonly;
};
};
link services.dj-teddybaer.de
{
username *;
hostname 85.214.58.204;
bind-ip *;
port 6665;
hub *;
password-connect "xxx";
password-receive "xxx";
class servers;
options {
};
};
link stats.dj-teddybaer.de
{
username *;
hostname 85.214.58.204;
bind-ip *;
port 6665;
hub *;
password-connect "xxx";
password-receive "xxx";
class servers;
options {
};
};
link irc.schwabens-community.de
{
username *;
hostname 85.214.22.139; // IP von irc.schwabens-community.de
bind-ip *;
port 6665;
leaf *;
password-connect "xxx";
password-receive "xxx";
class servers;
options {
autoconnect;
};
};
ulines { services.dj-teddybaer.de; };
ulines { stats.dj-teddybaer.de; };
set { services-server "services.dj-teddybaer.de"; };
set { stats-server "stats.dj-teddybaer.de"; };
drpass {
restart "xxx";
die "xxx";
};
log "ircd.log" {
/* Lösche das Logfile und starte ein neues, wenn 2MB erreicht wurden,
nichts festlegen, wenn man immer das gleiche Log will */
maxsize 2097152;
flags {
oper;
kline;
connects;
server-connects;
kills;
errors;
sadmin-commands;
chg-commands;
oper-override;
spamfilter;
};
};
/*alias NickServ {
target "NickServ";
type services;
};*/
/* 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; };
/* 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;
};
tld {
mask *@*;
motd "/home/unreal/Unreal3.2.7/motd.conf";
rules "/home/unreal/Unreal3.2.7/rules.conf";
};
deny dcc {
filename "*sub7*";
reason "Möglicherweise Sub7 Virus";
};
deny channel {
channel "*warez*";
reason "Warez sind illegal";
};
vhost {
vhost i.hate.microsefrs.com;
from {
userhost *@*.image.dk;
};
login stskeeps;
password moocowsrulemyworld;
};
/* Network configuration */
set {
auto-join "#empfang";
network-name "DJ-Teddybaer";
default-server "irc.dj-teddybaer.de";
help-channel "#help";
hiddenhost-prefix "djt";
cloak-keys {
"aoAr9HnR0gl3SJ7hVz4Zb6x4YwpW";
"eF4WdfEc0qhRx7dF56ZuAWSgVr35";
"p8aQVnBmo82LdpIuKyL91JwPhFo4";
};
/* on-oper Host */
hosts {
local "locop.dj-teddybaer.de";
global "ircop.dj-teddybaer.de";
coadmin "coadmin.dj-teddybaer.de";
admin "admin.dj-teddybaer.de";
servicesadmin "csops.dj-teddybaer.de";
netadmin "netadmin.dj-teddybaer.de";
host-on-oper-up "yes";
};
};
/* Server spezifische Configuration */
set {
kline-address "[email protected]";
modes-on-connect "+ixw";
modes-on-oper "+xwgs";
oper-auto-join "#opers";
dns {
nameserver 127.0.0.1;
timeout 2s;
retries 2;
};
options {
hide-ulines;
show-connect-info;
};
maxchannelsperuser 10;
oper-only-stats "okfGsMRUEelLCXzdD";
throttle {
connections 100;
period 60s;
};
/* Anti Flood Schutz */
anti-flood {
nick-flood 3:60; /* 3 Nickänderungen pro 60 Sekunden (Default) */
};
/* Spam Filter */
spamfilter {
ban-time 1d; /* Default Dauer eines *line Banns durch Spamfilter */
ban-reason "Spam/Belästigung"; /* default Grund */
virus-help-channel "#help"; /* Channel, der für die 'viruschan' action benutzt wird*/
/* except "#help"; Channel, der von Filtern ausgenommen wird */
};
};
unrealircd.com Server2
Code:
loadmodule "src/modules/commands.so";
loadmodule "src/modules/cloak.so";
/* FÜR Windows sind diese 2 Zeilen auszukommentieren: */
//loadmodule "modules/commands.dll";
//loadmodule "modules/cloak.dll";
include "help.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";
include "spamfilter.conf";
me
{
name "irc.schwabens-community.de";
info "DJ-Teddybaer";
numeric 2;
};
admin {
"Teddybaer";
};
class clients
{
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 4000;
};
class servers
{
pingfreq 90;
maxclients 50; /* Max servers we can have linked at a time */
sendq 1000000;
connfreq 100; /* How many seconds between each connection attempt */
};
class services
{
pingfreq 30;
maxclients 300; /* Max servers we can have linked at a time */
sendq 3800000;
connfreq 15; /* How many seconds between each connection attempt */
};
class opers
{
pingfreq 70;
maxclients 10;
sendq 100000;
recvq 8000;
};
allow {
ip *@*;
hostname *@*;
class clients;
maxperip 100;
};
/* Passworded allow line */
allow {
ip *@255.255.255.255;
hostname *@*.passworded.ugly.people;
class clients;
password "f00Ness";
maxperip 1;
};
allow channel {
channel "#WarezSucks";
};
oper Teddybaer {
class opers;
from {
userhost *@*;
};
password "xxx";
flags
{
admin;
netadmin;
global;
can_rehash;
can_die;
can_restart;
can_wallops;
can_globops;
can_localroute;
can_globalroute;
can_globalkill;
can_kline;
can_gzline;
can_gkline;
can_unkline;
can_localnotice;
can_globalnotice;
can_zline;
get_umodew;
get_host;
can_override;
can_setq;
};
swhois "Is a ServerNetadmin";
snomask cFfkejvGnNqsSo;
};
/* Options for listen:
OLD | NEW
S serversonly
C clientsonly
J java
s ssl
* standard
*/
listen *:6668
{
options
{
clientsonly;
};
};
listen 85.214.22.139:6667;
/*
options:
OLD | NEW
S ssl
Z zip
N/A autoconnect
N/A quarantine
N/A nodnscache
*/
link irc.dj-teddybaer.de
{
username *;
hostname 85.214.58.204; // IP von irc.dj-teddybaer.de
bind-ip *;
port 6665;
leaf *;
password-connect "xxx";
password-receive "xxx";
class servers;
options {
autoconnect;
};
};
drpass {
restart "xxx";
die "xxx";
};
log "ircd.log" {
/* Lösche das Logfile und starte ein neues, wenn 2MB erreicht wurden,
nichts festlegen, wenn man immer das gleiche Log will */
maxsize 2097152;
flags {
oper;
kline;
connects;
server-connects;
kills;
errors;
sadmin-commands;
chg-commands;
oper-override;
spamfilter;
};
};
/*alias NickServ {
target "NickServ";
type services;
};*/
/* 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; };
/* 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;
};
tld {
mask *@*;
motd "/home/unreal/Unreal3.2.7/motd.conf";
rules "/home/unreal/Unreal3.2.7/rules.conf";
};
except ban {
/* don't ban stskeeps */
mask *stskeeps@212.*;
};
deny dcc {
filename "*sub7*";
reason "Möglicherweise Sub7 Virus";
};
deny channel {
channel "*warez*";
reason "Warez sind illegal";
};
vhost {
vhost i.hate.microsefrs.com;
from {
userhost *@*.image.dk;
};
login stskeeps;
password moocowsrulemyworld;
};
/* Man kann hier weitere Config Dateien einfügen */
/* include "klines.conf"; */
/* Network configuration */
set {
auto-join "#empfang";
network-name "DJ-Teddybaer";
default-server "irc.dj-teddybaer.de";
help-channel "#help";
hiddenhost-prefix "djt";
/* prefix-quit "no"; */
cloak-keys {
"aoAr9HnR0gl3SJ7hVz4Zb6x4YwpW";
"eF4WdfEc0qhRx7dF56ZuAWSgVr35";
"p8aQVnBmo82LdpIuKyL91JwPhFo4";
};
/* on-oper Host */
hosts {
local "locop.dj-teddybaer.de";
global "ircop.dj-teddybaer.de";
coadmin "coadmin.dj-teddybaer.de";
admin "admin.dj-teddybaer.de";
servicesadmin "csops.dj-teddybaer.de";
netadmin "netadmin.dj-teddybaer.de";
host-on-oper-up "yes";
};
};
/* Server spezifische Configuration */
set {
kline-address "[email protected]";
modes-on-connect "+ixw";
modes-on-oper "+xwgs";
oper-auto-join "#opers";
dns {
nameserver 127.0.0.1;
timeout 2s;
retries 2;
};
options {
hide-ulines;
/* Man kann hier ident checking aktivieren, wenn man will */
/* identd-check; */
show-connect-info;
};
maxchannelsperuser 10;
oper-only-stats "okfGsMRUEelLCXzdD";
/* Throttling: Dieses Beispiel setzte ein Limit von 3 Verbindungen je 60s (pro Host). */
throttle {
connections 100;
period 60s;
};
/* Anti Flood Schutz */
anti-flood {
nick-flood 3:60; /* 3 Nickänderungen pro 60 Sekunden (Default) */
};
/* Spam Filter */
spamfilter {
ban-time 1d; /* Default Dauer eines *line Banns durch Spamfilter */
ban-reason "Spam/Belästigung"; /* default Grund */
virus-help-channel "#help"; /* Channel, der für die 'viruschan' action benutzt wird*/
/* except "#help"; Channel, der von Filtern ausgenommen wird */
};
};
Hoffe mir kann jemand helfen und mein Problem lösen.
Gruß Teddybaer