ВИПРАВЛЕННЯ: Подія з ідентифікатором 627 під час спроби запустити 32-розрядну програму APPC у 64-розрядній версії Host Integration Server 2013

Застосовується до
Host Integration Server 2013

Ознаки

Ви намагаєтеся запустити 32-розрядну програму APPC на сервері, де запущено Microsoft Host Integration Server 2013. Якщо на сервері запущено 64-розрядну версію Host Integration Server 2013, програма не запускається, і в журналі програм може міститися така подія:

Event ID (Ідентифікатор події): 627
Джерело: SNA Server
Опис:
Внутрішня помилка маршрутизації повідомлень: ідентифікатор процесу, mhtype 1, msgtype 1

Причина

Ця проблема виникає, тому що екземпляр клієнт-серверний інтерфейс (Snadmod.dll) сервера інтеграції хоста програми APPC намагається знайти групи безпеки сервера інтеграції вузлів у таких розташуваннях реєстру:

HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Host Integration Server\AdminSecurityGroup
         HKEY_LOCAL_MACHINE \Software\Wow6432Node\Microsoft\Host Integration Server\RuntimeSecurityGroup
Однак ці розділи реєстру не існують у 64-розрядних версіях Host Integration Server. Тому на об'єкті семафора не встановлюються списки контролю доступу (ACL), що призводить до збою програми.

Спосіб усунення проблеми

Сукупні відомості про оновлення

Виправлення, яке усуває цю проблему, входить у сукупний пакет оновлень 2 для Host Integration Server 2013.

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Додаткові відомості

Після застосування цього оновлення файл Snadmod.dll належним чином перевіряє наведені нижче розділи реєстру для пошуку груп безпеки сервера інтеграції хоста під час ініціалізації 32-розрядної програми APPC на 64-розрядній версії сервера інтеграції вузла.

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