MySQLDumper-Board Forum Index Follow me on Twitter

Portal  •   Forum  •  Downloads  •  Profile  •  Search   •  Register  •  Log in to check your private messages  •  Log in  •  


 Version 1.24.3: FTP-Error: Couldn't put ....

Post new topicReply to topic
Author Message
rav
Donator
Donator





Joined: 14 Oct 2009
Posts: 6


blank.gif

PostPosted: 2011-01-20, 16:35    Version 1.24.3: FTP-Error: Couldn't put .... Reply with quoteBack to top

I upgraded from 1.24.2 to 1.24.3.

Tha backup runs, but the transfer to an extern FTP-Server does not work more.

Testing the FTP-Setting is successfull:
...
Wechsle in das Verzeichnis `sql_backup/` OK
Die Verbindung wurde erfolgreich hergestellt.


But during backup an FTP-Error appears:

....
FTP: transferring `xxxx_2011_01_20_12_37.sql.gz`
Perl Cronscript ERROR: FTP-Error: Couldn't put vxxxx_2011_01_20_12_37.sql.gz to xxxx.dyndns.org into dir sql_backup

(I replaced my servername and DB-name her with xxxx)

There was no change in the settings or the remote ftp-sever.

Any idea?

OfflineView user's profileSend private message    
Anzeigen











Posted:    Anzeigen Back to top


    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2011-01-20, 19:44    (No subject) Reply with quoteBack to top

Looks like the FTP-user doesn't have write permissions for the folder sql_backup.

Check this by connecting with the same user using a FTP-client and try to write a file into that folder.

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
rav
Donator
Donator





Joined: 14 Oct 2009
Posts: 6


blank.gif

PostPosted: 2011-01-21, 00:53    (No subject) Reply with quoteBack to top

Thanks for response.

No, the user has full rw-access. There was no change on the remote ftp-server and I can transfer files using ex. www.webftp.de

Is there any advanced debug-function? What can I try else?

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2011-01-21, 09:04    (No subject) Reply with quoteBack to top

« rav » wrote:
Is there any advanced debug-function? What can I try else?

Well, the log already is relatively advanced. Wink
We can see that the connection and log in goes well. The error occurs when using ftp->put().
We can try to get more messages at this step. I will post some code changes for you this evening. First I'll have to do my daily work. Wink

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
rav
Donator
Donator





Joined: 14 Oct 2009
Posts: 6


blank.gif

PostPosted: 2011-01-24, 23:39    (No subject) Reply with quoteBack to top

Habe auf Version 1.24.4 updated (using perl v5.8.8), das FTP-Problem tritt immer noch auf.

Finished backup of database `my_db`.
FTP: transferring `my_db_2011_01_24_22_36.sql.gz`

Perl Cronscript ERROR: FTP-Error: Couldn't put my_db_2011_01_24_22_36.sql.gz to nnn.dyndns.org into dir /backup/


Idee/Anregung: Bei Konfiguration --> Ftp --> Verbindung testen
Testhalber eine dummy-Dati transferieren und wieder löschen.
Denn dort schein immer alles ok zu sein:

Verbinde mit `nnn.dyndns.org` Port 21
Login ok
Wechsle in das Verzeichnis `/backup/` OK
Die Verbindung wurde erfolgreich hergestellt.

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2011-01-24, 23:47    (No subject) Reply with quoteBack to top

Quote:
Habe auf Version 1.24.4 updated (using perl v5.8.8), das FTP-Problem tritt immer noch auf.

Im Changelog steht auch nirgendwo, dass wir etwas an den FTP-Funktionen verändert haben.

Hm, Du bist bisher der einzige der bei dieser Funktion von einem Problem berichtet.
Sind in der Bezeichnung der Datenbank irgendwelche Sonderzeichen, die in Dateinamen nicht erlaubt sind?

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2011-01-24, 23:54    (No subject) Reply with quoteBack to top

Ich habe die FTP-Übertragung bei mir gerade noch einmal getestet:
Quote:
Finished backup of database `dbxxx`.
FTP: transferring `dbxxx_2011_01_24_22_52.sql.gz`
to xxx.de into dir /xxx.de/www/div/ was successful.

Bei mir funktioniert das einwandfrei.

Hast Du mal den passiven Modus ausprobiert?

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
rav
Donator
Donator





Joined: 14 Oct 2009
Posts: 6


blank.gif

PostPosted: 2011-01-27, 10:05    (No subject) Reply with quoteBack to top

- Ich habe den Passiv-Modus ausprobiert --> keine Änderung
- In den DB-Namen stehen keine Sonderzeichen, Leerschläge etc.
- FTP mit einer anderen Anwendung (z.B. webftp.de) funktioniert lesen/schreiben/löschen

ABER das Problem ist gelöst:
Ich habe die FTP-Parameter 1:1 nochmals bei
Konfiguration --> FTP --> FTP-Connection 2
erfasst (kein Unterschied zu den ersten Einstellungen bei FTP-Connection 2) und dann gings.

Danach habe ich noch bei "FTP-Connection 1" alles gelöscht, gespeichert und die Daten nochmals unverändert wie sie waren eingegeben und gespeichert und auch so läuft alles wie es soll.

