Nota de suporte KB0406291
E-mail
Erro de SAP PI/PO: "SSLException ao manipular: falha de handshake" ao se conectar ao SAP Integration Suite, gateway gerenciado para gerenciamento de despesas e SAP Business Network
Este artigo da base de conhecimentos foi traduzido automaticamente para sua conveniência. A SAP não fornece qualquer garantia em relação à exatidão ou completude da tradução automática. Você pode encontrar o conteúdo original alternando para inglês, usando o seletor de idioma.
Sintoma

Depois de os conjuntos de cifras TLS 1.2 do gateway gerenciado para despesas e Network fortalecerem a atividade, todas as minhas mensagens de saída do SAP Process Integration/Process Orchestration (PI/PO) enviadas para o Ariba SAP Integration Suite, gateway gerenciado para gerenciamento de despesas e SAP Business Network (CIG) falham com o erro de handshake SSL a seguir:

SSLException ao handshaking: alerta enviado por pares: alerta fatal: falha de handshake


Causa

1. Como parte do fortalecimento do conjunto de cifras TLS 1.2, o SAP Integration Suite, gateway gerenciado para gerenciamento de despesas e SAP Business Network tornará obsoletas as codificações a seguir para o SAP Integration Suite, gateway gerenciado para gerenciamento de despesas e SAP Business Network. Eles foram removidos por não suportarem o Perfect Forward Secrecy (PFS) e não serão mais oferecidos durante o handshake TLS. Se algum de seus clientes externos ainda usar qualquer um dos seguintes conjuntos de codificações obsoletos para estabelecer o handshake SSL, não poderá se comunicar com o SAP Integration Suite, gateway gerenciado para gerenciamento de despesas e SAP Business Network. Como resultado, as transações falharão com erros de handshake SSL.

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256

2. De acordo com a arquitetura do servidor do cliente, o cliente apresenta uma lista de codificações e o servidor seleciona a codificação suportada e o handshake SSL é estabelecido. Se seu cliente SAP PI não estiver enviando pelo menos uma das codificações suportadas do SAP Integration Suite, gateway gerenciado para gerenciamento de despesas e SAP Business Network durante o handshake TLS com o SAP Integration Suite, gateway gerenciado para gerenciamento de despesas e servidor do SAP Business Network, ocorre falha no handshake SSL.


Resolução

Certifique-se de que a biblioteca Java IAIK de sua versão SAP PI (SAP NetWeaver para AS Java) suporta qualquer uma das codificações abaixo (ou seja, ECDHE ou DHE) para estabelecer handshake SSL com êxito com URLs de host do gateway gerenciado para despesas e Network. Dependendo do centro de dados do gateway gerenciado para despesas e Network que você está conectando, esse URL será alterado.

As codificações ECDHE ou DHE acima podem não estar ativadas por padrão em todos os sistemas SAP PI e dependem de sua versão SAP PI específica. Consulte KBA Como verifico a lista de suítes de criptografia ativada no meu tempo de execução SAP PI AS Java? para etapas para verificar a lista de codificações ativadas em seu sistema SAP PI no momento da execução.

Consulte as etapas abaixo para obter orientação de alto nível para saber como ativar codificações ECHDE ou DHE em seu sistema SAP PI:


Consulte também


Aplicável a

SAP Integration Suite, gateway gerenciado > Gateway gerenciado para Business Network
SAP Integration Suite, gateway gerenciado > Gateway gerenciado para Business Network SCC > Gateway gerenciado para Business Network de comprador SCC
SAP Integration Suite, gateway gerenciado > Gateway gerenciado para Sourcing Integração

Termos de uso  |  Copyright  |  Divulgação de segurança  |  Privacidade