\ DriveHQ Customer Support Forum \
Lesen/Antworten : 80299/7
  • CCZeroHour
  • (3Beiträge)
..cer- oder .pfx-Dateien. SSL-Zertifikat für ein selbst entwickeltes FTP-Programm

 Hallo zusammen!

Ich möchte eine Windows-Executable erstellen. Es soll ein FTP-Programm sein.

Ich habe mein Programm getestet und es funktionierte einwandfrei. Sogar der kostenlose FTP-Webspace funktionierte. Nun habe ich ein Problem festgestellt: Meine Zugangsdaten können von Software ausgelesen werden, die die ausgehenden FTP-Befehle überwacht. Deshalb habe ich mich für SSL entschieden.

FileZilla und professionelle FTP-Programme funktionieren einwandfrei mit SSL. Die Verbindung klappt problemlos. Seit ich mein Programm auf SSL umgestellt habe, verweigert es die Verbindung. Ich vermute, es liegt an einem Zertifikatsproblem. FileZilla und andere professionelle FTP-Tools zeigen ein Fenster an, in dem ich gefragt werde, ob ich diesem Zertifikat vertraue. Ich weiß nicht, wie ich das umsetzen soll. Ich programmiere in Visual Basic .NET.

Gibt es bei DriveHQ eine *.cer- oder *.pfx-Datei? Ich weiß nicht, was ich tun soll, da das Problem erst aufgetreten ist, nachdem ich versucht habe, SSL zu implementieren.


24.02.2013 12:28:21

  • CCZeroHour
  • (3Beiträge)
Thema: Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes...
Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes FTP-Programm

Hier ist die Ausgabe:


Antwort
24.02.2013 13:01:45

  • CCZeroHour
  • (3Beiträge)
Thema: Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes...
Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes FTP-Programm

 Unterstützt DriveHQ FTP nicht vollständig? Jemand anderes hatte ein ähnliches Problem, und bei anderen Webspaces funktionierte es. Könnte das hier der Fall sein?


Antwort
25.02.2013 10:17:23

  • DriveHQSupport
  • (676Beiträge)
Thema: Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes...
Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes FTP-Programm

DriveHQ unterstützt FTP über SSL, sowohl implizit als auch explizit.

>>> FileZilla und andere professionelle FTP-Tools zeigen ein Fenster an, in dem ich gefragt werde, ob ich diesem Zertifikat vertraue. Ich weiß nicht, wie ich das umsetzen kann. Ich programmiere in Visual Basic .NET.

Ich glaube, das ist das Problem. Sie müssen diese Funktion wie FileZilla oder ein anderer gängiger FTP-Client implementieren, oder Sie könnten das Problem umgehen, indem Sie eine Option zum Ignorieren von Zertifikatfehlern festlegen.

Der DriveHQ FTP-Server verwendet ein Wildcard-Zertifikat. Ein Wildcard-Zertifikat kann Hostnamen wie *.drivehq.com abdecken. DriveHQ betreibt zwei FTP-Server, ftp.drivehq.com und proftp.drivehq.com, die beide dasselbe Wildcard-Zertifikat verwenden.

 

 


Antwort
25.02.2013 10:34:36

  • CCZeroHourBro
  • (1Beiträge)
Thema: Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes...
Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes FTP-Programm

 Ich habe verschiedene DLLs ausprobiert. Ich war zwar kein Experte, habe mir aber inzwischen einiges an Wissen angeeignet. Ich habe etwa 20 Stunden in dieses Problem investiert.

Es funktioniert mit einigen DLLs. Momentan verwende ich eine DLL von WinSCP. Leider ist diese ziemlich langsam. Ich würde die Leistung gerne verbessern. Entweder zahle ich 150 $ für die DLL von Chilkat (die schnell und zuverlässig funktioniert, aber nur 30 Tage lang getestet werden kann) oder ich bleibe bei der langsamen DLL, die nur in 50 % der Fälle funktioniert.

Da es sehr schwierig ist, dieses spezielle Problem zu lösen, wollte ich darauf hinweisen, dass FileZilla mir das Erstellen von Ordnern nicht erlaubt.

220 Willkommen beim beliebtesten FTP-Hosting-Service! Sparen Sie Kosten für Hardware, Software, Hosting und Administration. Teilen Sie Dateien/Ordner mit Lese- und Schreibrechten. Besuchen Sie http://www.drivehq.com/ftp/;

