FTP funktioniert mit 3.3.2.0 nicht

Support zu Backup Service Home 3.
AlexHf
Betatester
Betatester
Beiträge: 21
Registriert: Do 30. Sep 2010, 12:55

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von AlexHf »

FTP auf Fritz.Box

Laut folgender Webseite
http://www.wehavemorefun.de/fritzbox/index.php/Ftpd
ist es ein Berkley ftpd Daemon (GNU inetutils 1.4.2).
Dies entspricht auch der Version, die mir der FTPD via Telnet meldet.

Gruss, AlexHf

pingo
Betatester
Betatester
Beiträge: 106
Registriert: Do 10. Jan 2008, 11:08

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von pingo »

Hallo Alex,

hab mir mit Wireshark angeschaut was BSH 3.3.2.2 beim Backup per ftp auf ne Fritz!-Box macht. Mir scheint es fehlt einfach ein CWD auf das in der Konfiguration angegebene Verzeichnis.

Gruß
pingo

Benutzeravatar
Alex
Support
Support
Beiträge: 2723
Registriert: Mi 29. Mär 2006, 18:11

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von Alex »

Wenn es das nur gewesen ist, dann steht nun eine aktualisierte Beta zur Verfügung:
Betaversionsdownload: *gelöscht*
Zuletzt geändert von Alex am Fr 8. Okt 2010, 17:07, insgesamt 1-mal geändert.
Alexander Seeliger
{Support}

AlexHf
Betatester
Betatester
Beiträge: 21
Registriert: Do 30. Sep 2010, 12:55

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von AlexHf »

Es funktioniert bei mir nicht mit der Fritz.Box.

Ist es nochmals dieselbe Beta 3.3.2.2 ?
Folgende Dateien sind ausgetauscht:
06.10.2010  20:00            3'132 BSHService.InstallLog
06.10.2010  20:00            3'079 InstallUtil.InstallLog
06.10.2010  20:00            16'076 unins000.dat
06.10.2010  20:00          725'002 unins000.exe

AlexHf
Betatester
Betatester
Beiträge: 21
Registriert: Do 30. Sep 2010, 12:55

FTP Datum

Beitrag von AlexHf »

2 neue FTP Symptome:
Bei der FTP-Sicherung ist mir aufgefallen, dass alle Dateien auf dem FTP-Server das aktuelle Datum haben.
Im Backupbrowser stimmt hingegen die Darstellung des Datei-Datums.
Beim Restore erhält eine Datei wiederum ein ganz aktuelles Datum.

Benutzeravatar
Alex
Support
Support
Beiträge: 2723
Registriert: Mi 29. Mär 2006, 18:11

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von Alex »

Folgende Dateien sind ausgetauscht:
Es müssten eigentlich ein paar mehr sein: Daher wie immer, erst deinstallieren, dann wieder installieren. Die Versionsnummer ist gleich geblieben.
Bei der FTP-Sicherung ist mir aufgefallen, dass alle Dateien auf dem FTP-Server das aktuelle Datum haben.
Das ist korrekt, da sich über FTP das Datum nicht anpassen lässt und immer das aktuelle Datum benutzt wird.
Beim Restore erhält eine Datei wiederum ein ganz aktuelles Datum.
Das Problem scheint nur beim FTP aufzutreten. Es sollte eigentlich das Datum wie in der Sicherung übernommen werden. Wird korrigiert.
Alexander Seeliger
{Support}

cubii
Newbie
Newbie
Beiträge: 11
Registriert: Sa 2. Okt 2010, 22:47

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von cubii »

[quote="AlexHf"]
Es funktioniert bei mir nicht mit der Fritz.Box.

[/quote]

Bei mri auch.
Selbes Ergebniss wie mit der letzten Version. (die 2 Backupdateien werden angelegt, sonst nix)

AlexHf
Betatester
Betatester
Beiträge: 21
Registriert: Do 30. Sep 2010, 12:55

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von AlexHf »

ich habe die Datei nochmals geholt, deinstalliert und installiert.
Es scheint wirklich eine ältere Version zu sein.
Hast Du irgendwo im Programm das "kompilierungs-Datum" hinterlegt?

pingo
Betatester
Betatester
Beiträge: 106
Registriert: Do 10. Jan 2008, 11:08

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von pingo »

Vielleicht mal ausführlich...

Nach dem Login auf der Box landet man im Root. Dort darf man nur lesen, also muss man erst mal in das Verzeichnis des USB-Sticks (in meinem Fall) wechseln. Geht bei ftp mit CWD. Macht deine Software auch bei der Suche nach der backup.bshv. Wobei dort noch ein "\" im Pfadnamen auftaucht, bei einem ftp-Server der unter Linux läuft funktioniert das natürlich nicht...
Danach wird erneut ein Login durchgeführt (Warum?) und versucht das Verzeichnis in das in der vorherigen Verbindung gewechselt wurde zu erstellen. Statt dessen sollte man in wieder in das Verzeichnis wechseln und vor dort ausgehend die notwendigen Verzeichnisse anlegen.

