Thread Net::FTP Verbindungsaufbau schlägt fehl
(9 answers)
Opened by Stefan_S at 2016-09-23 19:02
Servus,
mit Net::FTP übertrage ich erfolgreich Daten von meinem Entwicklungsrechner (W10x64) auf unseren Webserver. Rufe ich das identische Script aber von unserem Server (W2012R2x64) auf, kommt keine Verbindung zustande. Exemplarisch habe ich das Script auf das Wesentliche reduziert: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 use strict; use warnings; use Net::FTP; # Variablen setzen my %ftp = ( ftp_server => 'meinserver.de', ftp_user => 'user', ftp_pw => 'passwort', ftp_file => 'datei', ); &ftp_put (\%ftp); # FTP-Übertragung sub ftp_put { my $ftp = shift; my $ftp_handle = Net::FTP -> new ( $ftp{ftp_server}, Debug => 1, Passive => 1 ) or die "Kann mit '$ftp{ftp_server}' nicht verbinden: $@\n"; # Verbindung mit FTP-Server aufbauen } Vom W10-Rechner aus erhalte ich folgendes Protokoll: Code: (dl
)
1 Process started >>> Also alles prima. Vom W2012-Server aus erhalte ich folgendes Protokoll: Code: (dl
)
1 Process started >>> Die gleiche Meldung erhalte ich auch, wenn ich testhalber die Windows-Firewall deaktiviere. Wenn ich bewusst einen nicht existierenden Servernamen eingebe, erhalte ich folgendes Protokoll: Code: (dl
)
1 Process started >>> Weiß jemand Rat? Viele Grüße Stefan |