Sintomas
Considere o seguinte cenário:
-
Você tem um aplicativo de comunicações de programa a programa avançado (APPC) ou uma Interface de programação comum para o aplicativo de comunicação (CPI-C) que envia transações para um aplicativo do parceiro usando o Microsoft Host Integration Server 2009.
-
A opção dynamic definição de APPC LU remota suporta está ativada nas propriedades da conexão SNA Manager.
-
Há sessões ativas de APPC no serviço do SNA Server no momento em que o aplicativo de APPC ou o CPI-C envia solicitações de transações simultâneas.
Nesse cenário, o aplicativo de APPC ou o CPI-C pode parar de responder (travar), assim como as transações são iniciadas.Observação Esse problema também pode ocorrer quando você usar o Host Integration Server 2004 ou o Host Integration Server 2006.
Causa
Esse problema ocorre porque o serviço do SNA Server (Snaservr.exe) manipula incorretamente a segunda solicitação de sessão APPC é recebida enquanto a primeira solicitação de sessão APPC está sendo processada. Esse problema ocorre somente quando a opção oferece suporte à definição de APPC LU remota dinâmicos é ativada a conexão na qual as unidades lógicas de APPC (LUs) são definidas em SNA Manager problema não ocorre se explicitamente definidas LUs APPC remoto estão sendo usados .
Resolução
Informações sobre o hotfix
Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique este hotfix somente nos sistemas que estiverem enfrentando o problema descrito neste artigo. Esta correção poderá ser submetida a testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde a próxima atualização de software que contenha esse hotfix. Se o hotfix estiver disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo da Base de Conhecimento. Se essa seção não for exibida, entre em contato com o suporte e atendimento ao cliente Microsoft para obter o hotfix. Observação caso outros problemas estejam ocorrendo ou caso qualquer solução de problemas seja necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não sejam específicos deste hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e suporte ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/? ws=supportObservação o formulário "Baixar Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Caso você não veja seu idioma, é porque um hotfix não está disponível para esse idioma.
Pré-requisitos
Você deve ter o Host Integration Server 2009 instalado para aplicar esse hotfix.
Informações de reinicialização
Você não precisa reiniciar o computador após aplicar esse hotfix.
Informações do arquivo
A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas em UTC (Tempo Universal Coordenado). Quando você exibe as informações sobre os arquivos, elas são convertidas no horário local. Para saber a diferença entre a hora UTC e a hora local, use a guia Fuso Horário no item Data e Hora do Painel de Controle.
Para todas as versões baseadas em x86 do Host Integration Server 2009
Nome do arquivo |
Versão do arquivo |
Tamanho do arquivo |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Snaservr.exe |
8.0.3776.2 |
679,760 |
14-Sep-2010 |
00:42 |
x86 |
Trcservr.exe |
8.0.3776.2 |
920,912 |
14-Sep-2010 |
00:42 |
x86 |
Para todas as versões baseadas em x64 do Host Integration Server 2009
Nome do arquivo |
Versão do arquivo |
Tamanho do arquivo |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Snaservr.exe |
8.0.3776.2 |
967,504 |
14-Sep-2010 |
00:44 |
x64 |
Trcservr.exe |
8.0.3776.2 |
1,261,904 |
14-Sep-2010 |
00:44 |
x64 |
Solução alternativa
Para contornar esse problema, desative a opção dinâmica definição de APPC LU remota suporta nas propriedades da conexão no Gerenciador de SNA para as conexões que usam o APPC LUs. Por padrão, as conexões que usam o serviço de conexão IP-DLC, a opção dynamic definição de APPC LU remota suporta está habilitada.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Informações adicionais
Se dependentes LUs APPC Local estão sendo usadas em um cenário semelhante à descrita aqui, também será necessário usar o utilitário de prompt de comando SNACFG para atribuir as LUs APPC remoto para a conexão de "Sistema de Host" IP-DLC as LUs APPC Local dependentes estão usando. Para obter mais informações, clique no número de artigo a seguir para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
947858 CORREÇÃO: O evento 17 ocorre quando um aplicativo de mainframe tenta chamar um aplicativo de APPC através de uma conexão IP-DLC, usando uma unidade lógica de LU 6.2 dependenteSe as LUs APPC remoto não são atribuídas manualmente para o IP-DLC "Sistema Host" conexão usando Snacfg.exe, o serviço do SNA Server será dinamicamente crie LUs APPC remoto para as solicitações de sessão APPC. Isso ocorre mesmo que as LUs APPC remoto são definidas explicitamente na configuração do Host Integration Server. Para obter mais informações sobre como configurar dependentes LUs APPC local quando você usar o serviço de conexão IP-DLC, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
939193 Como configurar a conexão e as unidades lógicas de um aplicativo de APPC, quando você usa o serviço de conexão IP-DLC no Host Integration Server 2006 com unidades lógicas de APPC dependentes