Сетевая ошибка WSAECONNRESET 10054: "Connection reset by peer"
"Отладка и поиск неисправностей", "Список ошибок MyChat Client", "Сетевые ошибки", "#10054: connection reset by peer".
Ошибка
Сетевая ошибка 10054: "Connection reset by peer"
Описание ошибки
Ошибка возникает, когда сервер принудительно разрывает соединение с клиентом по какой-то причине. Иногда причина разрыва соединения пишется в логе клиента, иногда (по соображениям безопасности) — нет.
Например, когда IP адрес компьютера клиента входит в список заблокированных, MyChat Server будет блокировать любые попытки подключения клиента, без объяснения причин.
Также эта ошибка может произойти, если качество соединения между клиентом и сервером очень низкое и сервер длительное время не получает ответов от клиента, после чего принудительно разрывает соединение. Например:
•канал связи "забит" торрентами на максимальной скорости;
•качество линии связи плохое, соединение часто разрывается. Это характерно для мобильных сетей в условиях плохого интернет-соединения.
Решение проблемы
Как правило, чтобы выяснить причину, почему сервер разрывает соединение с клиентом, следует зайти в WEB-консоль администрирования сервера MyChat и посмотреть системный лог.
Как зайти в WEB-консоль администрирования MyChat?
Раздел "Инструменты" — "Просмотр протоколов". Тип протоколов: "Системные протоколы".
По системному протоколу можно сделать выводы о причине отключения клиентского приложения (по IP адресу и UIN, если пользователь успел авторизоваться).
Используйте поиск по тексту (Ctrl+F).