Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »Canc3lL0g0ut« ist der Autor dieses Themas

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

1

Montag, 21. Februar 2011, 17:48

Perl Demon will nicht

Nabend zusammen,

ich bin gerade dabei unseren GameServer neu zu installieren. Da früher ja mal Apache, PHP und Mysql gelaufen ist, habe ich mich heute dazu entschlossen den Server komplett neu zu machen. Installiert wurde Debian Lenny 64 Minimal mit folgenden Programmen:
perl, vsftpd, mc, make, ia32-libs, unzip, gzip, gcc, screen

Neuer Benutzer wurde ebenfall angelegt und die HLStats GEOIPMODULE wurden installiert. Ich bekomme allerdings beim starten des HLSTATS Demons folgende Fehlermeldung:

HLstatsX:CE daemon control
http://www.hlxce.com
---------------------------
A stale process was found for daemon on port 27500. It has been removed.
xxxxxxxx@xxxxxxx:~/scripts A stale process was found for daemon

Ich such mir schon seit Stunden den Wolf, aber ich komme nicht dahinter was schiefgelaufen ist ....

EDIT: Hab die Kiste gerade nochmal neu aufgesetzt. Bekomme beim Installieren der Software folgende Fehler:

Konnte ftp://ftp.tu-chemnitz.de/pub/linux/debia….2-15_amd64.deb nicht holen Kann Datei nicht holen, Server antwortete: »Failed to open file. «
Konnte ftp://ftp.tu-chemnitz.de/pub/linux/debia….2-15_amd64.deb nicht holen Kann Datei nicht holen, Server antwortete: »Failed to open file. «
Konnte ftp://ftp.tu-chemnitz.de/pub/linux/debia….7-18_amd64.deb nicht holen Kann Datei nicht holen, Server antwortete: »Failed to open file. «
Konnte ftp://ftp.tu-chemnitz.de/pub/linux/debia…s_2.7_amd64.deb nicht holen Kann Datei nicht holen, Server antwortete: »Failed to open file. «
Konnte ftp://ftp.tu-chemnitz.de/pub/linux/debia…9lenny2_all.deb nicht holen Kann Datei nicht holen, Server antwortete: »Failed to open file. «
Konnte ftp://ftp.tu-chemnitz.de/pub/linux/debia…enny2_amd64.deb nicht holen Kann Datei nicht holen, Server antwortete: »Failed to open file. «
Konnte http://security.debian.org/pool/updates/…enny2_amd64.deb nicht holen 404 Not Found [IP: 212.211.132.250 80]
Konnte ftp://ftp.tu-chemnitz.de/pub/linux/debia….7-18_amd64.deb nicht holen Kann Datei nicht holen, Server antwortete: »Failed to open file. «
Konnte ftp://ftp.tu-chemnitz.de/pub/linux/debia…6.6-2_amd64.deb nicht holen Kann Datei nicht holen, Server antwortete: »Failed to open file. «
Konnte ftp://ftp.tu-chemnitz.de/pub/linux/debia….16.6-2_all.deb nicht holen Kann Datei nicht holen, Server antwortete: »Failed to open file. «
E: Konnte einige Archive nicht herunterladen; vielleicht »apt-get update« ausführen oder mit »--fix-missing« probieren?
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Canc3lL0g0ut« (21. Februar 2011, 18:01)


hEiNz

Profi

Beiträge: 705

Wohnort: Deutschland

Beruf: Freischaffender Künstler

Rootserver vorhanden: Nein

  • Nachricht senden

2

Montag, 21. Februar 2011, 18:04

was steht den in der sourcelist

  • »Canc3lL0g0ut« ist der Autor dieses Themas

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

3

Montag, 21. Februar 2011, 18:13

was steht den in der sourcelist
deb ftp://ftp.tu-chemnitz.de/pub/linux/debian/debian/ lenny main
deb-src ftp://ftp.tu-chemnitz.de/pub/linux/debian/debian/ lenny main

deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main contrib
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

4

Montag, 21. Februar 2011, 18:31

Du solltest erst ein apt-get update durchführen, da ansonsten versucht wird alte Pakete herunter zu laden, die sich nicht mehr unbedingt auf dem FTP-Server befinden müssen.

Hier noch ein sehr nützlicher Generator: http://debgen.simplylinux.ch/

  • »Canc3lL0g0ut« ist der Autor dieses Themas

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

5

Montag, 21. Februar 2011, 18:33

Da kommt er mir ja auch schon mit ner Fehlermeldung :( - Ich kann sie Dir jetzt nicht nennen, da ich den Server bestimmt schon zum gefühlten 100sten mal installiere. Ich versuch aber jetzt mal ne andere Distri zu nehmen. Vielleicht klappts ja damit :(

//EDIT: Fehlermeldungen sind weg - tut alles korrekt downloaden. Am Anfang nach apt-get update kamen Meldungen wegen GPG Schlüsseln. Aber der PERL Daemon startet trotzdem nicht. GeoIP ist aber installiert.
Ich habe alles Mögliche durchprobiert, nun bekomme ich sogar, wenn ich die ImportBans.pl ausführe eine Fehlermeldung:

xxxxxx@xxxxxxxx:~/scripts/ImportBans$ ./importbans.pl
Connecting to Sourcebans database...
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 3) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge.
at ./importbans.pl line 87

Hätte ich den Server mal nicht neu installiert :( - Ich könnte schon wieder heulen
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Canc3lL0g0ut« (21. Februar 2011, 20:24)


MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

6

Montag, 21. Februar 2011, 22:50

xxxxxx@xxxxxxxx:~/scripts/ImportBans$ ./importbans.pl
Connecting to Sourcebans database...
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 3) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge.
at ./importbans.pl line 87

Hätte ich den Server mal nicht neu installiert :( - Ich könnte schon wieder heulen
steht doch da, DBD::mysql via cpan installieren

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

7

Dienstag, 22. Februar 2011, 00:26

Am Anfang nach apt-get update kamen Meldungen wegen GPG Schlüsseln.

Quellcode

1
2
gpg --recv-keys xxxxxxxxxxxx --keyserver http://subkeys.pgp.net/
gpg --export xxxxxxxxxxxx | apt-key add -


xxxxxxxxxxxx durch den Schlüssel ersetzen.

  • »Canc3lL0g0ut« ist der Autor dieses Themas

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

8

Dienstag, 22. Februar 2011, 06:33

xxxxxx@xxxxxxxx:~/scripts/ImportBans$ ./importbans.pl
Connecting to Sourcebans database...
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 3) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge.
at ./importbans.pl line 87

Hätte ich den Server mal nicht neu installiert :( - Ich könnte schon wieder heulen
steht doch da, DBD::mysql via cpan installieren
Ok, ich fang nochmal von ganz vorn an:

Ein neu aufgesetzter Debian Lenny 64 ohne Webseiten (Apache,PHP5, mySQL, PHPMyAdmin) . Dort CSS und HLSTATSX:CE installiert. Dann den Perl Demon gestartet und ich bekomme diese Fehlermeldung:

HLstatsX:CE daemon control
http://www.hlxce.com
---------------------------
A stale process was found for daemon on port 27500. It has been removed.
xxxxxxxx@xxxxxxx:~/scripts A stale process was found for daemon

Möchte ich die Ban Datenbank mit HLStatsX abgleichen, bekomme ich diese Fehlermeldung:
$ ./importbans.pl
Can't locate DBI.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./importbans.pl line 73.
BEGIN failed--compilation aborted at ./importbans.pl line 73.

Dabei ist es völlig wurscht welche Distri ich nehme: Ich habe Debian und Ubuntu probiert. Wäre sehr nice, wenn mir da jemand helfen könnte ;)
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D

  • »Canc3lL0g0ut« ist der Autor dieses Themas

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

9

Dienstag, 22. Februar 2011, 06:48

So nach ewigen hin und her und herumprobieren, habe ich "anscheinend" den Fehler gefunden. So ganz passt das zwar nicht in meine Logik aber dann sollte das HOWTO von Hlstats mal überarbeitet werden ;)

Wie ich in meinem ersten Post schon geschrieben habe, habe ich unseren Server neu aufgesetzt - ohne Schnickschnack. Nachdem ich aber Mysql Server installiert hatte, gingen plötzlich auch der Perl Demon und der Datenbankabgleich. Nun möchte ich diesen mysql Server aber nicht haben. Was mach ich nun?
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

10

Dienstag, 22. Februar 2011, 10:07

xxxxxx@xxxxxxxx:~/scripts/ImportBans$ ./importbans.pl
Connecting to Sourcebans database...
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 3) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge.
at ./importbans.pl line 87

Hätte ich den Server mal nicht neu installiert :( - Ich könnte schon wieder heulen
steht doch da, DBD::mysql via cpan installieren
Hast du das gemacht?

Nachdem ich aber Mysql Server installiert hatte, gingen plötzlich auch der Perl Demon und der Datenbankabgleich.

Wahrscheinlich deswegen, weil durch die Installation des Servers die Abhängigkeiten von perl mit berücksichtigt worden sind.
Nun möchte ich diesen mysql Server aber nicht haben. Was mach ich nun?

Möglichkeit 1 - MySQL wieder deinstallieren
  • apt-get purge mysql-server
  • apt-get install mysql-common
  • cpan DBD::mysql "--mysql_config /etc/mysql/my.cnf" (ggf. upgrade und install YAML / nicht getestet // Meldungen lesen)
Möglichkeit 2 - billige Lösung - MySQL einfach nicht starten
  • /etc/init.d/mysql stop
  • update-rc.d mysql remove (ggf. update-rc.d -f mysql remove)

  • »Canc3lL0g0ut« ist der Autor dieses Themas

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

11

Dienstag, 22. Februar 2011, 19:32

Hallo Dead_Eye,

ich habe es anders gelöst. Das Perl Modul DBI::mysql lies sich nicht installieren, hatte immer eine Fehlermeldung bekommen. Aber GeoIPPure konnte ich installieren. Egal ;)
Ich habe MySql installiert, und habe mir die Abhängigkeiten aufgeschrieben die er brauchte. Dann habe ich die Installation mit "N" abgebrochen und die mysql-perl Modulde mit apt-get installiert. Nu läuft wie schon geschrieben auch alles.
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D

Ähnliche Themen