Hallo Zerberus

Auf so eine Idee wäre ich gar nicht gekommen da ich davon ausging, dass von IBM auf IBM kein Problem sein dürfte!

Um möglichst die gleichen Bedingungen zu schaffen habe ich auf einer externen 800'er Maschine mit V5R2 (10 jähriges Entwicklersystem, welches mit FTP noch nie Probleme hatte) dieselben .xml Datein raufkopiert. Insgesamt 25 Stück. Das Script entsprechend abgeändert, so dass die Daten von diesem System geladen werden sollen. ES TRITT GENAU DER GLEICHE FEHLER AUF!

Er macht zwar weiter und schafft schlussendlich 24 Dateien zu laden, aber er benötigt extrem Zeit (dieses Phänomen habe ich schon vorher im normalen Job beobachtet). Für jede Datei gehen da locker 10Sek. drauf obwohl die so klein sind und es sich um eine 150Mbit Leitung handelt. Normalerweise müsste der ganze Job in 2 bis 3 Sekunden durch sein. Er hat über 4,5 Minuten benötigt.

Was mich bereits an frühren Logs verwundert hat ist, dass nach dem Auftreten des 500'er Fehlers die Portanweisungen auf das System selbst zeigen. Bei der ersten Datei steht im Log
Code:
 
227 Entering Passive Mode (xx,x,xxx,xx,144,214)
Bei der 2. Datei ebenfalls
Code:
 
227 Entering Passive Mode (xx,x,xxx,xx,144,214)
Dann kommt der Fehler
Code:
 
500 Bad passive command from server
Es kann keine aktive Datenverbindung zum Server hergestellt werden.
 Ursachencode 1.
Verwendung von PASV ist für diese Server-Sitzung inaktiviert.
Ab jetzt wird für jede Datei einen Portbefehl abgesetzt welcher auf die Maschine selbst zeigt
Code:
 
PORT 192,168,1,9,151,167
Das macht für mich nun wirklich keinen Sinn.

Obwohl dies so ist, hat der wenigsten 24 Dateien geladen. Mit Sicherheit nur weil es sich um ein AS/400 handelt und nicht um einen Windowsserver!