POPRAWKA: Zdarzenie o identyfikatorze 627 podczas próby uruchomienia 32-bitowej aplikacji APPC w 64-bitowej wersji programu Host Integration Server 2013

Dotyczy
Host Integration Server 2013

Objawy

Próbujesz uruchomić 32-bitową aplikację APPC (Advanced Program-to-Program Communication) na serwerze z uruchomionym programem Microsoft Host Integration Server 2013. Jeśli na serwerze jest uruchomiona 64-bitowa wersja programu Host Integration Server 2013, aplikacja nie zostanie uruchomiona, a w dzienniku aplikacji może zostać zarejestrowane następujące zdarzenie:

Identyfikator zdarzenia: 627
Źródło: SNA Server
Opis:
Wewnętrzny błąd routingu komunikatów: identyfikator procesu pid, mhtype 1, msgtype 1

Przyczyna

Ten problem występuje, ponieważ wystąpienie interfejsu klient/serwer (Snadmod.dll) serwera integracji hosta przez aplikację APPC próbuje zlokalizować grupy zabezpieczeń serwera integracji hosta w następujących lokalizacjach rejestru:

HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Host Integration Server\AdminSecurityGroup
         HKEY_LOCAL_MACHINE \Software\Wow6432Node\Microsoft\Host Integration Server\RuntimeSecurityGroup
Te klucze rejestru nie istnieją jednak w 64-bitowych wersjach serwera integracji hosta. W związku z tym w obiekcie semafora nie są ustawione żadne listy kontroli dostępu (ACL), co powoduje błąd aplikacji.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Poprawka, która rozwiązuje ten problem, znajduje się w aktualizacji zbiorczej 2 dla programu Host Integration Server 2013.

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Więcej informacji

Po zastosowaniu tej aktualizacji plik Snadmod.dll prawidłowo sprawdza następujące klucze rejestru, aby zlokalizować grupy zabezpieczeń serwera integracji hosta podczas inicjowania 32-bitowej aplikacji APPC w 64-bitowej wersji serwera integracji hosta:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Host Integration Server\AdminSecurityGroup
         HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Host Integration Server\RuntimeSecurityGroup