Ошибка MyChat Client #0150: Ошибка #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 |
соединение разорвано серверной стороной. Если закачка началась, а затем спустя какое-то время после успешного скачивания части пакета обновления вы получили такую ошибку — это означает, что качество соединения нестабильное (например, рвётся WiFi-соединение). Либо сетевое оборудование (роутер) настроено неправильно и блокирует передачу пакетов большого размера; |
|
|
10051 Network is unreachable |
проблемы с сетевой подсистемой. Обычно решается перезагрузкой компьютера. |