php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.03.2011, 09:45  
Erfahrener Benutzer
 
Registriert seit: 04.08.2010
Beiträge: 287
PHP-Kenntnisse:
Fortgeschritten
zwutz wird schon bald berühmt werden
Standard timeout bei ftp_ssl_connect

Ich versuche grad, mich über ftps auf einen Server zu connecten.
Server- und Login-Informationen sind richtig, da ich mich von einem FTP-Programm aus verbinden kann.

Mach ich das ganze aber über ftp_ssl_connect (mit einem auf den reinen connect minimalisierten Beispiel), lauf ich auf timeout

Wireshark sagt mir, dass der normale TCP-Handshake mit dem Server klappt, danach aber Sense ist (vom FTP-Programm aus kommt an der Stelle nach ~5 Sekunden der erste Push mit passive mode und Authentifizierung)

Frage daher: ist irgendwem ein derartiges Problem mit ftp_ssl_connect bekannt oder mach ich einen kapitablen Fehler? (wobei man an $handle = ftp_ssl_connect('ftps.example.org', 990); wohl nicht viel falsch machen kann)

Das einzige, was mir noch aufgefallen ist, ist dass mein FTP-Programm auf ftps://example.org:990 verbindet, ftp_ssl_connect aber nur Angaben ohne ftps:// akzeptiert (ansonsten wird der host nicht gefunden).
Lasse ich beim FTP-Programm diese Angabe auch weg, kommt auch hier keine Verbindung zustande.
Ich vermute aber, dass ftp_ssl_connect das implizit selbst hinzufügt (ohne wärs ja kein ssl)
zwutz ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.03.2011, 15:30  
Erfahrener Benutzer
 
Registriert seit: 08.08.2008
Beiträge: 128
kerstel befindet sich auf einem aufstrebenden Ast
Standard

Hinweis aus PHP Doku:
tp_ssl_connect() ist nicht dazu gedacht, mit sFTP benutzt zu werden. Um sFTP mit PHP zu benutzen, verwenden Sie bitte ssh2_sftp().
kerstel ist offline   Mit Zitat antworten
Alt 02.03.2011, 16:17  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Das wäre auch meine Frage gewesen, ob evtl. eine Verwechslung vorliegt - da aber im Fortgeschrittenen Forum gefragt wird, gehe ich davon aus, das sowohl die Bemerkungen im Manual gelesen wurden, sowie eine Internet-Recherche über das Thema durchgeführt worden ist.

Bei FTPS werden Befehls- und Datenleitung selber verschlüsselt (wobei die Security u.U. vorher ausgehandelt werden muss)

sFTP ist "SSH File Transfer Protocol", ein stinknormales FTP, das über SSH (getunnelt) kommuniziert (vergleichbar mit https). Die Verschlüsselung ist transparent für FTP.

"secure FTP" ist dann *wieder* was anderes..

Zitat:
Das einzige, was mir noch aufgefallen ist, ist dass mein FTP-Programm auf ftps://example.org:990 verbindet, ftp_ssl_connect aber nur Angaben ohne ftps:// akzeptiert (ansonsten wird der host nicht gefunden).
Lasse ich beim FTP-Programm diese Angabe auch weg, kommt auch hier keine Verbindung zustande.
Ich vermute aber, dass ftp_ssl_connect das implizit selbst hinzufügt (ohne wärs ja kein ssl)
Und ich vermute, das ftps:// zum sFTP gehört und nicht zu FTPS (vgl. http vs https)

Check nochmal die Serversoftware, WAS genau sie ist: sFTP oder FTPS (welche verwendest du?)
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 02.03.2011, 16:38  
Erfahrener Benutzer
 
Registriert seit: 04.08.2010
Beiträge: 287
PHP-Kenntnisse:
Fortgeschritten
zwutz wird schon bald berühmt werden
Standard

laut Schnittstellenbeschreibung FTP over SSL, also ftps

und ja, den unterschied kenn ich (zumindest soweit, dass ich weiß, was ich hier brauch. Die RFCs hab ich nicht gelesen)
zwutz ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Session GC und Timeout nutcracker PHP Einsteiger 1 24.01.2011 19:32
Transaktion Rollback bei Timeout? DarkManX Datenbanken 3 07.04.2010 15:11
Frage zu curl und timeout bumer2006 PHP Tipps 2009 7 05.01.2010 17:38
[Erledigt] Session Timeout Problem fulltilt PHP Tipps 2009 8 13.12.2009 11:14
curl und Timeout unter 800ms unsource PHP-Fortgeschrittene 10 16.07.2009 14:19
Firefox startet Script bei Timeout wieder neu Wolla PHP Tipps 2009 2 18.05.2009 18:07
SoapClient: Timeout bei Methodenaufruf robbash PHP Tipps 2009 1 24.04.2009 13:48
timeout intiligent setzen... halskrause PHP Tipps 2009 1 09.02.2009 09:13
fsockopen - timeout funktioniert nicht! PHP Tipps 2007 3 23.01.2006 23:46
[Erledigt] Eingaben ohne Timeout piepsen PHP Tipps 2005-2 8 13.07.2005 19:20
Große Daten in Datenbank einspielen ohne timeout PHP-Fortgeschrittene 5 22.05.2005 08:47
Apache timeout bei einem Cron mit riesiger Datenmenge PHP-Fortgeschrittene 12 12.04.2005 15:29
timeout problöme ... PHP Tipps 2005 5 20.01.2005 17:17
TCP-Verbindungstest - Timeout einbauen PHP Tipps 2004 13 30.10.2004 14:37
suche script timeout oder paidlink oder ähnliches Beitragsarchiv 0 27.08.2004 21:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ftp_ssl_connect, ftp_ssl_connect timeout problem, php ftp_ssl_connect, php sftp mit curl, php ftp_ssl_connect problem, implizit ftp_ssl_connect, sftp php, ftp_ssl_connect bricht ab, curl timeout, ftp programm timeout, curl timeout php, ftp_ssl_connect php, tp_ssl_connect, fulltilt

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:27 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum