| Author |
Message |
RhO
uses MSD regulary


Joined: 17 Nov 2006
Posts: 13

|
Posted:
2007-03-16, 17:11 FTP-Tranfer hat sich schon wieder deaktiviert² |
  |
Ich schwöre, ich habe das Ding nicht angefasst.
Hallo,
ich nahe am Rande eines Blutrausches. Nach dem Update auf die neue 1.22 klappt mein FTP-Transfer plötzlich nicht mehr. Im error.log vom Apache sehe ich das:
print() on closed filehandle STDOUT at /usr/share/perl/5.8/CGI/Carp.pm line 363.
[Fri Mar 16 15:05:11 2007] crondump.pl: tell() on closed filehandle STDOUT at /usr/share/perl/5.8/CGI/Carp.pm line 495.
print() on closed filehandle STDOUT at /usr/share/perl/5.8/CGI/Carp.pm line 363.
[Fri Mar 16 15:05:11 2007] crondump.pl: print() on closed filehandle STDOUT at /usr/share/perl/5.8/CGI/Carp.pm line 500.
print() on closed filehandle STDOUT at /usr/share/perl/5.8/CGI/Carp.pm line 363.
[Fri Mar 16 15:05:11 2007] crondump.pl: print() on closed filehandle STDOUT at /usr/share/perl/5.8/CGI/Carp.pm line 501.
[Fri Mar 16 15:05:11 2007] crondump.pl: Can't call method "login" on an undefined value at crondump.pl line 525.
Der FTP-Zugang ist geprüft und funktioniert von außen.
Der Test der Perlmodule ergibt auch nichts:
teste DBI ...
DBI ist installiert.
gefundener DBI-Driver: DBM
gefundener DBI-Driver: ExampleP
gefundener DBI-Driver: File
gefundener DBI-Driver: Proxy
gefundener DBI-Driver: Sponge
gefundener DBI-Driver: mysql
Datenbankzugriff per DBI ist OK.
teste File::Find ...
File::Find ist installiert.
teste File::Basename ...
File::Basename ist installiert.
Konfigurierbare Funktionen für das Cronscript
teste Compress::Zlib ...
ver 1.33Compress::Zlib ist installiert.
teste Net::FTP ...
Net::FTP ist installiert.
teste MIME::Lite ...
MIME::Lite ist installiert.
Hat jemand einen Hinweis für mich was ich machen soll?
Gruß
RhO
Nachtrag:
Serverseitig Abgeschaltete Funktionen: system, passthru, shell_exec, popen, escapeshellcmd, escapeshellarg, proc_open
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2007-03-16, 17:43 (No subject) |
  |
Was steht im complete_log des Dumpers?
Hast Du die Konfiguration im Dumper einmal abgespeichert, damit die neue Konfigurations-Datei geschrieben wurde?
Benutzt Du wirklich das neue crondump.pl aus Version 1.22 oder läuft eventuell im cgi-bin-Ordner noch die alte Version?
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
RhO
uses MSD regulary


Joined: 17 Nov 2006
Posts: 13

|
Posted:
2007-03-16, 18:10 (No subject) |
  |