Bei anderen Servern funktioniert es vermutlich nur deshalb, weil man nicht im Root sondern sofort in einem Verzeichnis landet in dem man Verzeichnisse anlegen darf.

Du solltest dir wirklich mal anschauen was deine Software per ftp macht. Muss das ständige aus/einloggen sein?

Benutzeravatar
Alex
Support
Support
Beiträge: 2723
Registriert: Mi 29. Mär 2006, 18:11

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von Alex »

Vorab:
Muss das ständige aus/einloggen sein?
Nein  :)

Ich schau mir das ganze heute Nachmittag ausführlich an. Ich denke tatsächlich, dass es das Problem ist, dass im / nicht geschrieben werden kann.

Ansonsten zum Versionscaos: Ich werde nun für jede Beta die Versionsnummer anpassen, sodass mehr Übersicht herrscht. Bevor ich jetzt die "neue" Version neu hochlade, würde ich sagen, schaue ich mir das Problem nochmal an und werde den Fehler beheben.
Alexander Seeliger
{Support}

Benutzeravatar
Alex
Support
Support
Beiträge: 2723
Registriert: Mi 29. Mär 2006, 18:11

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von Alex »

Betadownload: *gelöscht*
Zuletzt geändert von Alex am Mi 13. Okt 2010, 13:07, insgesamt 1-mal geändert.
Alexander Seeliger
{Support}

AlexHf
Betatester
Betatester
Beiträge: 21
Registriert: Do 30. Sep 2010, 12:55

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von AlexHf »

[quote="Alex"]
[quote="AlexHf"]Bei der FTP-Sicherung ist mir aufgefallen, dass alle Dateien auf dem FTP-Server das aktuelle Datum haben.
[/quote]Das ist korrekt, da sich über FTP das Datum nicht anpassen lässt und immer das aktuelle Datum benutzt wird.
[/quote]
Ich habe mich mal im Supportforum bei Total Commander umgesehen, denn der kann bei diversen FTP-Servern das Datum korrekt setzen. D.h. bei meinem "grossen" FTP-Server funktioniert's, der Fritz!Box-FTP-Server kann es nicht.

Folgendes habe ich gefunden:
Im FTP-Server kann über QUOTE und anschliessend FEAT die Features des FTP-Servers abgerufen werden. Es gibt zwei Erweiterungen um das Datum einer Datei zu ändern: MDTM, MFMT.

Quellenangaben:
http://jowra.com/journal/2005/07/datum- ... ern-andern
http://www.nsftools.com/tips/RawFTP.htm#MDTM
http://www.ghisler.ch/board/viewtopic.php?t=2386
http://www.indyproject.org/Sockets/Blog ... fxx-01.txt

AlexHf
Betatester
Betatester
Beiträge: 21
Registriert: Do 30. Sep 2010, 12:55

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von AlexHf »

[quote="Alex"]
Betadownload: http://www.alexosoft.de/download/beta/b ... 23beta.exe
[/quote]
Auf dem grossen FTP-Server gibt es damit mehrere Verzeichnisse, aber keine Dateien mehr.
Auf der Fritz.Box gibt es beides nicht.

Benutzeravatar
Alex
Support
Support
Beiträge: 2723
Registriert: Mi 29. Mär 2006, 18:11

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von Alex »

Zum Dateidatum: Das Problem ist, wie in den Quellen oft erwähnt, dass es keine Standardimplementierung gibt. Jeder Server handhabt dies offenbar anders.

Ich habe nun, damit ich besser sehen kann, wo der Fehler liegt, die FTP Protokollierung angeschaltet (hätte ich eigentlich schon viel früher tun müssen). Die erzeugte FTP.log Datei befindet sich in
C:\Benutzer\<Benutzername>\AppData\Roaming\Alexosoft\Backup Service Home 3
(also genau dort, wo die Datenbank liegt).

Außerdem habe ich den Upload nochmal so umgestellt, dass er zuvor in das Verzeichnis wechselt, in das die Datei hochgeladen werden soll. Vermutlich war das der Fehler. Das wird sich aber zeigen, wenn du mir dann die erzeugte FTP.log Datei per PM zukommen lassen könntest.

Danke nochmal für deine lange Geduld.


EDIT: Upps Link vergessen: *gelöscht*
Zuletzt geändert von Alex am Mi 13. Okt 2010, 13:07, insgesamt 1-mal geändert.
Alexander Seeliger
{Support}

cubii
Newbie
Newbie
Beiträge: 11
Registriert: Sa 2. Okt 2010, 22:47

Re: FTP funktioniert mit 3.3.2.0 nicht

Beitrag von cubii »

jetzt scheints zu funktionieren, werds aber noch gründlich testen!

Danke für dein Programm!

Antworten