РКН начал блокировать технологию ECH (Encrypted Client Hello), соответственно, и домены, использующие эту технологию. Как можно её отключить?
CloudFlare не позволяет отключить ECH удобным способом. Придётся использовать API напрямую. Я буду приводить команды для терминала Linux. Но их легко адаптировать под ОС MS Windows.
Чтобы проверить наличие ECH у домена, необходимо выполнить следующий запрос:
Параметры:
d
- имя домена.
Если в ответе будет присутствовать параметр ech=
, то ECH для домена включён. Для отключения ECH можно воспользоваться следующей командой:
Параметры:
m
- адрес e-mail аккаунта в CloudFlare.k
- глобальный API-ключ (Global API Key) в CloudFlare.z
- идентификатор зоны (Zone ID) в CloudFlare.
Для проверки текущей настройки ECH в CloudFlare, можно воспользоваться следующим запросом:
Ответ будет примерно таким:
Параметры:
"id"
- идентификатор настройки."value"
- значение настройки:on
- ECH включён.off
- ECH выключен.