[NEWSboard IBMi Forum]

Thema: FTP-Server

  1. #1
    dino is offline [professional_User]
    Registriert seit
    May 2006
    Beiträge
    341

    FTP-Server

    Hallo zusammen. Habe den FTP-Server auf der AS/400 gestartet. Auf meinem PC klappt das Arbeiten damit nicht: FTP kann AS/400 nicht finden, sowohl über IP ("FTP Connect: Unbekannte Fehlernummer") als auch über System-Name ("xxxyyyzzz: Unbekannter Host").
    Was muß ich tun, damit der Transfer funktioniert?

  2. #2
    Registriert seit
    Feb 2006
    Beiträge
    25
    ping ?
    firewall Port 21 ?

  3. #3
    dino is offline [professional_User]
    Registriert seit
    May 2006
    Beiträge
    341
    Hallo,
    Ping funktioniert.
    Was/Wo/Wie ist Port 21 bei der Firewall.
    Stehe hier total auf dem Schlauch...

  4. #4
    Registriert seit
    May 2002
    Beiträge
    2.642

    qsysopr Queue

    Hallo,
    was stehen denn nach dem Starten des Ftp Servers für Meldungen in der QSYSOPR Queue ?

  5. #5
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Hallo dino!
    Prüfe einmal, ob ein FTP LOCALHOST oder FTP LOOPBACK von der AS/400 selbst funktioniert?

  6. #6
    dino is offline [professional_User]
    Registriert seit
    May 2006
    Beiträge
    341
    Hallo,
    beides funktioniert.
    Letzte Statusmeldung:257 "QGPL" is current library.

    Mit welchem befehl kann ich mir jetzt Daten vom PC holen?

  7. #7
    Registriert seit
    Mar 2005
    Beiträge
    148
    ich gehe davon aus, dass der as400 ftp auf libraryebene arbeitet.
    und dein windows ftp client damit nicht klarkommt.

    mach mal
    go tcpadm
    auswahl 2
    auswahl 10
    dann biste in den ftp optionen

    da stellst du
    NAMEFMT auf *PATH
    CURDIR auf *HOMEDIR
    und LISTFMT auf *UNIX

    danach endtcpsvr *ftp
    und strtcpsvr *ftp

    dann arbeitet der ftp so wie normale unix ftp auch.
    dann sollte jeder normale ftp client vernünftig damit arbeiten können.


    alternativ ersma:
    bevor du irgendwas umstellst
    in der windows commandline

    ftp <as400ip>

    der connect muss gehen eigentlich
    dann anmelden und
    cd /
    dir

    dann haste normal das original as400 ftp dirlisting
    das sprengt normale GUI ftpclients.
    kann man eigentlich gar nix mit anfangen...
    aber du siehst, obs überhaupt geht.
    deine fehlermeldung wird daher kommen, das dein ftp client von dem komischen listenformat erschlagen wird.
    Gruß
    Martin

  8. #8
    Registriert seit
    May 2005
    Beiträge
    64
    Was willst Du den übertragen?
    Bin nicht der absolute FTP-Spezi, hab aber mit dem Austausch von Savefiles Erfahrung.

    Gruss

  9. #9
    dino is offline [professional_User]
    Registriert seit
    May 2006
    Beiträge
    341
    Hallo Ufi,
    will eigentlich tatsächlich nur SAVFiles vom PC auf die AS/400 übertragen - mehr nicht.

  10. #10
    Registriert seit
    May 2002
    Beiträge
    2.642

  11. #11
    Registriert seit
    Jun 2001
    Beiträge
    194

    auch hier: nettes tool,

    nette seite!


    http://www.malume.de/ibmiseries/free...aid/index.html


    Installaid sollte helfen und ftp123


    Viel Erfolg!

  12. #12
    Registriert seit
    May 2005
    Beiträge
    64
    Hallo Dino,
    zuerst mal musste ich folgende Parameter in den FTP-Attributen (CHGFTPA) ändern:

    Vorgegebenes Namensformat . . . NAMEFMT *LIB
    Vorgegebenes Verzeichnis . . . . CURDIR *CURLIB
    Vorgegebenes Listenformat . . . LISTFMT *DFT

    Nach dem Ändern die Befehle endtcpsrv *ftp und strtcpsrv *ftp zur Aktivierung ausführen.

    Grundsätzliches zur Übertragung
    Im Gegensatz zur allgemeinen Meinung muss die zu übertragende Save-File NICHT auf der iSeries definiert werden. Richtig ist, dass man dem Server mitteilen muss, dass eine Save-File übertragen wird. Wenn in eine bestehende Save-File übertragen wird ist das klar. Wenn die File aber nicht existiert, muss die Information woanders her kommen. Der FTP-Server benutzt hier den gleichen Mechanismus, den auch die WINxxx-Betriebssysteme benutzen: Eine Save-File wird an dem Suffix „.savf“ erkannt.
    Es handelt sich hierbei um das auf dem PC übliche Namensformat
    <Pfad>/Datei.Suffix im Gegensatz zu dem von der iSeries <Bibliothek>/<Datei>(<Member>).
    Es muss der iSeries nur noch gesagt werden, dass man im PC-Namensformat übertragen möchte. Das kann auf zwei Arten geschehen:
    Durch Wechsel in das Zielverzeichnis auf der iSeries: cd /<Bibliothek>.lib
    oder durch die Anweisung: quote site name 1
    Damit wird auf das Format des PC’s umgeschaltet. (Quelle: midrange magazin)

    Prüfe also, ob Deine PC-Datei die Endung .savf hat. Sofern Du Daten per Mail empfängst und diese keine Endung haben, wird beim Speichern ohne Angabe die Endung .dat vergeben.

    Da ich den FTP nur sporadisch brauche, starte ich ihn immer über das DOS-Fenster.
    • In das Verzeichnis wechseln, das die zu übertragende Datei enthält z.b. C:
    • Befehl: ftp IP-Adresse-der-iSeries oder ftp Hostname-der-iSeries eingeben
    • Anmeldung auf der iSeries mit userid und danach mit dem password
    • Befehl: bin (‚binary’-Modus für Übertragung)
    • Befehl: quote site name 1 oder cd Bibliotheksname
    • Befehl: put name-der-savfile.savf name-der-iSeries.savf (Übertragung an iSeries)
    • Befehl: get name-der-iSeries.savf (Übertragung von iSeries)
    • Befehl: by (beenden der ftp-Sitzung)
    Das sind die wichtigsten Punkte die ich mir dokumentiert habe. Vielleicht hilft es Dir weiter.

    Gruss

Similar Threads

  1. TCP / IP FTP Server stoppen/starten
    By rguenzel in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 02-05-07, 12:16
  2. SNDDST ohne SMTP-Job aber mit Domino Server?
    By rebe in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 23-01-07, 16:06
  3. Daten perr FTP ins IFS
    By malzusrex in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-12-06, 13:38
  4. FTP
    By KM in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 28-08-06, 13:50
  5. Savf File per FTP
    By wuwu in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-08-06, 08:09

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •