Назад | Перейти на главную страницу

Невозможно отключить RC4

Я пытаюсь отключить шифры RC4, используя эту конфигурацию на apache:

SSLCipherSuite "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA RC4 !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4"

Но Qualys SSLTest по-прежнему говорит, что я использую RC4, хотя это !RC4 флаг.

Я тоже пробовал:

SSLCipherSuite "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH EDH+aRSA !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS"

Я использую Apache 2.4 и OpenSSL 1.0.1j

Спасибо

Ну, первая включает RC4, а также! RC4. Он должен содержать только! RC4. Второй не отключает явно RC4 с помощью параметра! RC4. Не забудьте перезапустить apache после изменения конфигурации.

Попробуй это:

SSLCipherSuite "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 !EECDH+aRSA+RC4 EECDH EDH+aRSA !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4"

Изменения:

  1. EECDH+aRSA+RC4 становиться !EECDH+aRSA+RC4
  2. удалять RC4

Перезагрузите веб-сервер, очистите кеш в Qualys SSLTest.

Удаление всех ссылок RC4 должно быть достаточно, поэтому, если вы это уже сделали, вам следует проверить, попадаете ли вы на правильный виртуальный хост.