Sintomas
Considere o seguinte cenário:
-
Uma Avançada de programa para programa de comunicações (APPC) ou uma aplicação de Interface de programação comum para as comunicações (CPI-C) é instalada num servidor que esteja a executar o Microsoft Host Integration Server 2010.
-
Um programa de transacções (TP) está em execução num IBM mainframe ou iSeries (AS / 400) sistema inicia a aplicação APPC ou CPI-C que está a ser executado no sistema Host Integration Server.
Neste cenário, o Host Integration Server poderá registar a seguinte mensagem de evento quando tenta iniciar a aplicação APPC ou CPI-C:
Causa
Este problema ocorre quando a aplicação APPC ou CPI-C receba dados a partir do programa de transacção chamada. E, os dados são segmentados para que o primeiro byte da variável de aplicação dados gerais dados sequência (GDS) está incluído no fim do bloco de dados que são recebidos do sistema anfitrião IBM anterior. Neste caso, a DLL de APPC (Wappc32.dll) não analisa correctamente os dados recebidos quando uma variável de aplicação GDS de dados estiver dividida entre dois segmentos de mensagem desta forma. Erro de violação de protocolo APPC é devolvido ao programa chamador de transacção no anfitrião IBM quando este problema ocorre.
Resolução
Informações de actualização cumulativa
A correcção que resolve este problema vem incluída no pacote de actualização cumulativa 1 para Host Integration Server 2013. Para mais informações sobre como obter o pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
Pacote de actualização cumulativa de 2908834 1 para Host Integration Server 2013A correcção que resolve este problema está incluída na actualização cumulativa 9 para o Host Integration Server 2010.
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Os produtos de outros fabricantes que este artigo aborda são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, expressa ou implícita, relativamente, ao desempenho ou à fiabilidade destes produtos.