Ansicht
Dokumentation

< ( INFO1169 )

< ( INFO1169 )

PERFORM Short Reference   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

TCP-Port already in use

Kurztext: TCP-Port already in use

Hinweis-Nr. 1169

Symptom

Message-Server oder Applikations-Server lassen sich nicht hochfahren.
In den Fehlerprotokollen stehen Hinweise darauf, daß der TCP-Port, der verwendet werden sollte, schon "in use", also belegt ist.

Ursache

Fall 1:

Wenn noch ein anderer Prozess (in der Regel genau der, den man gerade starten möchte) läuft, der den Port belegt, ist dies die Ursache.

Fall 2:

Manchmal behauptet die TCP-Software jedoch auch, ein Port sei belegt, obwohl er es offensichtlich nicht ist:
Diese Probleme sind mir bis jetzt völlig unverständlich, da sie nur sporadisch (nach monatelangem korrektem Verhalten) auftreten und dann in mehreren (voneinander unabhängigen) Systemen gleichzeitig, ohne daß an unserer Software in diesem Bereich etwas geändert wurde.

Lösung

Fall 1:

Der den Port belegende Prozeß muss bendet werden oder der neue darf nicht gestartet werden. Es macht keinen Sinn, ein und dieselbe Instanz (die natürlich auch dieselben Betriebssystem-Resourcen verwendet) zweimal zu starten.

Fall 2:

Wir werden auf jeden Fall weiter an einer entgültigen Lösung arbeiten,
zumal ich nicht weiß, wie wir reagieren sollen, wenn das beschriebene Problem häufiger beim Kunden auftritt.
Bis dahin schlage ich vor, in solchen Fällen auf einen anderen Port auszuweichen, der im Default-Profile eingetragen werden kann, bis der ursprüngliche wieder frei ist.






TXBHW - Original Tax Base Amount in Local Currency   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1751 Date: 20240425 Time: 153742     sap01-206 ( 30 ms )