Ruby FTP stoppt Upload ohne Error

Ich habe ein kleines Ruby Skript geschrieben, welches einen Ordner mit allen Inhalten (Dateien und Unterordner) per Net::FTP auf einen Server kopiert. Der Upload stoppte aber immer nach ein paar Dateien ohne Fehlermeldung und das Skript lief ohne etwas zu tun weiter. Es hat mich zwei Stunden gekostet, bis ich eine Lösung dafür hatte: Die FTP Verbindung muss explizit in den passiven Modus geschaltet werden:

ftp.passive = true