Hi DSB,
die crondump.pl ist neu von der 1.22 . Auf die 1.21 habe ich auch schon zurückgebaut, sprich ein Backup zurück gespielt, tut auch nicht mehr.
Ich habe letzet Woche die neue 1.22 hochgeladen, nachdem ich die gelöscht umbenannt habe (Backup ist lokal) und dann die Installation der 1.22 neu ausgeführt.
Die corndump.pl läuft in einem externen Ornder, CHMOD ist geprüft und wie in der Readme (ich lese immer readme's) auch auf die einzelnen Dateien und Ordner aufgeführt.
Im Log steht nichts von einem Fehler:
16.03.2007 17:05:26 : Perl Cron-Dump `usr_web2_1_2007_03_16_17_05_perl.sql.gz` finished.
16.03.2007 17:05:21 : Dumping data into file `usr_web2_1_2007_03_16_17_05_perl.sql.gz`
16.03.2007 17:05:21 : Starting backup using Perlscript version 1.22
16.03.2007 17:01:50 : Mail was sent to mail@mail.mail succesfully
16.03.2007 17:01:50 : Perl Cron-Dump `usr_web2_1_2007_03_16_17_01_perl.sql.gz` finished.
16.03.2007 17:01:45 : Dumping data into file `usr_web2_1_2007_03_16_17_01_perl.sql.gz`
16.03.2007 17:01:45 : Starting backup using Perlscript version 1.22
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2007-03-16, 18:13 (No subject) |
  |
Da steht aber auch nichts von FTP.
Schau mal in die Perl-config, ob FTP überhaupt aktiviert ist.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
RhO
uses MSD regulary


Joined: 17 Nov 2006
Posts: 13

|
Posted:
2007-03-16, 22:19 (No subject) |
  |
*hmpf* beim ganzen herum probieren, ist mir das durch geruscht, sry. Wenn das Paket fertig gebaut ist, will er es hochladen und dann passiert nach dem Timeout (30sec) nur noch das.
Perl Cronscript ERROR: FTP-ERROR: Can't connect: Net::FTP: connect: Connection timed out
Und das steht im Log:
16.03.2007 21:11:53 : Starting backup using Perlscript version 1.22
16.03.2007 21:11:53 : Dumping data into file `usr_web2_1_2007_03_16_21_11_perl.sql.gz`
16.03.2007 21:11:58 : Perl Cron-Dump `usr_web2_1_2007_03_16_21_11_perl.sql.gz` finished.
16.03.2007 21:11:59 : Mail was sent to mail@mail.mail succesfully
Im FTP-Modul des Dumpers kann ich die FTP-Verbindung schon nicht erfolgreich testen, => keine Verbindung zu FTP-Server.
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2007-03-16, 22:22 (No subject) |
  |
« RhO » wrote: Im FTP-Modul des Dumpers kann ich die FTP-Verbindung schon nicht erfolgreich testen, => keine Verbindung zu FTP-Server.
Das schränkt die Fehlersuche ja schon erheblich ein.
Folgende Möglichkeiten:
- die FTP-Zugangsdaten stimmen nicht
- es muss passives FTP benutzt werden
- der Server blockt neuerdings aus Sicherheitsgründen generell ausgehende FTP-Verbindung (Hoster fragen)
Jetzt bist Du wieder dran.
P.S.: Das im Logfile nichts zu FTP steht ist normal, da die Option automatisch deaktiviert wird wenn schon im Test keine Verbindung aufgebaut werden kann. Der Dumper ist halt intelligent: warum soll er es im Perlscript versuchen, wenn er eh schon weiß, dass es nicht funktionieren wird?
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
RhO
uses MSD regulary


Joined: 17 Nov 2006
Posts: 13

|
Posted:
2007-03-17, 09:13 (No subject) |
  |
* FTP-Zugangsdaten sind geprüft und verifiziert. Im Log des FTP-Server sehe ich zudem keinerlei Aktivität, wenn ich das Script laufen lasse. Fällt also aus.
* Passiv FTP-ist bereits eingestellt. Doch selbst wenn ich dem FTP-Server aktives FTP erlaube, ändert sich nichts. Zudem steht im Log des FTP-Servers rein gar nichts. Fällt also auch aus.
* Das muss ich dann wohl.
Noch etwas merkwürdiges:
Da der Cron heute morgen nicht gelaufen ist, habe per SSH diesen aufgerufen. Mit diesem Resultat:
SERVER@SERVER:~$ perl /var/www/PATH-TO/mysqldumper/msd_cron/crondump.pl config=mysqldumper.conf.php
Content-type: text/html
<h1>Software error:</h1>
<pre>
I couldn't open the configurationfile:/var/www/PATH-TO/mysqldumper/work/config/0
File not found or not accessible!
</pre>
<p>
For help, please send mail to this site's webmaster, giving this error message
and the time and date of the error.
</p>
[Sat Mar 17 07:58:27 2007] crondump.pl:
[Sat Mar 17 07:58:27 2007] crondump.pl: I couldn't open the configurationfile:/var/www/PATH-TO/mysqldumper/work/config/0
[Sat Mar 17 07:58:27 2007] crondump.pl: File not found or not accessible!
[Sat Mar 17 07:58:27 2007] crondump.pl:
Alle Dateien sind da und haben CHMOD 777.
Das zeigt mir Dumpy an, was ich als nehmen soll:
perl /var/www/PATH-TO/mysqldumper/msd_cron/crondump.pl config=mysqldumper.conf.php
doch der Cron läuft aus der Shell nur so:
perl /var/www/PATH-TO/mysqldumper/msd_cron/crondump.pl
So langsam glaube ich, das das Update 1.22 nicht an dem Schlamassel schuld ist, sonder es nur Zufall war. Ich muss also den Hoster fragen. *nerv* Ich melde mich wieder.
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2007-03-17, 15:40 (No subject) |
  |
Am Shell-Aufruf habe ich gestern noch ein Problem beseitigt.
Der Konfigurationsparameter wurde nicht richtig ausgewertet.
Das ist jetzt aber gefixt.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
RhO
uses MSD regulary


Joined: 17 Nov 2006
Posts: 13

|
Posted:
2007-03-17, 15:56 (No subject) |
  |
means Version 1.22.1, separater Fix oder komplett neues Paket ziehen?
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2007-03-17, 16:02 (No subject) |
  |
Komplett neu.
Als ich bei Version 1.20 Einzelfixes veröffentlich habe, haben sich alle beschwert, dass es zuviel Arbeit sei, alle Stellen händisch zu ändern.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
RhO
uses MSD regulary


Joined: 17 Nov 2006
Posts: 13

|
Posted:
2007-03-17, 20:38 (No subject) |
  |
*hmpf* Was die nur alle haben.
leicht OT: (falls unabsichtlich)
Du hast die Versionsnummer nicht geändert.
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2007-03-17, 20:54 (No subject) |
  |
Welche meinst Du? Die 1.22?
Die wollte ich auch nicht ändern, damit die als stable release stehen bleibt.
Im Downloadbereich steht das letzte Update-Datum. Das muss reichen.
Bald gibt es auch noch einmal ein Update, da ich es nun hinbekommen habe, dass es auch mit MySQL Version 3.x fuktioniert.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
RhO
uses MSD regulary


Joined: 17 Nov 2006
Posts: 13

|
Posted:
2007-03-19, 09:11 (No subject) |
  |
Nach dem Update (was es versionsnummernseitig ja nicht gibt), funktioniert wieder alles wieder. -???-
Ich sag es immer wieder: Never touch a running system.
Danke DSB für Deine geduldigen Antworten.
[.:: closed ::.]
|
|
  |
 |
|
|
CrackerTracker © 2004 - 2012 CBACK.de
Powered by Orion based on phpBB
© 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours
phpBB SEO
|