[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2016
    Beiträge
    15

    Question SFTP /FTPS versenden auf IBM I

    Hallo,

    wir versenden aktuelle Daten per FTP über verschiedene Batchjobs, die ein CMD RUNFTP aufrufen, welches von irgendwem einmal programmiert wurde, Source ist keine vorhanden.
    Dieses CMD kann aber kein SFTP/FTPS.

    Wir müssen jetzt aber SFTP/FTPS versenden.

    Gibt es Open Source API's oder Tools die im Batch aufgerufen werden können und die SFTP/FTPS versenden ?


    Beste Grüße
    Peter P

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    17.537
    So direkt leider nicht.
    SFTP steht nur für die PASE-Umgebung zur Verfügung, wobei die Batchsteuerung da nicht ganz so einfach erscheint.
    Suche hier im Forum mal nach SFTP (oben rechts neben der Lupe), da gibt es verschiedene Lösungsansätze.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Apr 2016
    Beiträge
    15
    Danke für die Info, ich werde mir das ansehen.

    Wie sieht es mit FTPS aus auf der IBM I ??

  4. #4
    Registriert seit
    May 2007
    Beiträge
    210
    Der bordeigene FTP-Command kann FTPs aber hier muss man wieder mittels INPUT/OUTPUT - Überschreibungen tricksen damit man da Objekte via Batchjob übertragen kann.
    Grtx
    Christian
    Anwendungsentwickler und ein bissal Systemoperator

    https://github.com/prsbrc
    SND2ME

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    17.537
    Input = OVRDBF FILE(STDIN) TOFILE(MYINPF)
    Output = OVRDBF FILE(STDOUT) TOFILE(MYOUTPF)
    STRFTP .....

    Somit schreibt man die benötigten Kommandos in eine Input PF (ohne DDS, einfach 256 Zeichen wegen ggf. langer Dateinamen), überschreibt das Ganze, startet FTP mit den benötigten Parametern und erhält den Output in der Ausgabe-PF. Diese kann man relative simpel per CPYF MYOUTPF TOFILE(QPRINT) auch drucken.

    Dies sollte mittels simplem CLP doch zu managen sein.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    Apr 2016
    Beiträge
    15
    Danke für die Infos.

    Da wir in unserem derzeitigen Programm bereits den Befehl STRTCPFTP verwenden habe ich gesehen, dass dort beim PORT auf *SECURE umgeschaltet werden kann.
    Das werde ich mal testen.

  7. #7
    Registriert seit
    May 2002
    Beiträge
    1.051
    Scott Klement hatte dazu auch mal was verfasst
    https://www.scottklement.com/present...%20IBM%20i.pdf

Ähnliche Themen

  1. SMS versenden
    Von woodstock99 im Forum System i Hauptforum
    Antworten: 5
    Letzter Beitrag: 08-11-17, 17:56
  2. Mails erstellen und versenden auf AS/400
    Von AK1 im Forum NEWSboard programmierung
    Antworten: 18
    Letzter Beitrag: 16-02-17, 10:04
  3. Fehler -1 bei FTPS
    Von posthenn im Forum System i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-10-16, 11:21
  4. SFTP
    Von TUM im Forum NEWSboard programmierung
    Antworten: 4
    Letzter Beitrag: 20-09-16, 12:40
  5. IFS PDF Datei per Mail versenden
    Von martschp im Forum NEWSboard programmierung
    Antworten: 3
    Letzter Beitrag: 13-11-13, 08:21

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •