![]() |
TidFTP PORT/EPRT (Active Mode/Extended Active Mode) is not supported
Ich kopiere eine Datei mit diesem Code:
Code:
Das klappt gut, aber nicht hinter meiner Firewall im Office. Dort bekomme ich
FTP := TIdFTP.Create;
FTP.Host := 'ftp.xxx.at'; FTP.Username := 'xxx'; FTP.Password := 'xxx'; FTP.Connect; FTP.ChangeDir('/webspace/xxx/'); FTP.Put(sFileName); FTP.Disconnect; FTP.Free;
Code:
Was muss ich am TidFTP setzen, damit das klappt bzw was muss ich abfragen, damit ich erkenne, was ich setzen muss?
PORT/EPRT (Active Mode/Extended Active Mode) is not supported. Use PASV/EPSV instead of this
Danke! |
AW: TidFTP PORT/EPRT (Active Mode/Extended Active Mode) is not supported
einfach auf passiv setzen
Delphi-Quellcode:
FTP := TIdFTP.Create;
try FTP.Host := 'ftp.xxx.at'; FTP.Username := 'xxx'; FTP.Password := 'xxx'; FTP.Passive := True; FTP.Connect; FTP.ChangeDir('/webspace/xxx/'); FTP.Put(sFileName); FTP.Disconnect; finally FTP.Free; end |
AW: TidFTP PORT/EPRT (Active Mode/Extended Active Mode) is not supported
Ok, danke dafür.
Übrigens: Der Kapersky wars, der hat den FTP Zugriff geblockt. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz