Subsysteme starten nicht. Socket Connect Error
Problem
Die Subsysteme können nicht gestartet werden. Ein Socket Connect Error wird ausgegeben.
Lösung
Es sollte überprüft werden, ob eine Verbindung von außen zu den HostServern möglich ist.
HostServer prüfen
Dazu auf einem PC mit installierten IBM Access Client den folgenden Befehl absetzen
C:\>cwbping 10.206.2.1
Das erzeugte Protokoll enthält Hinweise zu Verbindungsproblemen
BM i Access für Windows
Version 7 Release 1 Stufe 0
Programm zum Überprüfen von Verbindungen (64-Bit)
(C) Copyright IBM Corporation and Others 1984, 2010. All rights reserved.
U.S. Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
Licensed Materials - Property of IBM
Mit der Tastenkombination STRG-C oder STRG-UNTBR können Sie die Anforderung CWBPING abbrechen
I - Verbindung zu System 10.206.2.1 wird überprüft...
I - Verbindung zu Serveranwendung Zentraler Client wurde erfolgreich hergestellt
I - Verbindung zu Serveranwendung Netzwerkdatei wurde erfolgreich hergestellt
I - Verbindung zu Serveranwendung Netzwerkdruck wurde erfolgreich hergestellt
I - Verbindung zu Serveranwendung Datenzugriff wurde erfolgreich hergestellt
I - Verbindung zu Serveranwendung Datenwarteschlangen wurde erfolgreich hergestellt
I - Verbindung zu Serveranwendung Ferner Befehl wurde erfolgreich hergestellt
I - Verbindung zu Serveranwendung Sicherheit wurde erfolgreich hergestellt
F - CWBCO1003 - Sockets-Fehler, Funktion connect() hat 10060 zurückgegeben
F - CWBCO1048 - Firewallblockierung oder Zeitlimitüberschreitung bei dem Versuch, Verbindung zu IBM i herzustellen
F - CWBCO1008 - Verbindung zu Serveranwendung DDM nicht möglich, 10060 wurde zurückgegeben
I - Verbindung zu Serveranwendung Telnet wurde erfolgreich hergestellt
W - CWBCO1015 - Verbindung zu System 10.206.2.1 überprüft, jedoch Warnungen vorhanden
Lokale Verbindung prüfen
Den folgenden Befehl in einer QSH Sitzung eingeben
java -cp /QIBM/ProdData/OS400/jt400/lib/jt400.jar utilities.JPing localhost
Auf der Konsole werden die Ergebnisse der Prüfung angezeigt
Verifying connections to system localhost...
Successfully connected to server application: as-file
Successfully connected to server application: as-netprt
Successfully connected to server application: as-rmtcmd
Successfully connected to server application: as-dtaq
Successfully connected to server application: as-database
Successfully connected to server application: as-ddm
Successfully connected to server application: as-central
Successfully connected to server application: as-signon
Connection verified
Lösung
Ursache kann eine fehlerhafte Konfiguration des lokalen oder entfernten DNS Servers sein, der "localhost" zu einer falschen IP Adresse auflöst. Zusätzlich kann die Suchreihenfolge der DNS Server auf *REMOTE statt auf *LOCAL konfiguriert sein.