Добрый день,
У nginx есть отличный модуль ngx_stream_ssl_preread_module, позволяющий информацию из ClientHello.
К сожалению с его помощью нельзя получить Cipher suites, и на основе его выбрать upstream.
У нас имеется два вебсервера, на которых надо терменировать SSL-трафик, один из них поддерживает ГОСТ-ое шифрование (TLS_GOSTR341001_WITH_28147_CNT_IMIT и ему подобные).
Необходимо на основе Client Hello (где этот cipher указан), выбрать upstream.
Возможно ли это решить с помощью Nginx?
Я нашел вот этот модуль (ngx_stream_js_module), с помощью него можно ли проверить cipher? Я записать какую-нибудь переменную, на основе которой потом и выбирать upstream?
Если возможно, то можно ли пример похожей задачи показать? К сожалению, по этому модулю очень мало информации и примеров.
Заранее спасибо за помощь.