Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Problembeschreibung

Eine Antwort von einer Mainframe-Anwendung erhält zurückgegeben eine Session Integrator-Anwendung, die LU0-Programmierschnittstelle verwendet, folgenden Fehler:

Nachricht: Funktion Management Header vom Server zurückgegebene enthielt eine ungültige Länge.
Fehlercode: Microsoft.HostIntegration.SNA.Session.SessionStatus.FMHLengthError "

Ursache

Dieses Problem tritt auf, wenn eine Mainframe-Anwendung auf Session Integrator Daten, die die Funktion Management Header (FMH sendet) bit in der Antwort Header (RF) auf 1festgelegt ist. Diese Einstellung gibt an, dass mindestens eine Funktion Management (FM) Header in der Antwort enthalten sind. In der im Abschnitt "Symptome" beschriebene Situation umfasst die Antwort vom Mainframe nicht FM-Header. Dadurch wird die Antwort nicht richtig analysiert werden. Diese Analyseproblem verursacht den Fehler.

Problemlösung

Informationen zum kumulativen Update

Das Update, das dieses Problem behebt ist im kumulativen Update 2 für Host Integration Server 2013 enthalten.

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Nach der Installation dieses Updates können Sie steuern, Session Integrator analysieren FM-Header mit Konfigurationsoptionen in der LU0-Programmierschnittstelle. Session Integrator versucht FM-Header analysiert, wenn das FMH-Bit im Antwortheader festgelegt ist.

Nutzt die Session Integrator LU0 Anwendung eine Verbindungszeichenfolge Verbindung mit IBM-Mainframe, kann der folgende Parameter Verbindungszeichenfolge FMH Analyse deaktivieren hinzugefügt:

FUNCTIONMANAGEMENTHEADERS=NONE
Folgendes ist ein Beispiel für eine Verbindungszeichenfolge, die diese neue hinzugefügt Eigenschaft:

_session.Connect("FUNCTIONMANAGEMENTHEADERS=NONE;LogicalUnitName=" + LUName.Text, SessionLU0InitType.SSCP);
Hinweis Diese Verbindungszeichenfolge basiert auf der Verbindungszeichenfolge, die im Beispiel LU0NET Session Integrator verwendet wird, die in der Host Integration Server 2013 SDK enthalten ist.

Die FUNCTIONMANAGEMENTHEADERS -Eigenschaft in der Verbindungszeichenfolge nicht enthalten ist, ob die Eigenschaft festgelegt ist FUNCTIONMANAGEMENTHEADERS = EINBEZIEHEN, und wenn das FMH-Bit auf 1festgelegt ist, versucht Session Integrator FM-Header Daten verarbeiten, die von IBM-Mainframe-Anwendung empfängt.

Mithilfe der folgenden Eigenschaft FM-Header analysieren nutzt Session Integrator SessionConnectionLU0 -Klasse an die Verbindungseigenschaften beim Verbinden mit dem IBM Mainframe-System verwenden, gesteuert:

FunctionManagementHeaderSupportDie neue FunctionManagementHeaderSupport -Eigenschaft unterstützt die folgenden Werte:

FunctionManagementHeaderSupport.Include
FunctionManagementHeaderSupport.NoneFolgendes ist ein Beispiel für die Verwendung die SessionConnectionLU0 -Klasse eine LU, Host-Codepage angeben und die Analyse von FM-Header deaktivieren:

SessionConnectionLU0 _connection = new SessionConnectionLU0();
_connection.LogicalUnitName = LUName.Text;
_Connection. HostCodePage = 37;
_connection.FunctionManagementHeaderSupport.None;FunctionManagementHeaderSupport -Eigenschaft nicht angegeben ist, ist das Standardverhalten Session Integrator FM-Header in der Antwort analysiert, die von IBM-Mainframe-Anwendung empfangen wird, wenn das FMH-Bit auf 1festgelegt ist.

Die in diesem Artikel erörterten Produkte von Drittanbietern werden von Unternehmen hergestellt, die von Microsoft unabhängig sind. Microsoft übernimmt keine Garantie, weder konkludent noch anderweitig, für die Leistung oder Zuverlässigkeit dieser Produkte.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×