Помилка

Мережева помилка 11001: "Host not found"

 

Опис помилки

Основні причини, чому це могло статися:


1. Неправильне ім'я хоста:

  • помилка в імені (помилка друку, пробіл, зайві символи);
  • запит імені, якого справді немає у DNS або hosts-файлі.


2. Проблеми з DNS-сервером:

  • DNS-сервер недоступний (наприклад, через мережеву помилку, брандмауер, налаштування). Наприклад, в налаштуваннях MyChat Client адреса сервера вказана як "mychat-server.com" (це інтернет-домен), а виходу в інтернет на даний момент немає. Тому що вимкнено роутер або Wi-Fi у вашому ноутбуці. Тоді запит на resolving IP адреси по доменному імені не може відпрацювати і система повертає цю помилку;
  • неправильно вказані DNS-сервери в налаштуваннях мережі;
  • DNS-сервер працює, але не може дозволити ім'я (не авторитетний, немає зони тощо). Або швидкість мережі зараз дуже низька і DNS-запит не може бути оброблений через великі мережні затримки. Таке буває при використанні супутникового Інтернету.


3. Відсутність мережевого підключення:

  • комп'ютер не підключено до мережі. Наприклад, Wi-Fi працює, а ось у роутера, який роздає інтернет — немає доступу до мережі;
  • проблеми з маршрутизацією, VPN, проксі.

 

Вирішення проблеми

1. Перевірте правильність імені хоста.

Переконайтеся, що ім'я, яке ви вказали в якості адреси сервера — правильне, без помилок і пробілів. У ньому не повинно бути нічого зайвого, типу слешів, номера порту або типу протоколу. Буває, що адреси сервера вибирають неіснуюче ім'я спеціально, в межах LAN, наприклад "chat.company.local". Тоді його потрібно прописати в hosts або налаштувати внутрішній DNS у локальній мережі компанії.


Ще варіант — зміна мережі. Наприклад, ноутбук в офісі Wi-Fi звертається до "internal.server". В офісі ім'я працює, а вдома — ні. Рішення: використовувати резервне ім'я для сервера, доступне через інтернет (у менеджері серверів), або працювати через VPN, щоб ви були як би в одній віртуальній локальній мережі з сервером. Або налаштувати Split-DNS, щоб ім'я завжди працювало "за ситуацією".


2. Перевірте доступність DNS.

Відкрийте консоль. Меню "Пуск", "Виконати" (або Win+R) та запустіть cmd:

 

Запуск консоли Windows (cmd.exe)

 

У вікні консолі виконайте команду: nslookup имя_хоста і потім ping имя_хоста вашої адреси сервера MyChat.

 

Пінгування сервера через командний рядок Windows

 

Переконайтеся, що в мережевих налаштуваннях вказані робочі сервери DNS, наприклад: 8.8.8.8 (Google) або 1.1.1.1 (Cloudflare).

Консольна команда ipconfig /all — перевірити, які DNS налаштовані.


Якщо DNS не потрібна або у вас специфічна адреса, або DNS зони ще не оновилися, додайте ім'я в hosts, як тимчасове рішення, наприклад:

my.domain 127.0.0.1 в C:\Windows\System32\drivers\etc\hosts


Спробуйте netsh winsock reset — якщо є підозра на збій підсистеми WINSOCK, а перезавантажити комп'ютер немає можливості.


3. Перевірте firewall/антивірус.

Вони можуть блокувати запити DNS або мережеві бібліотеки, які використовуються MyChat.


4. Проблема із "залізом".

Wi-Fi адаптери, роутери, мережеві хаби та інше обладнання між вами та MyChat Server. Є ймовірність, що якийсь пристрій завис і не відповідає. За потреби перезавантажте його.