PDA

View Full Version : FTP 426 Connection closed



ihml69
07-01-09, 09:57
Hallo,
ich kann eine Datei nicht per FTP übertragen. Jedoch gibt der Fehler 426 leider nicht den Grund her, warum die Übertragung von einem deutschen Server auf eine Maschine mit Codepage 870 nicht klappt.
Die Datei MKTST01P hat die Berechtigung *PUBLIC *ALL
Hat da jdm. eine Idee???

Danke im Voraus :)



Ausgabe wurde in eine Datei umgeleitet.
Eingabe aus angegebener ]berschreibungsdatei wurde gelesen.
Es wird versucht, eine Verbindung zu Host abctest.com,
Adresse 01.234.56.7 }ber Port 21 herzustellen.
220 Microsoft FTP Service
Anmelde-ID (testuser ) eingeben:
331 Password required for FTP_INTERN.
230-Logged in to internal Firam FTP service
230 User FTP_INTERN logged in.
Windows_NT
Einen FTP-Unterbefehl eingeben.
> CD FTP_MARKETING\TESTORDNER
250 CWD command successful.
Einen FTP-Unterbefehl eingeben.
> LCD TESTCS
Das lokale Arbeitsverzeichnis ist TESTCS
Einen FTP-Unterbefehl eingeben.
> BINARY
200 Type set to I.
Das lokale Arbeitsverzeichnis ist TESTCS
Einen FTP-Unterbefehl eingeben.
> BINARY
200 Type set to I.
Einen FTP-Unterbefehl eingeben.
> GET CZTST.TXT MKTST01P
227 Entering Passive Mode (xxxxxxx).
125 Data connection already open; Transfer starting.
\ffnen oder Erstellen der Datei MKTST01P in Bibliothek TESTCS ist nicht
m|glich.
426 Connection closed; transfer aborted.
226 ABOR command successful.
Einen FTP-Unterbefehl eingeben.
> QUIT
221 bye...

RobertMack
07-01-09, 10:27
GET CZTST.TXT MKTST01P (REPLACE

ihml69
07-01-09, 10:37
Das funzt genauso wenig :(

> GET CZTST.TXT MKADR01P (REPLACE
227 Entering Passive Mode (10,112,65,4,7,120).
125 Data connection already open; Transfer starting.
\ffnen oder Erstellen der Datei MKTST01P in Bibliothek CSTEST ist nicht
m|glich.
426 Connection closed; transfer aborted.
226 ABOR command successful.
Einen FTP-Unterbefehl eingeben.
> QUIT
221 bye...

Aber Danke :)

RobertMack
07-01-09, 10:58
Schade, dann tippe ich mal auf die Ports (Passive Mode)...

Active FTP :
command : client >1023 -> server 21
data : client >1023 <- server 20

Passive FTP :
command : client >1023 -> server 21
data : client >1023 -> server >1023

http://www.slacksite.com/other/ftp.html

kuempi von stein
07-01-09, 11:40
mhh....

wenn es ein aktiv/passiv Problem wäre, dann würde er doch gar nicht soweit kommen oder? Dann müsste er doch schon vorher abblocken?


Bin da nicht so 100% drinne, aber was passiert denn, wenn Du statt in eine LIB die Datei erst mal ins IFS holst?


namefmt 1
cd FTP_MARKETING\TESTORDNER
lcd /HOME/TestCS/ <--- oder einen anderen Unterordner, welcher vorhanden ist
get CZTST.TXT

so mal als Idee...

kuempi

Pikachu
07-01-09, 11:51
Das mit den Ports ist eine gute Idee. Vielleicht ist ja Port 20 gesperrt?

Fuerchau
07-01-09, 12:00
Ist die Datei MKTST01P auf deiner AS/400 bereits mit einer anderen CCSID vorhanden ?
Dann lösche diese vorher oder stelle auf CCSID 870 um.
Es gibt nämlich keine Konvertierung von 870 nach 273.

ihml69
07-01-09, 14:11
ich habs erst durch weiteres tüfteln herausgekriegt.
Die Datei hieß zwar so aber die Teildatei hatte noch einen anderen Namen. Diese Datei wurde kopiert. *grrrr
Naja... mann muss auch mal auf Deppenfehler stoßen

Danke für eure Hilfe :-)