Помилка MyChat Client #0150: неможливо завантажити пакет оновлення (URL). Мережева помилка "XXX"
Помилка
Помилка #0150: неможливо завантажити пакет оновлення (URL). Мережева помилка "XXX"
Опис помилки
При спробі завантажити пакет оновлення MyChat Client з WEB-сервера MyChat відбулася мережева помилка.
Вирішення проблеми
Зазвичай MyChat Client після невдачі буде повторювати спроби завантаження пакета оновлення, тому що природа частини помилок, які буде видно далі в таблиці — тимчасова, і користувач, можливо, навіть не помітить проблеми. Проте, частина помилок потребує уваги адміністратора.
У тексті помилки завжди пишеться http(s) адреса, звідки завантажується пакет оновлення, а також опис, за яким можна зробити висновок, що треба робити.
Приклад помилки
Помилка #0150: неможливо завантажити пакет оновлення (https://192.168.10.200:8080/updates/mcupdate.zip). Мережева помилка "509 bandwidth limit exceeded"
Можна скопіювати URL-адресу та вставити її в браузер, щоб отримати додаткову інформацію. За текстовим описом помилки у лапках в кінці повідомлення можна зробити висновок про причину проблеми.
Типові мережеві помилки під час завантаження оновлень
403 forbidden |
web-сервер ще стартує і формує таблицю кешів файлів, потрібно спробувати пізніше; |
|
|
404 file not found |
файлу оновлень немає на сервері. Штатно така помилка не може виникнути, ймовірно, файл оновлення був видалений на сервері вручну або антивірусом через помилкове спрацювання (папка C:\ProgramData\MyChat Server\updates\); |
|
|
509 bandwidth limit exceeded |
на сервері встановлено ліміт на одночасну кількість http(s)-підключень для регулювання смуги пропускання. Потрібно спробувати пізніше, або зняти обмеження в налаштуваннях MyChat сервера; |
|
|
11001 Host not found |
DNS вашої мережі неправильно налаштований (перевірте також локальний файл hosts), або на сервері в налаштуваннях зовнішньої адреси для підключення вказаний неправильний домен; |
|
|
10060 Connection timed out |
клієнт не може підключитися до сервера за протоколом TCP та вказаним портом. Причиною може бути файл на сервері (треба додати у виключення порт WEB-сервера, який ви використовуєте для роботи). Друга причина — антивірус на сервері, який теж може блокувати вхідні http-запити. Необхідно поставити у виключення файл вбудованого WEB-сервера NodeJS: "C:\Program Files (x86)\MyChat Server\node\node.exe"; |
|
|
10061 Connection refused |
щось між сервером та клієнтом заблокувало спробу з'єднання. Як правило, це антивірус на сервері, або, в окремих випадках (вихідний трафік блокується набагато рідше) — на клієнті; |
|
|
10054 Connection reset by peer |
з'єднання розірвано серверною стороною. Якщо завантаження розпочалося, а потім через деякий час після успішного завантаження частини пакета оновлення ви отримали таку помилку — це означає, що якість з'єднання нестабільна (наприклад, переривається Wi-Fi-з'єднання). Або мережеве обладнання (роутер) неправильно налаштоване і блокує передачу пакетів великого розміру; |
|
|
10051 Network is unreachable |
проблеми із мережевою підсистемою. Зазвичай вирішується перезавантаження комп'ютера. |