Befehl: AUTH TLS

Antwort: 234 AUTH-Befehl OK. TLS-Verbindung wird initialisiert.

Status: Initialisiere TLS...

Status: Überprüfe Zertifikat...

Befehl: USER CCZeroHour

Status: TLS/SSL-Verbindung hergestellt.

Antwort: 331 Benutzername ist in Ordnung, Passwort wird benötigt.

Befehl: PASSIEREN ********

Antwort: 230 Benutzer angemeldet. 

Befehl: SYST

Antwort: 215 UNIX wird vom DriveHQ FTP-Server emuliert.

Befehl: FEAT

Antwort: 211-Unterstützte Erweiterungen:

Antwort: GRÖSSE

Antwort: MLSD

Antwort: MLST

Antwort: NLST

Antwort: MDTM

Antwort: MFMT

Antwort: MFCT

Antwort: MFF Erstellen; Ändern;

Antwort: REST-STREAM

Antwort: UTF8

Antwort: 211 ENDE

Befehl: OPTS UTF8 ON

Antwort: 200 UTF8-Modus aktivieren.

Befehl: PBSZ 0

Antwort: 200 PBSZ-Befehl OK. Schutzpuffergröße auf 0 gesetzt.

Befehl: PROT P

Antwort: 200 PROT-Befehl OK.

Status: Verbunden

Status: Empfange Verzeichnisinhalt...

Befehl: PWD

Antwort: 257 "/" ist das aktuelle Verzeichnis.

Befehl: TYP I

Antwort: 200 Typ auf I gesetzt

Befehl: PSV

Antwort: 227 Eintritt in den passiven Modus (66,220,9,51,16,74).

Befehl: MLSD

Antwort: 150 Verbindung akzeptiert

Antwort: 226 Übertragung abgeschlossen

Status: Anzeigen des Verzeichnisinhalts abgeschlossen

Status: Erstelle Verzeichnis '/Bans'...

Befehl: MKD-Verbote

Antwort: 550 Verzeichnis konnte nicht erstellt werden. Zugriff verweigert.

Befehl: MKD /Verbote

 

 

Ein weiteres Problem: Ein Benutzer einer Untergruppe kann sich nicht immer anmelden. Kurzzeitig erschien in FileZilla die Meldung, dass eine weitere Einzahlung erforderlich sei. Dies stimmte jedoch nicht, und einige Minuten später funktionierte es wieder. Das ist ein relevantes Problem für mich.


Antwort
26.02.2013 18:56:45

  • tantekitty
  • (3Beiträge)
Thema: Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes...
Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes FTP-Programm

Ich habe auch ein Programm zum Hochladen von Dateien per FTP geschrieben. Es basiert auf FTPPUT.PRG in Visual FoxPro (einfach googeln). Es hat einwandfrei funktioniert. Aber seit dem 28. Februar 2013 funktioniert es nicht mehr. Hat DriveHQ etwas geändert? FileZilla funktioniert problemlos, aber mein eigenes Programm läuft seit zwei Tagen nicht mehr. Ich habe alles versucht. Plötzlich, am 12. Februar gegen 12 Uhr MEZ, funktionierte es ein paar Stunden lang, aber seit dem 1. März und heute gar nicht mehr.


Antwort
02.03.2013 09:13:46

  • tantekitty
  • (3Beiträge)
Thema: Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes...
Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes FTP-Programm

 Tippfehler:

 Plötzlich, am 28. Februar gegen 12 Uhr MEZ, funktionierte es für ein paar Stunden, aber am 1. März und heute nicht mehr.


Antwort
02.03.2013 09:16:30

  • tantekitty
  • (3Beiträge)
Thema: Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes...
Betreff: .cer- oder .pfx-Dateien. SSL-Zertifizierung für ein selbst entwickeltes FTP-Programm

 Und heute hat es wieder funktioniert. Also vier Tage lang ging es nicht richtig. Ich weiß nicht, warum. Muss ein Fehler bei DriveHQ sein.

Hoffentlich funktioniert es morgen...


Antwort
04.03.2013 04:45:44

Speichern & Teilen
Schnell antworten

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003