jdkCompatibilityMode для OpenSSL - PullRequest
       25

jdkCompatibilityMode для OpenSSL

0 голосов
/ 26 апреля 2020

Конфигурация ReferenceCountingOpenSslEngine в jdkCompatibilityMode обычно по умолчанию имеет значение «false». Есть ли API для его настройки на «true»? Я взаимодействую с сервером (Azure SQL), который не выглядит как «ложный».

Я использую netty-4.1.49


Обновление: рекомендация Нормана работает. Я принял это и устранил мой обходной путь. Это более общее решение, которое должно превзойти любые другие, еще не обнаруженные проблемы.

1 Ответ

0 голосов
/ 27 апреля 2020

Это странно, так как это не должно иметь значения для удаленного узла, и мне было бы интересно услышать более подробную информацию об этом.

При этом вы можете форсировать его, сначала создав SSLEngine, а затем вручную создавая SslHandler.

SslContext context = ...
SSLEngine engine = context.newEngine(...);
SslHandler handler = new SslHandler(engine);
...