Ошибки · Решение
DNS 23 BADCOOKIE Bad/missing Server Cookie: что означает и как диагностировать
Сервер отклонил DNS Cookie: server cookie отсутствует либо признан недействительным.
Короткий ответ
DNS RCODE 23 BADCOOKIE: Bad/missing Server Cookie. Сервер отклонил DNS Cookie: server cookie отсутствует либо признан недействительным.
Что означает ошибка
Сервер отклонил DNS Cookie: server cookie отсутствует либо признан недействительным.
Возможные причины
- Клиент повторно использует устаревший server cookie.
- Anycast/backend сменился и не принимает cookie предыдущего экземпляра.
- Middlebox изменяет OPT/DNS Cookie option.
Что проверить
- Повторите запрос без сохранённого server cookie, позволив серверу выдать новый.
- Сравните OPT Cookie option до и после сетевого пути.
- Проверьте, возникает ли ошибка на одном anycast site.
Безопасные шаги
- Обновите cookie из свежего ответа сервера.
- Исправьте state handling DNS client/proxy.
- Не отключайте DNS Cookies глобально, если проблема локальна конкретному path/backend.
Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.
Когда нужен сервис
- Если новый cookie немедленно отклоняется тем же endpoint, передайте pcap и server site-id оператору DNS-сервиса.
Похожие ошибки
- /errors/dns-rcode-formerr/
- /errors/dns-rcode-servfail/
- /errors/dns-rcode-nxdomain/
Что учитывать
Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.
Официальный источник
Расшифровка сверена с официальными страницами поддержки из источников ниже. Редакция N1RO не диагностировала ваш конкретный случай.