Sintomi
Si tenta di eseguire un avanzate a 32 bit applicazione-programma a programma Communications (APPC) su un server che esegue Microsoft Host Integration Server 2013. Se il server è in esecuzione una versione a 64 bit di Host Integration Server 2013, l'applicazione non viene eseguita e può essere registrato il seguente evento nel registro applicazione:
ID evento: 627
Origine: SNA Server
Descrizione:
Errore di routing di messaggi interno: id di processo pid, mhtype 1, msgtype 1
Causa
Questo problema si verifica perché l'istanza dell'applicazione APPC dell'interfaccia client/server Host Integration Server (Snadmod.dll) tenta di individuare i gruppi di protezione Host Integration Server nei seguenti percorsi del Registro di sistema:
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Host integrazione Server\AdminSecurityGroup
Server\RuntimeSecurityGroup di integrazione di HKEY_LOCAL_MACHINE \Software\Wow6432Node\Microsoft\Host
Tuttavia, queste chiavi del Registro di sistema non esistono nelle versioni a 64 bit di Host Integration Server. Pertanto, nessun elenco di controllo accesso (ACL) è impostato sull'oggetto semaforo e causando un errore dell'applicazione.
Risoluzione
Informazioni sull'aggiornamento cumulativo
La correzione che risolve questo problema è inclusa nell'aggiornamento cumulativo, 2 per Host Integration Server 2013.
Stato
Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".
Ulteriori informazioni
Dopo avere applicato questo aggiornamento, il file Snadmod.dll controlla correttamente le seguenti chiavi del Registro di sistema per individuare i gruppi di protezione Host Integration Server durante l'inizializzazione di un'applicazione APPC a 32 bit su una versione a 64 bit di Host Integration Server:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Host integrazione Server\AdminSecurityGroup
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Host integrazione Server\RuntimeSecurityGroup