Nota de suporte KB0406291
E-mail
Erro do SAP PI/PO: "SSLException ao manusear: 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 todos os meus pacotes de cifras TLS 1.2 do Gateway gerenciado para despesas e Network endurecerem 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) estão falhando com o erro de handshake SSL a seguir:

SSLException ao manipular: alerta de Par enviado: Alerta Fatal: falha de handshake


Causa

1. Como parte do endurecimento do conjunto de cifras TLS 1.2 do SAP Integration Suite, o 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 aperto de mão TLS. Se algum de seus clientes externos ainda usar qualquer um dos seguintes conjuntos de cifras obsoletos para estabelecer o handshake SSL, o 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 cliente, o cliente apresenta uma lista de cifras e o servidor seleciona a cifra suportada e o handshake SSL é estabelecido. Se seu cliente SAP PI não estiver enviando pelo menos uma das codificações suportadas pelo 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, ocorrerá uma falha de handshake SSL.


Resolução

Certifique-se de que a biblioteca Java IAIK de sua versão do SAP PI (SAP NetWeaver para AS Java) suporte qualquer uma das codificações abaixo (ou seja, ECDHE ou DHE) para estabelecer um handshake SSL bem-sucedido com os 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, este 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 codificações ativadas em meu tempo de execução SAP PI AS Java? para etapas para verificar a lista de codificações ativadas no 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:


Veja 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