Перейти до основного контенту

Помилка домену: Неможливо виконати операцію — повідомлення Zonecheck

Що означає ця помилка?

Повідомлення про помилку «Неможливо виконати операцію — повідомлення Zonecheck» вказує на проблеми з конфігурацією DNS-зони вашого домену. Це зазвичай трапляється під час таких операцій, як зміна серверів імен або передача домену.

Ця помилка виникає під час zonecheck — технічної перевірки перед делегуванням, яку проводять багато національних доменних реєстраторів (наприклад, .IS, .NO, .IE, .BR тощо), щоб переконатися у відповідності DNS перед дозволом на внесення критичних змін.

Незалежно від доменної зони (TLD), zonecheck зазвичай перевіряє:

  • Чи правильно налаштовані сервери імен і чи вони доступні.

  • Чи встановлений дійсний файл зони на цих серверах.

  • Чи повністю виконані технічні вимоги конкретного реєстру.

Якщо домен не проходить перевірку — операцію буде заблоковано.

Причини виникнення помилки

Поширені причини:

  • Відсутній файл зони: NS-записи задані, але зона не встановлена.

  • Файл зони містить помилки:

    • Відсутні обов’язкові записи (наприклад, SOA, NS, A)

    • Синтаксичні помилки або неправильне форматування

    • Значення TTL або інші параметри, що порушують політику реєстру

  • Несинхронізовані або суперечливі дані між серверами імен

  • DNS-сервери недоступні або не відповідають на запити від мережі реєстратора

Як виправити: покрокова інструкція

1. Перевірте конфігурацію серверів імен

Переконайтеся, що ваші сервери імен:

  • Обслуговують правильну та актуальну зону для вашого домену

  • Доступні через UDP-порт 53

  • Повертають дійсний SOA-запис при запиті

Якщо ви використовуєте зовнішні DNS-сервіси (наприклад, Cloudflare, AWS Route53, DigitalOcean), переконайтесь, що зона налаштована і опублікована правильно.

2. Скористайтесь Zonecheck-інструментом вашого реєстратора

Більшість реєстраторів пропонують онлайн-інструменти для перевірки зони. Наприклад:

Запустіть тест для свого домену — у разі виявлення проблем ви отримаєте детальний звіт.

3. Усуньте помилки в зоні

Відповідно до результатів перевірки:

  • Додайте відсутні записи (SOA, NS, A тощо)

  • Виправте значення TTL, забезпечте узгодженість даних

  • Перевірте, щоб усі NS-сервери обслуговували одну й ту саму зону

  • За потреби перезапустіть DNS-сервіс або очистіть кеш

4. Повторіть операцію

Після усунення всіх помилок:

  • Поверніться в панель керування реєстратора

  • Повторіть операцію (наприклад, оновлення NS, передача домену)

Операція має пройти без помилок.

Рекомендації

  • Ніколи не призначайте сервери імен домену до повної налаштування зони на них

  • Усі NS-сервери мають повертати однакові авторитетні дані

  • Якщо не впевнені — зверніться до свого DNS-провайдера або хостинг-компанії

Приклад коректного файлу зони

$ORIGIN yourdomain.is. 
@ 3600 IN SOA ns1.example.com. hostmaster.yourdomain.is. (
2025061801 ; serial
3600 ; refresh
1800 ; retry
1209600 ; expire
3600 ) ; minimum

IN NS ns1.example.com.
IN NS ns2.example.com.
IN A 192.0.2.1 www
IN A 192.0.2.1


Ви отримали відповідь на своє запитання?