Merkwürdige Downloadprobleme
Moderators: Hacker, Stefan2, white
- Schokomuesli
- Junior Member
- Posts: 11
- Joined: 2011-05-05, 15:37 UTC
- Location: Wien
Merkwürdige Downloadprobleme
Hallo,
Ich habe mit Total Commander leider ein Problem was den Download von Verzeichnissen über SFTP betrifft.
Beim Download ganzer Verzeichnisse vom Server passiert es in zufälligen Abständen, dass eine Meldung mit dem Inhalt "Keine Verbindung" den Bildschirm ziert.
Dann passiert eines von 3 Szenarios:
1) Man muss Total Commander killen, weil unendlich viele "Keine Verbindung" Dialoge kommen.
2) Total Commander verbindet sich ungefragt erneut und gibt eine Warnmeldung aus - eine Datei habe 452 Zeichen zu viel im Namen, und ob ich dennoch kopieren möchte. (Der Dateiname besteht aus hunderten Chinesischen Zeichenketten und kommt aus dem Wurzelverzeichnis des FTP Servers).
3) Total Commander verbindet sich ungefragt erneut und beginnt mit dem kopieren ALLER Dateien ab dem Wurzelverzeichnis (/) in das vorhin angegebene auf dem Rechner, wofür ich überhaupt kein Verständnis habe.
Ich meine, wenn ich den Auftrag gebe Ordner X nach Y zu kopieren erwarte ich auch Ordner X in Y und nicht den ganzen verdammten Filetree auf dem FTP Server...
Nun, ich weiß nicht ob es sich dabei um ein Problem mit TC handelt, aber das ganze ist ziemlich lästig.
Mit anderen FTP Clients habe ich das Problem nicht, mit meinem geliebten TC schon.
Ist ein solches Problem bereits bekannt?
Zu meinem System:
Ich verwende eine auf mich privat lizensierte Version von TC 7.56a unter einem 64bit Windows 7 SP1.
Kann mir da jemand helfen?
Edit:
Ich würde gerne Screenshots verlinken - leider kann ich das als neuer User nicht.
Ich habe mit Total Commander leider ein Problem was den Download von Verzeichnissen über SFTP betrifft.
Beim Download ganzer Verzeichnisse vom Server passiert es in zufälligen Abständen, dass eine Meldung mit dem Inhalt "Keine Verbindung" den Bildschirm ziert.
Dann passiert eines von 3 Szenarios:
1) Man muss Total Commander killen, weil unendlich viele "Keine Verbindung" Dialoge kommen.
2) Total Commander verbindet sich ungefragt erneut und gibt eine Warnmeldung aus - eine Datei habe 452 Zeichen zu viel im Namen, und ob ich dennoch kopieren möchte. (Der Dateiname besteht aus hunderten Chinesischen Zeichenketten und kommt aus dem Wurzelverzeichnis des FTP Servers).
3) Total Commander verbindet sich ungefragt erneut und beginnt mit dem kopieren ALLER Dateien ab dem Wurzelverzeichnis (/) in das vorhin angegebene auf dem Rechner, wofür ich überhaupt kein Verständnis habe.
Ich meine, wenn ich den Auftrag gebe Ordner X nach Y zu kopieren erwarte ich auch Ordner X in Y und nicht den ganzen verdammten Filetree auf dem FTP Server...
Nun, ich weiß nicht ob es sich dabei um ein Problem mit TC handelt, aber das ganze ist ziemlich lästig.
Mit anderen FTP Clients habe ich das Problem nicht, mit meinem geliebten TC schon.
Ist ein solches Problem bereits bekannt?
Zu meinem System:
Ich verwende eine auf mich privat lizensierte Version von TC 7.56a unter einem 64bit Windows 7 SP1.
Kann mir da jemand helfen?
Edit:
Ich würde gerne Screenshots verlinken - leider kann ich das als neuer User nicht.
- Schokomuesli
- Junior Member
- Posts: 11
- Joined: 2011-05-05, 15:37 UTC
- Location: Wien
Oh, verzeihung!Hacker wrote:Hallo Schokomuesli,
Welches SFTP Plugin benutzt du?
TIA
Roman
Ich habe mich da etwas vertan.
Ich benutze die interne FTPS Funktion, also Authentifizierung über SSL/TLS mit nach Anleitung eingefügter OpenSSL Library.
Das SFTP Plugin benutze ich für meine SSH Server zwar auch, jedoch gibt es damit keine gravierenden Probleme (außer der Inkompatibilität bei Benutzung von SFTP und FTPS in einer Session - man muss TC neu starten wenn man nach Verwendung von SFTP FTPS benutzen will und umgekehrt...)
mfg,
Schokomuesli
- Schokomuesli
- Junior Member
- Posts: 11
- Joined: 2011-05-05, 15:37 UTC
- Location: Wien
So, nun habe ich Screenshots angefertigt, damit ihr wisst was ich meine:
http://imageshack.us/f/641/fehlerk.jpg/
http://imageshack.us/f/339/chinafehler.jpg/
mfg,
Schokomuesli
http://imageshack.us/f/641/fehlerk.jpg/
http://imageshack.us/f/339/chinafehler.jpg/
mfg,
Schokomuesli
- ghisler(Author)
- Site Admin
- Posts: 50650
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Offenbar scheint der Server da Müll anstelle des Verzeichnisses zu schicken. Wenn der "Chinafehler" auftritt, bitte keinen Button anklicken - stattdessen einen zweiten TC aufmachen und mit
cd %temp%
ins TEMP-Verzeichnis wechseln. Dort sollte es Dateien beginnend mit FTP und endend auf .tmp haben. Die neueste sollte das Listing des problematischen Verzeichnisses enthalten. Bitte mal hier rein schreiben, was die Datei enthält.
cd %temp%
ins TEMP-Verzeichnis wechseln. Dort sollte es Dateien beginnend mit FTP und endend auf .tmp haben. Die neueste sollte das Listing des problematischen Verzeichnisses enthalten. Bitte mal hier rein schreiben, was die Datei enthält.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- Schokomuesli
- Junior Member
- Posts: 11
- Joined: 2011-05-05, 15:37 UTC
- Location: Wien
Ich kann den "Fehler" jederzeit wiederholen aktuelle openssl DLLs
Hier das Log wo der Chinafehler auftritt:
Auch kann ich das Problem auf einen anderen Account nachvollziehen. Das Problem tritt aber immer nur bei eine größeren Down/Upload Menge auf.
Hier das Log wo der Chinafehler auftritt:
Und die letzte tmp lautet:257 "/source/FCKeditor/editor/filemanager/browser/cmsimple" is your current location
Verzeichnis einlesen
PASV
227 Entering Passive Mode (xxxxxxxxxxxxxx)
MLSD
150 Accepted data connection
Herunterladen
Warte auf Antwort des Servers...
226-Options: -a -l
SSL_read returned -1, SSL_get_error=5, ERR_get_error=0
OFFLINE2, error=10054
Ohne SSL klappt es einwandfrei und auch Filezilla arbeitet mit SFTP 100%type=cdir;sizd=4096;modify=20101127144050;UNIX.mode=0710;UNIX.uid=590079;UNIX.gid=99;unique=901g6a0bad; .
type=pdir;sizd=4096;modify=20101127144116;UNIX.mode=0710;UNIX.uid=590079;UNIX.gid=99;unique=901g6a0bac; ..
type=dir;sizd=4096;modify=20110122084633;UNIX.mode=0710;UNIX.uid=590079;UNIX.gid=99;unique=901g6a0bae; cmsimple
die davor danach kommt die log
type=cdir;sizd=4096;modify=20101127144116;UNIX.mode=0710;UNIX.uid=590079;UNIX.gid=99;unique=901g6a0bac; .
type=pdir;sizd=4096;modify=20110122084454;UNIX.mode=0710;UNIX.uid=590079;UNIX.gid=99;unique=901g6a0b47; ..
type=dir;sizd=4096;modify=20101127144050;UNIX.mode=0710;UNIX.uid=590079;UNIX.gid=99;unique=901g6a0bad; browser
type=dir;sizd=4096;modify=20110122085053;UNIX.mode=0710;UNIX.uid=590079;UNIX.gid=99;unique=901g6a0c13; connectors
Auch kann ich das Problem auf einen anderen Account nachvollziehen. Das Problem tritt aber immer nur bei eine größeren Down/Upload Menge auf.
- ghisler(Author)
- Site Admin
- Posts: 50650
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Sieht eigentlich ganz OK aus - kann es sein, dass es sich um UTF-16-Unicode-Dateien handelt? TC kann nur mit reinem Text (ANSI, UTF-8) umgehen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- Schokomuesli
- Junior Member
- Posts: 11
- Joined: 2011-05-05, 15:37 UTC
- Location: Wien
Hm, ist dies auch relevant wenn man die Daten "binär" überträgt?ghisler(Author) wrote:...kann es sein, dass es sich um UTF-16-Unicode-Dateien handelt?
Außerdem eine Frage:
Soll ich für mein zweites Problem bei gleichzeitiger Verwendung von FTPS und dem SFTP Plugin in einer TC Session (Das Eine kann nicht verwendet werden, wenn zuvor das andere verwendet wurde) einen eigenen Thread eröffnen?
Ich weiß ja auch nicht ob das Chinaproblem mit diesem hier zusammenhängen kann...
Ich habe nämlich folgendes bekommen:
Code: Select all
---------------------------
Total Commander 7.56a
---------------------------
Exception in sftpplug.wfx:FsFindFirstW!
Access violation at address 03873B63. Read of address 00000000
Windows 7 SP1 6.1 (Build 7601)
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Windows exception: C0000005
Stack trace:
03873B63
443011 444F62 422CC0 4282DE 428414 6436F3
643A86 444491 422CC0 43FFFE 422CC0 444F62
55DA5A >422CC0 444523 422CC0 444491 422CC0
444F62 422CC0 444523 422CC0 42838C 428424
6C53C9
Raw:
444F62 444F85 444523 422CC0 5475D7 443011
445231 44527F 42499C 4445E5 444F62 444F85
422CC0 444491 422CC0 4452DB 445698 434B13
443011 445231 4348C2 4445E5 444F62 444F85
422CC0 4282DE 428414 6596DA 4064FB 6C2B6A
6436F3 67006C 67D3C2 5FD757 5FD77A 444491
422CC0 4452DB 443011 445231 433098 4445E5
444F62 444F85 422CC0 444523 422CC0 402235
4023DB 4026A4 4036AD 403796 4323B1 69048A
67006C 6C1D4A 643A86 6C2368 6BB900 6BBBA9
Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Ja Nein
---------------------------
- ghisler(Author)
- Site Admin
- Posts: 50650
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Address 0 bedeutet, dass eine Funktion in den DLLs fehlt. Der Grund sind in der Regel veraltete OpenSSL bzw. OpenSSH-DLLs.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com