Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Аватара пользователя
gruh
Добрый день, MyChatServer установлен на WinServer 2008,
из домена(Active Directory) перенесли учетные записи в список пользователей,
при попытке авторизации выдает ошибку

MyChat Client v.7.1.0 (11.09.2018)
30.10.2018 13:57
Ошибка #0083: такого пользователя не существует на сервере или указан неправильный тип аутентификации
Сетевая ошибка №10054: "Connection reset by peer"

при изменении метода авторизации на "Обычная авторизация" все работает, как только выставляю авторизацию по домену, выдает ошибку.

строка лога с сервера:
12:04:11:781 Ошибка #0165 ошибка парсинга, пользователь UIN: "5", IP: "192.168.3.13", ClientType: "win32". Команда ID 3.
Данные: "000300{"ServPass":"","UIN":5,"Email":"","Pass":"*****","Nick":"","Style":0,"State":0}".
Отключение пользователя...

Лог с клиента
10:59:46] [INFO] Авторизация, логин "ko****"...
[10:59:46] [ERROR] Ошибка #0180: неправильный тип аутентификации пользователя
[10:59:46] [ERROR] Сетевая ошибка №10054: "Connection reset by peer"
[10:59:47] [STOP] *** Пользователь отключен от сервера


в какую сторону копать?
Аватара пользователя
Алексей Пикуров
1. Какой конкретно логин и домен в логе клиента?

Они должны совпадать с логином и доменом учётной записи пользователя на сервере.

2. Тип авторизации на сервере менять на нужно, верните на доменную.
Аватара пользователя
gruh
проблему решил, не сразу обратил внимание что авторизацию нужно прописывать в формате
domain.local\user
Аватара пользователя
Алексей Пикуров
Ок, переношу тему в раздел вопросов.
Аватара пользователя
Алексей Пикуров
Да, ещё. Мы рекомендуем использовать прозрачную авторизацию, чтобы не заниматься прописыванием логинов и доменов вручную, а также не вводить IP адрес вашего сервера клиентам.

Справка, "Установка MyChat в сети под управлением Active Directory", пункт 3.