Я пытаюсь получить защищенный SSL-сайт, для которого требуется SNI с asynchttpclient 2.0.24. Все в порядке в Eclipse. Однако, когда я запускаю код с maven, я получаю ошибки рукопожатия.SSL SNI отсутствует, когда maven запускает код
Разрешение регистрации уровня отладки SSL, оказалось, что имя сервера не зарегистрирован во время Maven сборки, «Расширение server_name, server_name: ...» линия отсутствует в журнале и он присутствует во время Затмения запустить. Это единственное различие между журналами. Странно, что в обоих случаях контекст SslEngines содержит правильный параметр sniNames.
Same JDK используется с Eclipse и Maven.
Любые идеи, что может вызвать эту проблему?
SNI был отключен глобально в статическом блоке устаревшего кода ... System.setProperty ("jsse.enableSNIExtension", "false"); – zolee