Информация от службы поддержки KB0406291
Электронная почта
Ошибка SAP PI/PO: "SSLException when handshaking:handshake failure" при подключении к SAP Integration Suite, управляемому шлюзу для Spend Management и SAP Business Network
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Симптом

После повышения безопасности наборов шифров управляемого шлюза для Spend Management и SAP Business Network 1.2 все мои исходящие сообщения SAP Process Integration/Process Orchestration (PI/PO), отправленные в Ariba SAP Integration Suite, управляемый шлюз для управления расходами, и SAP Business Network (CIG) не удается выполнить из-за следующей ошибки квитирования SSL:

Особая ситуация SSL при рукопожатии: коллега отправила предупреждение: предупреждение неустранимо: сбой квитирования


Причина

1. В рамках повышения безопасности набора шифров TLS 1.2 для SAP Integration Suite управляемый шлюз для управления расходами и SAP Business Network отменит перечисленные ниже шифры для SAP Integration Suite, управляемого шлюза для управления расходами и SAP Business Network. Они были удалены из-за отсутствия поддержки Perfect Forward Secrecy (PFS) и больше не будут предлагаться во время квитирования TLS. Если какой-либо из ваших внешних клиентов все еще использует любой из следующих устаревших наборов шифров для установки подтверждения SSL, не сможет установить связь с SAP Integration Suite, управляемым шлюзом для управления расходами и SAP Business Network. В результате транзакции не будут выполнены с ошибками квитирования 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. В соответствии с архитектурой клиентского сервера клиент представляет список шифров и сервер выбирает поддерживаемый шифр, и устанавливается подтверждение установки соединения SSL. Если клиент SAP PI не отправляет хотя бы один из поддерживаемых шифров SAP Integration Suite, управляемый шлюз для управления расходами и SAP Business Network во время квитирования TLS с SAP Integration Suite, управляемым шлюзом для управления расходами и сервером SAP Business Network, происходит сбой подтверждения SSL.


Расширение

Убедитесь, что библиотека IAIK Java вашей версии SAP PI (SAP NetWeaver для AS Java) поддерживает любой из перечисленных ниже шифров (т. е. ECDHE или DHE), чтобы установить успешное квитирование SSL с URL-адресами хостов Managed Gateway for Spend and Network. В зависимости от подключенного центра обработки данных управляемого шлюза для управления расходами и SAP Business Network этот URL изменится.

Указанные выше шифры ECDHE или DHE могут быть активированы не в каждой системе SAP PI по умолчанию и зависят от вашей конкретной версии SAP PI. См. статью базы знаний Как проверить список наборов шифров, активированных в моей среде выполнения SAP PI AS Java? для шагов для проверки списка шифров, активированных в вашей системе SAP PI во время выполнения.

Для получения общих инструкций по активации шифров ECHDE или DHE в системе SAP PI см. следующие шаги:


См. такье


Применимо к

Управляемый шлюз SAP Integration Suite > Управляемый шлюз для Business Network SCC > Управляемый шлюз для Buyer Business Network SCC
Управляемый шлюз SAP Integration Suite > Управляемый шлюз для SAP Business Network
Управляемый шлюз SAP Integration Suite > Управляемый шлюз для интеграции SAP Sourcing

Условия использования  |  Авторские права  |  Безопасность  |  Конфиденциальность