Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Интегратор на сесии приложение, което използва LU0 интерфейс за програмиране връща следното съобщение за грешка, когато се получава отговор от приложение на голям компютър:

Съобщение: Управление заглавката на функция, върната от хост съдържа невалидна дължина.
Код на грешка: Microsoft.HostIntegration.SNA.Session.SessionStatus.FMHLengthError "

Причина

Този проблем възниква, когато приложението голям компютър изпраща данни интегратор на сесии, който има функция управление заглавка (FMH) малко в отговор на заглавката (RH) е настроен на 1. Тази настройка указва, че един или повече заглавки функция управление (FM) са включени в отговор. В случай, описан в раздела "Симптоми" отговор от голям компютър не включва всяко FM заглавки. Това води до отговор се представят неправилно. Проблемът при анализа предизвиква грешката.

Решение

Информация за сборна актуализация

Корекцията, която разрешава този проблем е включен в кумулативната актуализация 2 за Host Integration Server 2013.

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Допълнителна информация

След като приложите тази актуализация, можете да контролирате интегратор на сесии на анализа на FM заглавки чрез настройка на LU0 програмен интерфейс. По подразбиране интегратор на сесии се опитва да анализира FM заглавия, ако FMH малко е зададен в заглавката на отговора.

Ако сесията интегратор LU0 приложението използва низ за връзка за свързване към голям компютър IBM, низа на връзката, за да забраните FMH анализа могат да се добавят следните параметри:

FUNCTIONMANAGEMENTHEADERS=NONE
По-долу е пример за низ за връзка с този нов свойство добавя:

_session.Connect("FUNCTIONMANAGEMENTHEADERS=NONE;LogicalUnitName=" + LUName.Text, SessionLU0InitType.SSCP);
Забележка: Този низ за връзка се основава на низа на връзката, която се използва проба LU0NET интегратор на сесии, който е включен в множество интеграция Server 2013 SDK.

Ако свойството FUNCTIONMANAGEMENTHEADERS не е включен в низа на връзката, или ако то е FUNCTIONMANAGEMENTHEADERS = ВКЛЮЧИ, и ако FMH малко е 1, интегратор на сесии се опитва да анализира FM заглавки на данни, които получава от приложението на IBM голям компютър.

Ако интегратор на сесии използва SessionConnectionLU0 клас да зададете свойствата на връзката се използва, когато тя се свързва към голям компютър IBM система, FM заглавка анализа се контролира чрез следните свойства:

FunctionManagementHeaderSupportСвойството на новия FunctionManagementHeaderSupport поддържа следните стойности:

FunctionManagementHeaderSupport.Include
FunctionManagementHeaderSupport.NoneПо-долу е пример за това как да използвате клас SessionConnectionLU0 да зададете име на Лу, хост кодова страница и да забраните анализирането на заглавки FM:

SessionConnectionLU0 _connection = нов SessionConnectionLU0();
_connection.LogicalUnitName = LUName.Text;
_connection. HostCodePage = 37;
_connection.FunctionManagementHeaderSupport.None;Ако свойството FunctionManagementHeaderSupport не е зададен, подразбиращата се интегратор на сесии да анализира FM заглавки в отговор, е получена от приложението на IBM голям компютър, ако FMH малко е 1.

Продуктите на други разработчици, които се обсъждат в тази статия, са произведени от фирми, независими от Microsoft. Microsoft не дава никакви гаранции, подразбиращи се или от друго естество, за производителността или надеждността на тези продукти.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×