FTP Upload Fehler (PhpStorm)

Locked
sebastian_s
Posts: 10
Joined: Tue 28. Jan 2020, 15:02

FTP Upload Fehler (PhpStorm)

Post by sebastian_s »

Ich habe Problem mit PhpStorm (PHP IDE mit integriertem FTP client) Dateien per FTPS hochzuladen.

Ich vermute zwar, dass der (fehlerbekannte) FTP editor in PhpStorm verantwortlich ist – auch weil es in Transmit funktioniert. Aber dennoch wollte ich mal Fragen, ob jemand das Problem evtl. kennt oder einen Workaround dafür hat.

Wenn ich eine Datei hochlade, dann ist die Datei anschließend mit 0 KB zwar noch Remote vorhanden, aber leer und PhpStorm sagt:
[02.04.20, 14:06] Failed to transfer file '/pfad/cart.php': could not put FTP file

Ich kann aber z. B. über das integrierte Diff Programm Local/Remote vergleichen. Verbindung und Pfad scheint ok zu sein. Benutzerrechte scheinen auch korrekt zu sein.
Schon probiert:
- Explicit/implicit wechseln
- "Passive mode" aktivieren/deaktivieren
- Ports 21 and 900 ausprobiert
- Plain FTP funktioniert hingegen problems, aber ich will mit Encryption (SFTP aber nicht, da ich die Zugänge auch für externe Freelancer benötige)

Ein ftp.log habe ich unter /var/log/ nicht gesehen. Anderswo? Oder muss das aktiviert werden?
User avatar
Martin
Posts: 984
Joined: Wed 20. Jan 2016, 00:43

Re: FTP Upload Fehler (PhpStorm)

Post by Martin »

Hallo,

die FTP Logs finden sich unter /var/log/proftpd
Viele Grüße,
Martin
sebastian_s
Posts: 10
Joined: Tue 28. Jan 2020, 15:02

Re: FTP Upload Fehler (PhpStorm)

Post by sebastian_s »

Danke, habe es gesehen.

Soweit sieht es für mich nicht nach einem Fehlverhalten aus. Aber ist das mehrfache aushandeln (tls.log) so korrekt oder liegt hier ein Problem vor? Problem ist ja FTPS und nur FTP funktioniert ja. Kann man daraus etwas ablesen?

proftpd.log

Code: Select all

2020-04-02 19:24:36,974 example.com proftpd[11105] example.com (xdsl-xx-xx-xx-xxx.nc.de[xx.xx.xx.xx]): FTP session opened.
2020-04-02 19:24:37,210 example.com proftpd[11105] example.com (xdsl-xx-xx-xx-xxx.nc.de[xx.xx.xx.xx]): USER userloginname: Login successful.
2020-04-02 19:24:38,136 example.com proftpd[11105] example.com (xdsl-xx-xx-xx-xxx.nc.de[xx.xx.xx.xx]): notice: user userloginname: aborting transfer: Link to file server lost
tls.log

Code: Select all

2020-04-02 19:24:37,000 mod_tls/2.6[11105]: TLS/TLS-C requested, starting TLS handshake
2020-04-02 19:24:37,151 mod_tls/2.6[11105]: TLSv1.3 renegotiation accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:37,151 mod_tls/2.6[11105]: TLSv1.3 renegotiation accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:37,151 mod_tls/2.6[11105]: client supports secure renegotiations
2020-04-02 19:24:37,151 mod_tls/2.6[11105]: TLSv1.3 connection accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:37,317 mod_tls/2.6[11105]: Protection set to Private
2020-04-02 19:24:37,454 mod_tls/2.6[11105]: starting TLS negotiation on data connection
2020-04-02 19:24:37,596 mod_tls/2.6[11105]: TLSv1.3 renegotiation accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:37,596 mod_tls/2.6[11105]: TLSv1.3 renegotiation accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:37,596 mod_tls/2.6[11105]: TLSv1.3 data connection accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:37,703 mod_tls/2.6[11105]: starting TLS negotiation on data connection
2020-04-02 19:24:37,845 mod_tls/2.6[11105]: TLSv1.3 renegotiation accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:37,845 mod_tls/2.6[11105]: TLSv1.3 renegotiation accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:37,985 mod_tls/2.6[11105]: starting TLS negotiation on data connection
2020-04-02 19:24:38,059 mod_tls/2.6[11105]: TLSv1.3 renegotiation accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:38,059 mod_tls/2.6[11105]: TLSv1.3 renegotiation accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:38,217 mod_tls/2.6[11105]: starting TLS negotiation on data connection
2020-04-02 19:24:38,360 mod_tls/2.6[11105]: TLSv1.3 renegotiation accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)
2020-04-02 19:24:38,360 mod_tls/2.6[11105]: TLSv1.3 renegotiation accepted, using cipher TLS_AES_128_GCM_SHA256 (128 bits)

xferlog

Code: Select all

Thu Apr 02 19:24:38 2020 0 xdsl-xx-xx-xx-xxx.nc.de 0 /path/cart.php b _ i r userloginname ftps 0 * i
sebastian_s
Posts: 10
Joined: Tue 28. Jan 2020, 15:02

Re: FTP Upload Fehler (PhpStorm)

Post by sebastian_s »

Ich hatte bei PhpStorm diesen Link als Hinweis bekommen:
https://serverfault.com/questions/61719 ... 390#617390

Wenn ich Dateien < ~8KB funktioniert der Upload.

Kann hier ein Problem mit der Firewall vorliegen? Kann man die Firewall über KeyHelp pausieren/stoppen für einen Test? Im Handbuch steht gar nichts zur Firewall.
Locked