eggdrop joint nicht im qnet

FRESHfire

Grünschnabel
hi

ich hab mir einen kleinen Eggdrop gebaut und wenn ich ihn auf der Shell starte kommt folgendes:

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads
[09:48] --- Loading eggdrop v1.6.17 (Wed Jun 20 2007)
[09:48] Listening at telnet port 5000 (all).
[09:48] Module loaded: transfer (with lang support)
[09:48] Module loaded: dns
[09:48] Module loaded: channels
[09:48] Module loaded: server
[09:48] Module loaded: ctcp
[09:48] Module loaded: irc
[09:48] Module loaded: share
[09:48] Module loaded: notes (with lang support)
[09:48] Module loaded: console (with lang support)
[09:48] Module loaded: blowfish
[09:48] Module loaded: assoc (with lang support)
[09:48] Module loaded: wire (with lang support)
[09:48] Module loaded: uptime
[09:48] Channelbefehle v.1.4.0 ... geladen
[09:48] * Corrupt user record '0
'!
[09:48] Userfile loaded, unpacking...
[09:48] === Radio: 2 channels, 2 users.
Launched into the background (pid: 25832)​

das war ich nur nicht verstehe ist diese Information:
[09:48] * Corrupt user record '0
'!​

Der Prozess läuft aber dannn aber der Bot kommt auch nach zich Stunden nicht ins Qnet und man kann sich auch nicht per Telnet mich einloggen.

Weiß einer was da nicht stimmt und was die eine Information bedeutet - wie man das beheben kann?

mfg

FRESHfire
 
Zuletzt bearbeitet:

MasterJM

Erfahrenes Mitglied
Ging es denn schon mal?

Ansonsten sichere user und channel Datei und startet ihn mal mit der -m Option.
Wenn es dann geht würde ich nicht lange rumsuchen, 2 Channels und 2 User kannst
fix wieder eingeben.
 

FRESHfire

Grünschnabel
mhhh hat leider auch nix gebracht ... der läuft als prozess aber das ist auch alles

eggdrop@vs:~/eggdrop$ ./eggdrop -m radio.conf

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads
[14:22] --- Loading eggdrop v1.6.17 (Wed Jun 20 2007)
[14:22] Listening at telnet port 5000 (all).
[14:22] Module loaded: transfer (with lang support)
[14:22] Module loaded: dns
[14:22] Module loaded: channels
[14:22] Module loaded: server
[14:22] Module loaded: ctcp
[14:22] Module loaded: irc
[14:22] Module loaded: share
[14:22] Module loaded: notes (with lang support)
[14:22] Module loaded: console (with lang support)
[14:22] Module loaded: blowfish
[14:22] Module loaded: assoc (with lang support)
[14:22] Module loaded: wire (with lang support)
[14:22] Module loaded: uptime
[14:22] Channelbefehle v.1.4.0 ... geladen
[14:22] Creating channel file


STARTING BOT IN USERFILE CREATION MODE.
Telnet to the bot and enter 'NEW' as your nickname.
OR go to IRC and type: /msg TAT-Radio hello
This will make the bot recognize you as the master.

[14:22] === Radio: 2 channels, 0 users.
Launched into the background (pid: 25345)

eggdrop@vs:~/eggdrop$​
 

MasterJM

Erfahrenes Mitglied
Mich dolcht, du hast keine genaue Ahnung, wie das funktioniert.

Normal gibt man in dem Conf File Server an, zu denen der Eggdrop connecten soll.

Man starten den Bot beim ersten mal mit "-m".
Der Eggdrop connected sich dann zu dem ersten Server des Conf Files.
Man whispert den Eggdrop an, damit wird man automatisch als erster User
geadded und bekommt Adminrechte. Man geht jetzt auf die Partyline des Eggdrops
und lässt ihn Channel joinen oder/und added weitere User samt deren Rechte.

Das ist das einfachste und normalste, wie man vorgeht.

http://www.egghelp.org/setup.htm
 

FRESHfire

Grünschnabel
glaub mir ich hab schon bissel ahnung wie das geht!

meine config:
Code:
####################
set username "radio"
set userfile "radio.user"
set chanfile "radio.chan"
set my-ip "88.80.200.73"
set nick "TAT-Radio"
set altnick "TAT`Radio"
set botnet-nick "Radio"
set pidfile "pid.radio"
listen 5000 all
logfile mco * "logs/radio.log"
set admin "FRESHfire <email: FRESHfire@Mastercrew.de>"
set realname "4m7aster 4o7f 4f7un 4»» #7freshfire"
set owner "FRESHfire"
######################
set network "Qnet"
set timezone "EST"
set offset "5"
set max-logs 10
set max-logsize 300
set quick-logs 0
set raw-log 0
set modes-per-line 5
set modesperline 6
loadmodule transfer
set log-time 1
set keep-all-logs 0
set logfile-suffix ".%d%b%Y"
set switch-logfiles-at 100
set quiet-save 0
set console "mkcobxs"
set sort-users 1
set help-path "help/"
set text-path "text/"
set temp-path "/tmp"
set motd "text/motd"
set telnet-banner "text/banner"
set userfile-perm 0600
set remote-boots 2
set share-unlinks 1
set protect-telnet 0
set dcc-sanitycheck 1
set ident-timeout 15
set require-p 0
set open-telnets 0
set stealth-telnets 1
set use-telnet-banner 0
set connect-timeout 25
set dcc-flood-thr 5
set telnet-flood 3:60
set paranoid-telnet-flood 0
set resolve-timeout 15
set ignore-time 15
set hourly-updates 20
set notify-newusers "$owner"
set default-flags ""
set whois-fields "url birthday"
set die-on-sighup 0
set die-on-sigterm 0
unbind dcc n tcl *dcc:tcl
unbind dcc n set *dcc:set
set must-be-owner 1
unbind dcc n simul *dcc:simul
set max-dcc 50
set allow-dk-cmds 1
set dupwait-timeout 15
set mod-path "modules/"
loadmodule dns
loadmodule channels
set force-expire 1
set share-greet 1
set use-info 1
set global-flood-chan 5:10
set global-flood-deop 0:0
set global-flood-kick 0:0
set global-flood-join 10:5
set global-flood-ctcp 0:0
set global-flood-nick 5:20
set global-aop-delay 0:0
set global-idle-kick 0
set global-chanmode ""
set global-stopnethack-mode 0
set global-ban-time 120
set global-exempt-time 60
set global-invite-time 20
set global-revenge-mode 3
set global-need-op ""
set global-need-invite ""
set global-need-key ""
set global-need-unban ""
set global-chanset {
        -clearbans +enforcebans +dynamicbans +userbans -autoop -bitch -greet -protectops -statuslog -stopnethack -revenge -autovoice -secret +shared +cycle -seen
}
loadmodule server
set net-type 5
bind evnt - init-server evnt:init_server

proc evnt:init_server {type} {
  global botnick
  putquick "MODE $botnick +ixr-ws"
}

set default-port 6668
##############################
set servers {
	de.quakenet.org:6668
	irc.quakenet.org:6668
}
###############################
set keep-nick 1
set strict-host 1
set quiet-reject 1
set lowercase-ctcp 0
set answer-ctcp 3
set flood-msg 0:0
set flood-ctcp 3:60
set never-give-up 1
set server-cycle-wait 60
set server-timeout 30
set servlimit 0
set check-stoned 1
set serverror-quit 1
set max-queue-msg 300
set trigger-on-ignore 0
set double-mode 0
set double-server 0
set double-help 0
set optimize-kicks 2
set stack-limit 0
set nick-len 15
loadmodule ctcp
set ctcp-mode 1
loadmodule irc
set bounce-bans 1
set bounce-modes 0
set max-bans 30
set max-modes 6
set kick-fun 0
set ban-fun 0
set learn-users 0
set wait-split 1500
set wait-info 180
set mode-buf-length 200
unbind msg - ident *msg:ident
unbind msg - addhost *msg:addhost
set no-chanrec-info 0
set bounce-exempts 0
set bounce-invites 0
set max-exempts 20
set max-invites 10
set use-exempts 0
set use-invites 1
set prevent-mixing 1
set use-354 1
set max-dloads 6
set dcc-block 0
set copy-to-tmp 1
set xfer-timeout 30
loadmodule share
set allow-resync 1
set private-global 0
set private-globals ""
set private-user 1
set share-compressed 1
set compress-level 9
set files-path "/home/mydir/filesys"
set incoming-path "/home/mydir/filesys/incoming"
set upload-to-pwd 1
set filedb-path ""
set max-file-users 60
set max-filesize 1000
loadmodule notes
set notefile "Notes.notes"
set max-notes 20
set note-life 10
set allow-fwd 0
set notify-users 1
set notify-onjoin 0
loadmodule console
set console-autosave 1
set force-channel 0
set info-party 0
loadmodule blowfish
loadmodule assoc
loadmodule wire
loadmodule uptime
##############################
channel add #freshfire 
channel add #Team-and-Tactics

source radio/botcontrol.tcl
#source radio/shoutcast.tcl

#############################

ich weiß schon wie das im normalfall gehen sollte, aber der bot joint nicht das Qnet ... somit kann ich ihn nicht anschreiben und wenn ich über telnet auf ihn zugreifen will lande ich irgendwie im luftleeren raum! port 5000 stimmt aber.

ich hab auf meinem root auch eggdrops laufen und da geht das auch ... aber auf dem Vserver will der einfach nicht!
 

MasterJM

Erfahrenes Mitglied
IMHO steht da soviel Müll im Conf File, versuch es doch mal nur mit dem Nötigstem!

Naja halt vom Server aus ein Telnet: telnet localhost 5000


Gab es während des compile eigentlich Fehler auf dem vServer?
 

FRESHfire

Grünschnabel
also die config geht. denn mit einer ähnlich (nick,IP usw) läuft die config auch auf meinem root 1a


eggdrop@vs:~/eggdrop$ telnet localhost 5000
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused​

geht schon mal nicht ... also mit ip
eggdrop@vs:~/eggdrop$ telnet 80.80.200.73 5000
Trying 80.80.200.73...
telnet: Unable to connect to remote host: Connection timed out​
:-(

aber wie man sehen kann läuft der bot auf dem port!
Code:
Eggdrop v1.6.18 (C) 1997 Robey Pointer (C) 2006 Eggheads
[17:44] --- Loading eggdrop v1.6.18 (Thu Jun 21 2007)
[17:44] Listening at telnet port 5000 (all).
[17:44] Module loaded: transfer         (with lang support)
[17:44] Module loaded: dns
[17:44] Module loaded: channels
[17:44] Module loaded: server
[17:44] Module loaded: ctcp
[17:44] Module loaded: irc
[17:44] Module loaded: share
[17:44] Module loaded: notes            (with lang support)
[17:44] Module loaded: console          (with lang support)
[17:44] Module loaded: blowfish
[17:44] Module loaded: assoc            (with lang support)
[17:44] Module loaded: wire             (with lang support)
[17:44] Module loaded: uptime
[17:44] Channelbefehle v.1.4.0 ... geladen


STARTING BOT IN USERFILE CREATION MODE.
Telnet to the bot and enter 'NEW' as your nickname.
OR go to IRC and type:  /msg TAT-Radio hello
This will make the bot recognize you as the master.

[17:44] === Radio: 2 channels, 0 users.
Launched into the background  (pid: 5408)
eggdrop@vs:~/eggdrop$ ps x
PID TTY      STAT   TIME COMMAND
23171 ?        S      0:00 [sshd]
23203 pts/0    Ss     0:00 -sh
5408 pts/0    S      0:00 ./eggdrop -m radio.conf
24192 pts/0    R+     0:00 ps x

beim einrichten lief alles ohne probleme durch!