TCP Connection Timeout für Verbindungen zu OS/390

Supportdatenbank (jreuter_s390_ecn)
Bezieht sich auf

SuSE Linux S/390: Version SLES7

Symptom

Beim Aufbau von TCP/IP-Verbindungen von SLES7 (S390 und S390x) zu OS/390 kann es unter folgenden Bedingungen zu der Fehlermeldung "connection timeout" kommen:

  1. Der Dienst zu dem man sich verbinden möchte ist nicht gestartet.
  2. Der Zielrechner ist nicht erreichbar.

Ursache

Eigentlich sollte die Fehlermeldung "connection timeout" nur kommen, wenn der Zielrechner nicht erreichbar ist (zweiter Fall). Im ersten Fall sollte eigentlich die Meldung "connection refused" kommen. Die Ursache fuer diese falsche Meldung liegt in der fehlerhaften Behandlung der TCP-Option ECN (Explicit Congestion Notification) durch OS/390.

Lösung

Schalten Sie die TCP-Option ECN durch folgende Anweisung aus:

echo 0 >/proc/sys/net/ipv4/tcp_ecn

Siehe auch:
o Internetverbindung: Manche Webseiten lassen sich nicht aufrufen

Stichwörter: ECN, S390, S390X, ZSERIES, S/390, SLES, SLES7, CONNECTION, TIMEOUT

Kategorien: S/390

SDB-jreuter_s390_ecn, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 10. Jun 2002
SuSE Linux AG - Zuletzt generiert: 10. Jun 2002 von jreuter (sdb_gen 1.40.0)