PDA

View Full Version : Test ob FTP-Server läuft



Sven Schneider
14-01-03, 10:14
Hallo,
wie kann ich programmtechnisch feststellen ob der FTP-Dienst auf meiner AS/400 läuft.
Für ein kleines CLP bzw. RPG Programm wäre ich dankbar.

Sven

[Dieser Beitrag wurde von Sven Schneider am 14. Januar 2003 editiert.]

Bodo Roggenkamp
14-01-03, 10:53
Halln Sven,

um festzustellen, ob der FTP-Dienst aktiv ist, könnte man z.B. prüfen, ob unter dem SBS QSYSWRK ein oder mehrere Jobs mit der Bezeichnung QTFTPxxxxx aktiv sind. Diese werden nur aktiv, wenn FTP über STRTCPSVR SERVER(*FTP) gestartet wird.

Gruß
Bodo

Sven Schneider
14-01-03, 11:34
Hallo Bodo,
das mit den QTFTPxx-Jobs ist mir bekannt.
Ich hätte es jedoch etwas "schärfer", also z.B. mit API oder Tabellen, welche man benutzen kann.

Trotzdem Danke!
Sven

horschma
14-01-03, 12:03
Hallo,
ab V5R1 gibt es das API
List Network Connections (QtocLstNetCnn.
Bei V4Rn tut's eventuell auch ein FTP Aufruf mit STDIN und STDOUT in eine Datei umgeleitet, in STDOUT kannnst du dann nachlesen ob es funktioniert hat oder nicht.

hth
Thomas

Sven Schneider
14-01-03, 16:53
Vielen Dank noch einmal,
aber ich habe mir erst einmal mit

WRKUSRJOB USER(QTCP) STATUS(*ACTIVE) OUTPUT(*PRINT) JOBTYPE(*BATCH)

und dem Auslesen der Spoolfile (Abfrage nach activem Job QTFTP...) beholfen.

Sven