Síntomas
Imagine el siguiente escenario:
-
Una de las comunicaciones avanzadas programa a programa (APPC) o una aplicación de Interfaz de programación común para las comunicaciones (CPI-C) está instalada en un servidor que ejecuta Microsoft Host Integration Server 2010.
-
Un programa de transacciones (TP) se ejecuta en un mainframe IBM o iSeries (AS / 400) sistema que se inicia la aplicación APPC o CPI-C que se ejecuta en el sistema de Host Integration Server.
En este escenario, el Host Integration Server puede registrar el siguiente mensaje cuando intenta iniciar la aplicación APPC o CPI-C:
Causa
Este problema se produce cuando la aplicación APPC o CPI-C recibe datos desde el programa de transacción de llamada. Y se segmentan los datos para que el primer byte de la variable de secuencia de datos generales (GDS) de aplicación datos se incluye al final del anterior bloque de datos que se reciben desde el sistema de host de IBM. En este caso, la DLL de APPC (Wappc32.dll) no analiza correctamente los datos recibidos cuando una variable de aplicación datos GDS se divide en dos segmentos de mensaje de esta manera. Se devuelve el error de infracción de protocolo APPC al programa de transacción llamada en el host de IBM cuando se produce este problema.
Solución
Información de actualización acumulativa
La revisión que resuelve este problema se incluye en el paquete de actualización acumulativa 1 para Host Integration Server 2013. Para obtener más información acerca de cómo obtener el paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2908834 paquete de actualización acumulativa 1 para Host Integration Server 2013La revisión que resuelve este problema se incluye en 9 de actualización acumulativa para Host Integration Server 2010.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Los productos de terceros que se indican en este artículo están fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, respecto al rendimiento o confiabilidad de estos productos.