Aktuelle Zeit: 26.05.2018 13:33

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 22 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags: Re: PB.Ex SFTP (Windows)
BeitragVerfasst: 21.03.2018 20:44 
Offline

Registriert: 18.08.2017 09:35
SFTP... FTPS... :freak: Warum haben die Entwickler damals nicht ein gemeinsames Protocoll
für gesicherte Verbindung entwickelt? Jeder meint eine eigene Suppe kochen zu müssen. Gibt
es auch SFTPS? Oder FTPS2 oder FTPS+? :lol:

_________________
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex SFTP (Windows)
BeitragVerfasst: 21.03.2018 20:49 
Offline
Ein Admin
Benutzeravatar

Registriert: 29.08.2004 20:20
Wohnort: Saarbrücken
Meiner Erfahrung nach nutzt kein Mensch FTPS, SFTP ist der Standard, würde ich sagen.

_________________
Freakscorner.de - Der Bastelkeller | Neustes Video: Creality 3D CR-10 Review und erste Druckergebnisse
Ubuntu Gnome 16.04.3 LTS x64, PureBasic 5.60 x64 (außerdem 4.41, 4.50, 4.61, 5.00, 5.10, 5.11, 5.21, 5.22, 5.30, 5.31, 5.40, 5.50)
"Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen – Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex SFTP (Windows)
BeitragVerfasst: 21.03.2018 20:55 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
Aus dem Grund habe ich mich auch für SFTP entschieden, aber es schadet nicht, wenn ich demnächst FTPS ebenfalls anbiete.

_________________
BildBildBildBild
Bild | EnableExplicit ist kostenlos und vermeidet Fehler | Gib Goto keine Chance | Schneller als die Telekom erlaubt | Avira? Nein Danke
WinAPI forever | Bei Problemen bitte Beispielcode posten | Mit Adblock werbefrei, schneller und sicherer surfen | brain.exe ist der beste Schutz | Userlibrary ohne Source = NoGo


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex FTP (Windows)
BeitragVerfasst: 29.03.2018 22:52 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
Tut mir leid, dass es so lange gedauert hat, aber jetzt ist alles drin. (FTP, SFTP, FTPS) Schon mal frohe Ostern. Beispielcode und die Funktions- und Parameterbeschreibung habe ich im ersten Beitrag dieses Threads angepasst.

PB.Ex FTP 1.0.1.0 wurde veröffentlicht.

Changelog:
  • Geändert: Name der Bibliothek wurde von PB.Ex SFTP in PB.Ex FTP geändert, weil ab dieser Version SFTP, FTP und FTPS unterstützt werden.
  • Geändert: Name der Funktionen wurden umbenannt. Z.B. OpenSFTP() in OpenFTPEx()
  • Hinzugefügt: FTP-Unterstützung
  • Hinzugefügt: FTPS-Unterstützung mit implizitem und explizitem SSL-Protokoll
  • Hinzugefügt: Kodierungsparameter für OpenFTPEx() wurde hinzugefügt.
  • Hinzugefügt: Protokoll-Parameter für OpenFTPEx() wurde hinzugefügt.
  • Bugfixes

_________________
BildBildBildBild
Bild | EnableExplicit ist kostenlos und vermeidet Fehler | Gib Goto keine Chance | Schneller als die Telekom erlaubt | Avira? Nein Danke
WinAPI forever | Bei Problemen bitte Beispielcode posten | Mit Adblock werbefrei, schneller und sicherer surfen | brain.exe ist der beste Schutz | Userlibrary ohne Source = NoGo


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex FTP (Windows)
BeitragVerfasst: 30.03.2018 00:18 
Offline
Benutzeravatar

Registriert: 01.04.2007 20:18
Danke für die Mühen !

Und da wollte ich schon jubilieren und feste feiern.... da hauts mir glatt eine Fehlermeldung um die Ohren,
die mir absolut nichts sagt :

Bild