Danke für die Hilfe und das tolle Tool!

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2011-01-27, 22:15    (No subject) Reply with quoteBack to top

Ich kann mir das nur so erklären, dass ursprünglich in der FTP-Konfiguration doch irgendwelche unsichtbaren Steuerzeichen versehentlich mit eingegeben wurden (Copy & Paste?).
Anders lässt sich auch kaum erklären, dass das selbe Skript nun "auf einmal" funktioniert, nach dem die "gleichen" Zugangsdaten schlichtweg noch einmal eingegeben und gespeichert wurden.

Es ist aber natürlich schön, wenn es jetzt so funktioniert wie es soll. Wink

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
complex
knows MySQLDumper
knows MySQLDumper





Joined: 10 Dec 2011
Posts: 3


blank.gif

PostPosted: 2011-12-10, 16:27    (No subject) Reply with quoteBack to top

Hallo zusammen,

die "Lösung" von rav hat bei mir nicht funktioniert - habe das Problem allerdings mit FTPSSL.

Perl Modul ist installiert und funktioniert auch - lediglich beim kopieren kommt der Fehler mit "...couldn't put ..."

- Email Backup geht
- Backup wird erzeugt aber nicht kopiert.
- FTPS Verbindung OK (über DynDNS auf speziellen Port von Windows-Server)
- Passive Mode aktiv
- FTPS User hat Schreibrechte im Zielordner (hab sogar mit FTP-Client einen Ordner mit diesem User erzeugt und in der Config angegeben, sodass der Ordner auch dem FTPS-User gehört)
- Version ist 1.24.4

Hoffe Ihr könnt mir weiterhelfen. Vielleicht habe ich etwas übersehen.

BG
Complex

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2011-12-11, 18:01    (No subject) Reply with quoteBack to top

"Couldn't put" bedeutet, dass die Datei nicht geschrieben werden konnte.
Versuche es ohne passiven FTP-Modus. Ansonsten riecht das nach einer fehlenden Schreibberechtigung.
Checke das FTP-Log Deines FTP-Servers, um den Grund einzugrenzen.

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
complex
knows MySQLDumper
knows MySQLDumper





Joined: 10 Dec 2011
Posts: 3


blank.gif

PostPosted: 2011-12-11, 18:56    (No subject) Reply with quoteBack to top

Hi,

ja hab ich mir auch gedacht - nur weiß ich nicht wo man sonst noch Berechtigungen einstellen kann. Der Home-Ordner für den User hat alle Rechte.

Ohne Passive habe ich schon erfolglos versucht.

Verwende Filezilla als Server.
Hier ein Teil vom Log:
Quote:

(000127)11.12.2011 17:43:09 - USERNAME (XXX.XXX.XXX.XXX)> PBSZ 0
(000127)11.12.2011 17:43:09 - USERNAME (XXX.XXX.XXX.XXX)> 200 PBSZ=0
(000127)11.12.2011 17:43:09 - USERNAME (XXX.XXX.XXX.XXX)> PROT C
(000127)11.12.2011 17:43:09 - USERNAME (XXX.XXX.XXX.XXX)> 534 This server requires an encrypted data connection with PROT P
(000127)11.12.2011 17:43:09 - USERNAME (XXX.XXX.XXX.XXX)> disconnected.


Mit Winscp komme ich auch drauf. Stelle hier auf FTP mit SSL.

Vlt. eine Idee?

Danke
Complex

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2011-12-11, 19:04    (No subject) Reply with quoteBack to top

Mit welcher Verbindungsart verbindest Du Dich denn mit WinSCP?
Ich habe den Verdacht, dass Du SSL mit SSH verwechselst.

Ansonsten musst Du mal im Forum von FileZilla gucken wie man ihn dazu bekommt SSL zu akzeptieren. Ich nutze den nicht. Deshalb kann ich dazu nichts sagen.

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
complex
knows MySQLDumper
knows MySQLDumper





Joined: 10 Dec 2011
Posts: 3


blank.gif

PostPosted: 2011-12-12, 19:40    (No subject) Reply with quoteBack to top

Hallo,

sollte eignetlich FTPS sein. Habs nach dieser Anleitung eingerichtet.

Kann es am SSL Zertifikat liegen? Verbindungstest ist ja OK...

Mit WinSCP verbinde ich mich mit "FTP - explizites SSL". SSH/SCP wird von Filezilla, glaub ich nicht unterstützt.

OfflineView user's profileSend private message    
Display posts from previous:      
Post new topicReply to topic


 Jump to:   


Show permissions
Similar topics
Topic Author Forum Replies Posted
No new posts Perl Backup immer Error 404 luckyheiko Fehler / Probleme 6 2012-05-23, 10:06 View latest post
No new posts Backup Error Vengeance66 Errors and questions 4 2012-04-02, 16:52 View latest post
No new posts MySQL-ERROR / nach phpmyadmin passwor... stone_22 MySQLDumper 1.24 4 2012-03-31, 00:40 View latest post
No new posts Error beim wiederherstellen der Daten... nefertia Errors and questions 4 2012-03-28, 18:59 View latest post
No new posts mySQL4.0.22 in 5er Version wiederhers... djmugge Allgemeine Fragen zu MySQLDumper 15 2012-03-27, 18:40 View latest post

 
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