Hallo lemmi!

Hatte das Problem auch gelegentlich nach dem Wechsel auf V5R1. Statt mit dem Delay von 10 - 15 Minuten geht es auch einfacher und ohne Zeitverzug.

Ausgangspunkt für das Problem ist der Befehl STRHOSTSRV der standardmäßig mit Parameter RQDPCL(*ANY) übergeben wird. Der erwartet dann nämlich, dass alle Protokolle bereits laufen. Der Befehl STRTCP wurde direkt davor ausgeführt und gelegentlich war die Maschine dann wohl doch nicht schnell genug und hatte tatsächlich noch nicht alle Protokolle hochgefahren (so 'ne Maschine ist eben auch nur ein Mensch). Seitdem ich STRHOSTSRV mit gesetzem Parameter RQDPCL(*NONE) übergebe, habe ich keine Probleme mehr damit.

Das Ganze steht bei mir übrigens in einem eigenen kleine CL-Programm, dass aus der QSTRUP heraus aufgerufen wird:

STRTCP
STRHOSTSVR SERVER(*ALL) RQDPCL(*NONE)

Geht im Prinzip natürlich auch direkt aus der QSTRUP, habe es nur ausgelagert, wenn man mal außerhalb eines IPL die TCP/IP-Verarbeitung stoppen und starten will.

Gruß Jens