Sintomas
Tenta executar uma avançadas de 32 bits aplicação Program-to-Program Communications (APPC) num servidor que esteja a executar o Microsoft Host Integration Server 2013. Se o servidor estiver a executar uma versão de 64 bits do Host Integration Server 2013, a aplicação não é executado e pode ser registado o seguinte evento no registo de aplicações:
ID do evento: 627
Origem: SNA Server
Descrição:
Erro de encaminhamento de mensagens interna: id do processo pid, mhtype 1, msgtype 1
Causa
Este problema ocorre porque a instância da aplicação APPC da interface de cliente/servidor Host Integration Server (Snadmod.dll) tenta localizar os grupos de segurança do Host Integration Server nas seguintes localizações do registo:
Server\AdminSecurityGroup de integração de HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Host
HKEY_LOCAL_MACHINE \Software\Wow6432Node\Microsoft\Host integração Server\RuntimeSecurityGroup
No entanto, estas chaves de registo não existem em versões de 64 bits do Host Integration Server. Por conseguinte, não existem listas de controlo de acesso (ACLs) são definidas no objecto de semáforo, e isto faz com que a falha da aplicação.
Resolução
Informações de actualização cumulativa
A correcção que resolve este problema está incluída em 2 de actualização cumulativa para o Host Integration Server 2013.
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Mais informações
Depois de aplicar esta actualização, o ficheiro Snadmod.dll verifica correctamente as seguintes chaves de registo para localizar os grupos de segurança do Host Integration Server durante a inicialização de uma aplicação de 32 bits APPC numa versão de 64 bits do Host Integration Server:
Server\AdminSecurityGroup de integração de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Host
Server\RuntimeSecurityGroup de integração de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Host