Ошибка протокола SSL при вызове моего веб-сервиса - PullRequest
0 голосов
/ 28 января 2019

У меня есть веб-служба Spring REST, которая внутренне вызывает веб-службу SOAP, предоставленную сторонним поставщиком.Клиент веб-службы SOAP создается с использованием CXF.После обновления до более новой версии JDK, предоставленной моей организацией, я вижу следующее странное поведение

1) Если я вызываю службу REST через веб-сервер, после первого успешного вызова SOAP приложение перестает отвечать,Веб-сервер начинает выдавать ошибку Bad Gateway.

a) В этот момент, если я вызываю сервер приложений, он не отвечает.В Chrome отображается ошибка протокола SSL, но нет записи в журнале доступа или каких-либо ответов в инструментах разработчика Chrome.

2) Если я вызываю службу REST непосредственно на сервере приложений, она работает должным образом даже послеколичество вызовов 'n'.

Согласно журналу изменений, предоставленному моей организацией, это изменение с версии JDK jdk1.8.0_161_iaik5.5_ecc4.02 на jdk1.8.0_161_iaik5.5_ecc4.02_1.

Любые указатели помогут.Спасибо.Пожалуйста, дайте мне знать, если мне нужно добавить какие-либо другие детали к вопросу.

Редактировать-- Добавлена ​​дополнительная регистрация, которая показывает мне decode_error в журнале

[2019-01-31T13: 55: 17.136-0500] [Payara 4.1] [ИНФО] [] [] [tid: _ThreadID = 36 _ThreadName = http-thread-pool :: http-listener-2 (4)] [timeMillis: 1548960917136] [levelValue: 800][[http-thread-pool :: http-listener-2 (4), WRITE: TLSv1.2 Handshake, длина = 3989]]

[2019-01-31T13: 55: 17.138-0500] [Payara 4.1] [INFO] [] [] [tid: _ThreadID = 37 _ThreadName = http-thread-pool :: http-listener-2 (5)] [timeMillis: 1548960917138] [levelValue: 800] [[http-thread-пул :: http-listener-2 (5), READ: TLSv1.2 Alert, длина = 2]]

[2019-01-31T13: 55: 17.138-0500] [Payara 4.1] [INFO][] [] [tid: _ThreadID = 37 _ThreadName = http-thread-pool :: http-listener-2 (5)] [timeMillis: 1548960917138] [levelValue: 800] [[http-thread-pool :: http-listener-2 (5)]]

[2019-01-31T13: 55: 17.138-0500] [Payara 4.1] [ИНФО] [] [] [tid: _ThreadID = 37_ThreadName = http-thread-pool :: http-listener-2 (5)] [timeMillis: 1548960917138] [levelValue: 800] [[, RECV TLSv1.2 ALERT:]]

[2019-01-31T13: 55: 17.138-0500] [Payara 4.1] [ИНФО] [] [] [tid: _ThreadID = 37 _ThreadName = http-thread-pool :: http-listener-2 (5)] [timeMillis: 1548960917138] [levelValue: 800] [[fatal,]]

[2019-01-31T13: 55: 17.138-0500] [Payara 4.1] [INFO] [] [] [tid: _ThreadID = 37 _ThreadName = http-thread-pool :: http-listener-2 (5)] [timeMillis: 1548960917138] [levelValue: 800] [[decode_error]]

[2019-01-31T13: 55: 17.138-0500] [Payara 4.1] [INFO] [] [] [tid: _ThreadID = 37 _ThreadName = http-thread-pool :: http-listener-2 (5)] [timeMillis: 1548960917138] [levelValue: 800] [[http-thread-pool:: http-listener-2 (5), fatal: двигатель уже закрыт.Возврат javax.net.ssl.SSLException: получено фатальное предупреждение: decode_error]]

[2019-01-31T13: 55: 17.138-0500] [Payara 4.1] [INFO] [] [] [tid: _ThreadID= 37 _ThreadName = http-thread-pool :: http-listener-2 (5)] [timeMillis: 1548960917138] [levelValue: 800] [[http-thread-pool :: http-listener-2 (5), фатальный:двигатель уже закрыт.Возврат javax.net.ssl.SSLException: получено фатальное предупреждение: decode_error]]

...