Das war folgender Test mit deinem DemoCode (Alles auskommentiert bis auf :

Code:
 

If OpenFTPEx(1, #PBEx_FTP_Protocol_FTPS_Explicit, "xxx", 000, "xxx", "xxx", #PB_UTF8, @ErrorOutput$)
   
    ErrorMsg("Start der FTP Explicit Verbindung !", ErrorOutput$)
   
    If ExamineFTPDirectoryEx(1, @ErrorOutput$)
      ErrorMsg("ExamineFTPDirectory !", ErrorOutput$)
      While NextFTPDirectoryEntryEx(1, @ErrorOutput$)
        ErrorMsg("ExamineFTPDirectory !", ErrorOutput$)
        FTPDirectoryEntryNameEx(1, @FileName$, @ErrorOutput$)
        ErrorMsg("FTPDirectoryEntryNameEx !", ErrorOutput$)
        MessageRequester("Name", FileName$)
      Wend
      FinishFTPDirectoryEx(1, @ErrorOutput$)
      ErrorMsg("FinishFTPDirectoryEx !", ErrorOutput$)
    EndIf
   
    CloseFTPEx(1, @ErrorOutput$)
    ErrorMsg("CloseFTPEx !", ErrorOutput$)
  Else
    ErrorMsg("OpenFTPEx !", ErrorOutput$)
  EndIf


Achja diese ErrorMsg() Prozedure ist diese :
Code:
Procedure.i ErrorMsg(Text.s, ErrorOutput$)
 
  If ErrorOutput$
    MessageRequester(Text, ErrorOutput$)
  EndIf
   
EndProcedure


Was hab ich falsch gemacht oder deine DLL ?

_________________
PureBasic 5.46 LTS / 5.62 (Windows x86/x64) | Windows10 Pro x64 | Z370 Extreme4 | i7 8770k | 32GB RAM | iChill GeForce GTX 980 X4 Ultra | HAF XF Evo​​


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex FTP (Windows)
BeitragVerfasst: 30.03.2018 08:51 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
Guten Morgen Bisonte,

mit den getesteten Servern von rebex.net hat es soweit funktioniert. Ich werde mal nach anderen Testservern schauen und damit testen.
Besteht die Möglichkeit, mir temporär einen FTP-Zugang bereitzustellen, damit ich gezielt mit deinem Server testen kann? Wenn nicht, dann muss ich nach anderen Testservern schauen.
Ansonsten müsste ich auch eine separate DLL-Version ausliefern, um die Inner Exception ebenfalls auszugeben. Da müsste drin stehen, warum genau die Verbindung fehlschlägt.

Danke fürs Testen.

_________________
BildBildBildBild
Bild | EnableExplicit ist kostenlos und vermeidet Fehler | Gib Goto keine Chance | Schneller als die Telekom erlaubt | Avira? Nein Danke
WinAPI forever | Bei Problemen bitte Beispielcode posten | Mit Adblock werbefrei, schneller und sicherer surfen | brain.exe ist der beste Schutz | Userlibrary ohne Source = NoGo


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex FTP (Windows)
BeitragVerfasst: 30.03.2018 19:12 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
Kleiner Zwischenbericht, warum es bei Bisonte nicht funktioniert, liegt vermutlich daran, dass es über das Protokoll SCP läuft.
Das ist ein anderes Protokoll, welches ich in meiner Bibliothek zusätzlich implementieren muss. Update kommt irgendwann.

_________________
BildBildBildBild
Bild | EnableExplicit ist kostenlos und vermeidet Fehler | Gib Goto keine Chance | Schneller als die Telekom erlaubt | Avira? Nein Danke
WinAPI forever | Bei Problemen bitte Beispielcode posten | Mit Adblock werbefrei, schneller und sicherer surfen | brain.exe ist der beste Schutz | Userlibrary ohne Source = NoGo


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex FTP (Windows)
BeitragVerfasst: 31.03.2018 11:36 
Offline
Benutzeravatar

Registriert: 10.10.2014 13:14
Wohnort: Wolfenbüttel
Bei implizitem FTPS mit eigenem Zertifikat bekomme ich folgende Fehlermeldung:
Error: Das Remotezertifikat ist laut Validierungsverfahren ungültig.

Allerdings ist mein selbstunterzeichnetes Zertifikat im Zertifizierungsspeicher von Windows hinterlegt (inklusive Root-CA) und wird z.B. von Edge und IE als als identifiziert und vertrauenswürdig eingestuft.

Explizites FTPS funktioniert im übrigen ohne Probleme.

Und da Implizit kaum noch Verwendung findet soll dieser Beitrag nur der Information gelten.

_________________
weil einfach einfach einfach ist ... mach' ich es anders


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex FTP (Windows)
BeitragVerfasst: 31.03.2018 12:54 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
@Imhotheb
Vielen Dank für das Testen und für dein Feedback. :allright:

_________________
BildBildBildBild
Bild | EnableExplicit ist kostenlos und vermeidet Fehler | Gib Goto keine Chance | Schneller als die Telekom erlaubt | Avira? Nein Danke
WinAPI forever | Bei Problemen bitte Beispielcode posten | Mit Adblock werbefrei, schneller und sicherer surfen | brain.exe ist der beste Schutz | Userlibrary ohne Source = NoGo


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: PB.Ex FTP (Windows)
BeitragVerfasst: 02.04.2018 18:10 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
@Imhotheb
Kannst du mit der neuen Version nochmal testen?
Paul aus dem englischen Forum hatte die selbe Fehlermeldung und bei ihm funktioniert es jetzt mit der neuen Version.

PB.Ex FTP 1.0.2.0 wurde veröffentlicht.

Changelog:
  • Geändert: Zertifikate werden jetzt automatisch geladen und akzeptiert.

_________________
BildBildBildBild
Bild | EnableExplicit ist kostenlos und vermeidet Fehler | Gib Goto keine Chance | Schneller als die Telekom erlaubt | Avira? Nein Danke
WinAPI forever | Bei Problemen bitte Beispielcode posten | Mit Adblock werbefrei, schneller und sicherer surfen | brain.exe ist der beste Schutz | Userlibrary ohne Source = NoGo


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 22 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye