"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
parfum22
Добрый день. Наблюдается зависание программы, нет ответа на ping. После перезапуска службы все нормализуется. Наблюдается 4-5 раз в день. Пользователей активных 72.
Аватара пользователя
Алексей Пикуров
Здравствуйте. Запустите сервер как приложение и понаблюдайте за ним. Если сервер выдаёт ошибку - пришлите её.
Аватара пользователя
parfum22
Добрый день.
Сегодня проблема повторилась, сервер, запущенный в виде приложения, не отвечал.
Ошибка:
Программа mcserv.exe версии 8.8.1.1 прекратила взаимодействие с Windows и была закрыта. Чтобы узнать, имеются ли дополнительные сведения о проблеме, проверьте историю проблемы в Центре поддержки в панели управления.
ИД процесса: 1bd0
Время запуска: 01d755414f564b57
Время завершения: 0
Путь приложения: C:\Program Files (x86)\MyChat Server\mcserv.exe
ИД отчета: 9dad61fd-c1b2-11eb-81f2-00155d045045
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:

После этого пытались запустить как службу, клиент подключался, но ping не проходил.
Перезагрузили машину, потом пришлось пару раз перезапускать службу.
Эта же проблема наблюдалась на версии 8.5, с которой обновлялись.
Аватара пользователя
Алексей Пикуров
Файл баг-репортов есть?
https://nsoft-s.com/mcserverhelp/index. ... server.htm
Аватара пользователя
parfum22
Подскажите, где его посмотреть.
Аватара пользователя
Алексей Пикуров
Я дал ссылку на справку, в статье указан точный путь. Посмотрите, пожалуйста.
Аватара пользователя
parfum22
Добрый день, я скинул логи на почту саппорта.
Аватара пользователя
Алексей Пикуров
Добрый. Ок, посмотрим.
Аватара пользователя
Алексей Пикуров
Баг-репортов сервера нет.
Аватара пользователя
parfum22
Добрый день.
В каталоге C:\ProgramData\MyChat Server\errors файлы последней датой 2020 год, более новые есть в подпапке clients, скинул на почту тех.саппорта.
Аватара пользователя
parfum22
Добрый день.
Версия 8.10, зависания сервера есть.
Отслеживаю поведение сервера при зависании, пока связи с логинами пользователей не вижу, когда сервер завис, логины продолжаются, просто не доходят сообщения.
В основном происходит в начале дня, когда пользователи включают клиента и авторизуются.
Проверял также доступность портов, порт 2004 и 80 доступны и на команды отвечают, соединение успешно открывается и закрывается (когда сервер не завис).
Когда завис, порт 2004 открывается, но соединение не закрывается.
По 80 порту открытие/закрытие нормально.
Аватара пользователя
Алексей Пикуров
Судя по внешним признакам, это "зависшая" критическая секция на сервере. Искать такие проблемы очень тяжело. Непонятно, где начинать поиски.
Аватара пользователя
Алексей Пикуров
Проблема решена, обновитесь на 8.14.1, пожалуйста.