Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Аватара пользователя
Acher
Здравствуйте!
Есть ли возможность предлагать пользователю, включившему компьютер, выбор из нескольких учетных записей?
Пользователи работают за одним компьютером поочередно (через день). Windows авторизация не изменяется.
Версия 5.2.0 free. Была доменная авторизация. Двух пользователей переключил на локальную. На компьютере убрал домен в regedit. После этого при попытке запуска сразу открывалось окно регистрации (если не стоит галочка запоминать последнего), а не окно входа в чат, хотя заходил и под одним и под другим пользователем. После отметки галочки входит под последним пользователем, но снятие галочки уже не приводит к появлению менеджера пользователей. Как заставить mychat открывать при запуске окно входа в менеджере пользователей?
Аватара пользователя
Алексей Пикуров
Добрый день.

Это просто сделать. Заходите в настройки программы MyChat Client и включаете эту настройку:
selectuser_small.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
LX
Алексей Пикуров писал(а):Это просто сделать. Заходите в настройки программы MyChat Client и включаете эту настройку:
selectuser_small.png


У меня при такой схеме если пользователь логинится в чат не поставив галочки "подключаться всегда под этим пользователем", то после разрыва соединения автоматически логинится предыдущий пользователь поставивший эту галочку.
Версия: 5.12

P.S. если основной сервер не доступен, то при попытке подключиться к альтернативному выдает ошибку "Сетевая ошибка №10022: "Invalid argument""
Аватара пользователя
Алексей Пикуров
Я проверю и отпишу.
Аватара пользователя
Алексей Пикуров
LX писал(а):У меня при такой схеме если пользователь логинится в чат не поставив галочки "подключаться всегда под этим пользователем", то после разрыва соединения автоматически логинится предыдущий пользователь поставивший эту галочку.

Я так понимаю, в вашем случае будет правильно при отвале связи выбросить вашего юзера в окно менеджера учёток?
P.S. если основной сервер не доступен, то при попытке подключиться к альтернативному выдает ошибку "Сетевая ошибка №10022: "Invalid argument""

А что у вас указано в альтернативном адресе сервера? Покажите лог клиента.
Аватара пользователя
LX
Алексей Пикуров писал(а):Я так понимаю, в вашем случае будет правильно при отвале связи выбросить вашего юзера в окно менеджера учёток?

Лучше чтобы автоматически конектился последний зашедший пользователь.

А что у вас указано в альтернативном адресе сервера? Покажите лог клиента.

у сервера 2 интернет канала: 1-й основной, 2-й резервный. Если вручную прописать любой из 2-х ИП как основной сервер то все работает нормально.
А если прописать основной и альтернативный ИП то при неудачном подключении к основному ИП выдает ошибку №10022.


лог клиента:

Код: Выделить всё
[01.07.2015 00:00:37/00:00:40] Сетевая ошибка №10054: "Connection reset by peer"
[01.07.2015 00:00:37/00:00:40] *** Пользователь отключен от сервера
[01.07.2015 00:00:47/00:00:50] Поиск сервера MyChat...
[01.07.2015 00:00:47/00:00:50] Подключение к серверу Server (IP 1.1.1.1, порт 2004)...
[01.07.2015 00:00:52/00:00:55] Сетевая ошибка №10060: "Connection timed out"
[01.07.2015 00:00:52/00:00:55] Подключение к альтернативному серверу Server (IP 2.2.2.2, порт 2004)...
[01.07.2015 00:00:52/00:00:55] Подключение к серверу Server (IP 2.2.2.2, порт 2004)...
[01.07.2015 00:00:52/00:00:55] Сетевая ошибка №10022: "Invalid argument"
[01.07.2015 00:00:52/00:00:55] *** Пользователь отключен от сервера
[01.07.2015 00:01:02/00:01:05] Поиск сервера MyChat...
[01.07.2015 00:01:02/00:01:05] Подключение к серверу Server (IP 1.1.1.1, порт 2004)...
[01.07.2015 00:01:07/00:01:10] Сетевая ошибка №10060: "Connection timed out"
[01.07.2015 00:01:07/00:01:10] Подключение к альтернативному серверу Server (IP 2.2.2.2, порт 2004)...
[01.07.2015 00:01:07/00:01:10] Подключение к серверу Server (IP 2.2.2.2, порт 2004)...
[01.07.2015 00:01:07/00:01:10] Сетевая ошибка №10022: "Invalid argument"
[01.07.2015 00:01:07/00:01:10] *** Пользователь отключен от сервера
[01.07.2015 00:01:17/00:01:20] Поиск сервера MyChat...
Аватара пользователя
Алексей Пикуров
IP 2.2.2.2 - это IP адрес DNS сервера France Telecom.
1.1.1.1 - Австралия.

