@Zerberus
Du hast Post.

@Fuerchau
Ich habe das mit dem "mget *.xml" mal ausprobiert. Leider mit dem gleichen Ergebnis. Nach der 2. Dateiübertragung kommen die gleichen Fehlermeldungen und der Job bricht ab.

Da die AS/400 aber wohl schneller geworden ist, kann die den Get bereits absetzen bevor der Server auch tatsächlich im Empfangsmodus für neue Befehle ist.
Sollte der Client mit dem nächsten Get bzw. Port-Befehl nicht warten bis der Server die Abschlussmeldung des vorherigen Get gesandt hat? Wenn ja, dann ist der Server doch in jedem Fall wieder empfangsbereit - oder nicht?

Ursache könnte sein, dass die AS/400 nun auch mit Threading im FTP arbeitet.
Dazu habe ich keine Dokumentationen gefunden.