renegotiate_rate_limit - PullRequest
       2

renegotiate_rate_limit

1 голос
/ 18 марта 2011

Кто-нибудь знает, где и как установить этот лимит? Это касается соединений SSL / TLS.

1 Ответ

1 голос
/ 11 апреля 2011

Если вы используете OpenSSL и хотите, чтобы повторное согласование происходило после определенного количества байтов, вы можете использовать BIO_set_ssl_renegotiate_bytes.Если вы хотите, чтобы это произошло по истечении определенного промежутка времени, вы можете использовать BIO_set_ssl_renegotiate_timeout.

Если вместо этого вы хотите установить верхний предел частоты повторных переговоров, я не будудумаю, что OpenSSL явно поддерживает это.Вместо этого вы можете зарегистрировать информационный обратный вызов с BIO_set_info_callback, а затем ждать SSL_ST_RENEGOTIATE уведомлений.Если вы наблюдаете их со скоростью, превышающей желаемую, предпримите некоторые действия (например, закройте соединение).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...