У вас точно правильно указаны адреса серверов MyChat?

Сетевая ошибка WINSOCK 10022 говорит о том, что адрес неправильный.

Лучше чтобы автоматически конектился последний зашедший пользователь.

Получается, отпадает смысл в галке автоматического соединения под указанным пользователем, а это неправильно. Выходит, эту настройку надо вообще упразднить, чтобы чат работал так, как нужно именно вам.
Аватара пользователя
LX
Вы немного не поняли, сейчас более подробно объясню.

Например я захожу под пользователем №1 и ставлю галочку автоматически подключаться под ним.
Потом выхожу из этого пользователя и захожу под пользователем №2 и не ставлю галочку подключаться автоматически.
Если произойдет дисконект от сервера, то клиент автоматически переподключится к серверу но под пользователем №1.

Логи такого поведения прикладываю. Также в логах видно поведение при подключении к резервному ИП.
Белый внешний ИП основного интернет канала заменил на 1.1.1.1
Белый внешний ИП резервного интернет канала заменил на 2.2.2.2

Код: Выделить всё
[01.07.2015 20:39:21] Application started. Version 5.12.0 / 02.06.2015, database version: 67
[01.07.2015 20:39:21] Local IP/MAC: 192.168.1.199, C0-F8-DA-89-D1-B7
[01.07.2015 20:39:21] Command line: "C:\Program Files (x86)\MyChat Client\mcclient.exe"
[01.07.2015 20:39:25] Встроенный FTP запущен, заняты порты 10002 и 10003
[01.07.2015 20:39:25] Загружен плагин "AntiCAPS", версия 1.4 от 29.07.2013, API 5.0
[01.07.2015 20:39:25] Загружен плагин "Beeper", версия 1.6 от 29.07.2013, API 5.0
[01.07.2015 20:39:25] Поиск сервера MyChat...
[01.07.2015 20:39:25] Подключение к серверу Server (IP 1.1.1.1, порт 2004)...
[01.07.2015 20:39:26/20:39:34] Авторизация...
[01.07.2015 20:39:27/20:39:35] Авторизация прошла успешно, UIN 1
[01.07.2015 20:39:27/20:39:35] Подключен к текстовому каналу "центр"
[01.07.2015 23:43:04/23:43:12] Отключение от сервера...
[01.07.2015 23:43:04/23:43:12] *** Пользователь отключен от сервера
[01.07.2015 23:43:11/23:43:19] Поиск сервера MyChat...
[01.07.2015 23:43:11/23:43:19] Подключение к серверу Server (IP 1.1.1.1, порт 2004)...
[01.07.2015 23:43:12/23:43:20] Авторизация...
[01.07.2015 23:43:19/23:43:27] Авторизация прошла успешно, UIN 2
[01.07.2015 23:43:20/23:43:28] Подключен к текстовому каналу "центр"
[02.07.2015 00:00:36/00:00:44] Сетевая ошибка №10054: "Connection reset by peer"
[02.07.2015 00:00:36/00:00:44] *** Пользователь отключен от сервера
[02.07.2015 00:00:46/00:00:54] Поиск сервера MyChat...
[02.07.2015 00:00:46/00:00:54] Подключение к серверу Server (IP 1.1.1.1, порт 2004)...
[02.07.2015 00:00:51/00:00:59] Сетевая ошибка №10060: "Connection timed out"
[02.07.2015 00:00:51/00:00:59] Подключение к альтернативному серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:00:51/00:00:59] Подключение к серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:00:51/00:00:59] Сетевая ошибка №10022: "Invalid argument"
[02.07.2015 00:00:51/00:00:59] *** Пользователь отключен от сервера
[02.07.2015 00:01:02/00:01:10] Поиск сервера MyChat...
[02.07.2015 00:01:02/00:01:10] Подключение к серверу Server (IP 1.1.1.1, порт 2004)...
[02.07.2015 00:01:07/00:01:15] Сетевая ошибка №10060: "Connection timed out"
[02.07.2015 00:01:07/00:01:15] Подключение к альтернативному серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:01:07/00:01:15] Подключение к серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:01:07/00:01:15] Сетевая ошибка №10022: "Invalid argument"
[02.07.2015 00:01:07/00:01:15] *** Пользователь отключен от сервера
[02.07.2015 00:01:17/00:01:25] Поиск сервера MyChat...
[02.07.2015 00:01:17/00:01:25] Подключение к серверу Server (IP 1.1.1.1, порт 2004)...
[02.07.2015 00:01:22/00:01:30] Сетевая ошибка №10060: "Connection timed out"
[02.07.2015 00:01:22/00:01:30] Подключение к альтернативному серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:01:22/00:01:30] Подключение к серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:01:22/00:01:30] Сетевая ошибка №10022: "Invalid argument"
[02.07.2015 00:01:22/00:01:30] *** Пользователь отключен от сервера
[02.07.2015 00:01:32/00:01:40] Поиск сервера MyChat...
[02.07.2015 00:01:32/00:01:40] Подключение к серверу Server (IP 1.1.1.1, порт 2004)...
[02.07.2015 00:01:37/00:01:45] Сетевая ошибка №10060: "Connection timed out"
[02.07.2015 00:01:37/00:01:45] Подключение к альтернативному серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:01:37/00:01:45] Подключение к серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:01:37/00:01:45] Сетевая ошибка №10022: "Invalid argument"
[02.07.2015 00:01:37/00:01:45] *** Пользователь отключен от сервера
[02.07.2015 00:01:47/00:01:55] Поиск сервера MyChat...
[02.07.2015 00:01:47/00:01:55] Подключение к серверу Server (IP 1.1.1.1, порт 2004)...
[02.07.2015 00:01:52/00:02:00] Сетевая ошибка №10060: "Connection timed out"
[02.07.2015 00:01:52/00:02:00] Подключение к альтернативному серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:01:52/00:02:00] Подключение к серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:01:52/00:02:00] Сетевая ошибка №10022: "Invalid argument"
[02.07.2015 00:01:52/00:02:00] *** Пользователь отключен от сервера
[02.07.2015 00:02:02/00:02:10] Поиск сервера MyChat...
[02.07.2015 00:02:02/00:02:10] Подключение к серверу Server (IP 1.1.1.1, порт 2004)...
[02.07.2015 00:02:02/00:02:10] Авторизация...
[02.07.2015 00:02:10/00:02:18] Авторизация прошла успешно, UIN 1
[02.07.2015 00:02:10/00:02:18] Подключен к текстовому каналу "центр"
Аватара пользователя
Алексей Пикуров
Можете мне приватно выслать лог на [email protected] без изменения IP адресов, оригинальный?
Аватара пользователя
LX
Алексей Пикуров писал(а):Можете мне приватно выслать лог на [email protected] без изменения IP адресов, оригинальный?


Отправил.
Аватара пользователя
Asaulenko
Добрый день.

Аналогичная ошибка выскочила после обновления сервера до версии 5.15. Клиент обновил вручную до версии 5.15.
Клиент пытается подключиться, но пишет ошибку 10022.

Что делать? Как исправить?
Аватара пользователя
Алексей Пикуров
Здравствуйте. Можно увидеть лог клиента?
Аватара пользователя
Asaulenko
[02.07.2015 00:01:52/00:02:00] Сетевая ошибка №10060: "Connection timed out"
[02.07.2015 00:01:52/00:02:00] Подключение к альтернативному серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:01:52/00:02:00] Подключение к серверу Server (IP 2.2.2.2, порт 2004)...
[02.07.2015 00:01:52/00:02:00] Сетевая ошибка №10022: "Invalid argument"
[02.07.2015 00:01:52/00:02:00] *** Пользователь отключен от сервера

ip серверов в логе я заменил на 1.1.1.1 и 2.2.2.2

На других компьютерах клиент автоматически обновился до версии 5.15 и подключился без проблем.
Аватара пользователя
Алексей Пикуров
То, что вы заменили IP, это хорошо. Можно полный лог увидеть, за день? Если не хотите здесь показывать - напишите на [email protected]