Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
demon
Сделал обновление на 4.9.5:
1. Обновил серверную чать
2.включил ФТП
3.задал место расположения клиентского файлика и поставил галку "Принудительное обновление клиентов"
4.на сервере пишет
24.03.2011 09:42:03|0028|10.18.5.116
24.03.2011 09:42:04|0026||10.18.5.116
24.03.2011 09:42:04|0028|10.18.6.120
24.03.2011 09:42:04|0028|10.18.5.121
24.03.2011 09:42:04|0026||10.18.6.120
24.03.2011 09:42:04|0028|10.18.4.79
24.03.2011 09:42:04|0028|10.18.4.73
24.03.2011 09:42:04|0028|10.18.4.77
24.03.2011 09:42:04|0026||10.18.4.79
24.03.2011 09:42:04|0026||10.18.5.121
24.03.2011 09:42:05|0028|10.18.5.73
24.03.2011 09:42:05|0026||10.18.4.73
24.03.2011 09:42:05|0026||10.18.4.77
24.03.2011 09:42:05|0026||10.18.5.73
что такое |0028| и |0026|? где посмотреть (расшифровку) что происходит?
5. на калиентских прошло обновление, но они не могут подключится... происходит циклически:
ищет сервер, находит, подключился к порту, а потом сразу отключается без всяких ошибок....
Что делать? Шеф с больничного выйдет убьет нах... В данный момент из 150 компов в чат подключилось 16!!!! :wink:
Аватара пользователя
Алексей Пикуров
Коды 0028 и 0026 означают, что клиент подключается, коннект не может распознаться сервером и отключается.

Вы, вероятно, используете SSL шифрование трафика. Попробуйте на любом проблемном компьютере, который не может подключиться, скачать и установить поверху последний дистрибутив MyChat клиента: http://www.nsoft-s.com/files/mcclient.zip

Укажите OS клиента и отпишитесь здесь, смог ли клиент подключиться после установки дистрибутива поверху.

Если нет - приведите здесь лог клиента. Файл mcserv.log, лежит в профиле Windows-пользователя.
demon
Hobit писал(а):Коды 0028 и 0026 означают, что клиент подключается, коннект не может распознаться сервером и отключается.

Вы, вероятно, используете SSL шифрование трафика. Попробуйте на любом проблемном компьютере, который не может подключиться, скачать и установить поверху последний дистрибутив MyChat клиента: http://www.nsoft-s.com/files/mcclient.zip

Укажите OS клиента и отпишитесь здесь, смог ли клиент подключиться после установки дистрибутива поверху.

Если нет - приведите здесь лог клиента. Файл mcserv.log, лежит в профиле Windows-пользователя.


SSL шифрование трафика отключено(даже с ним пытался), дистрибутив тот самый, винда ХР (на некоторых стоит вин7, но это уже отдельная история....потом... :wink: )
сам лог:

MyChat Server registered to: "Верховный Суд Удмуртской Республики"
[24.03.2011 10:28:49] Отключение от сервера...
[24.03.2011 10:28:49] *** Пользователь отключен от сервера
[24.03.2011 10:28:59] Поиск сервера MyChat...
[24.03.2011 10:28:59] Подключение к серверу Copper (IP 10.18.6.51, порт 2004)...
[24.03.2011 10:28:59] Подключен по порту 2004
[24.03.2011 10:28:59] Алоха

MyChat Server registered to: "Верховный Суд Удмуртской Республики"
[24.03.2011 10:28:59] Отключение от сервера...
[24.03.2011 10:28:59] *** Пользователь отключен от сервера
[24.03.2011 10:29:09] Поиск сервера MyChat...
[24.03.2011 10:29:10] Подключение к серверу Copper (IP 10.18.6.51, порт 2004)...
[24.03.2011 10:29:10] Подключен по порту 2004
[24.03.2011 10:29:10] Алоха

MyChat Server registered to: "Верховный Суд Удмуртской Республики"
[24.03.2011 10:29:10] Отключение от сервера...
[24.03.2011 10:29:10] *** Пользователь отключен от сервера
Аватара пользователя
Алексей Пикуров
Вы случайно интеграцию в Active Directory не используете?
Аватара пользователя
Алексей Пикуров
Я так думаю, что у вас работает интеграция в Active Directory. Поправьте меня, если я не прав. Скачайте сейчас дистрибутив сервера http://www.nsoft-s.com/files/mcserv.zip и обновите сервер поверху. Проблема в регистре ников пользователей, апдейт сервера проблему должен решить. Отпишитесь пожалуйста в этой теме о результатах.

P.S. Обратите также внимание на это, цитата из новости:
Нюанс обновления MyChat 4.9.5 в Active Directory. В новой версии мессенджера был изменен mcdomain.reg — добавился еще один параметр "ServerSSL"="yes/no", этот параметр ОЧЕНЬ важен. Если его не указать, то пользователи не смогут подключиться к серверу, у которого включено шифрование трафика SSL. Пример нового файла mcdomain.reg находится в подкаталоге сервера \doc\ActiveDirectory\.
demon
Да список был импортирован из актив дериктории до обновления, после списки и настройки остались, (может заново экспортировать? но опять же некоторые же обновились и подключились автоматом)
апдейт не помог , в файле mcdomain
REGEDIT4
[HKEY_CURRENT_USER\Software\MyChat Client]
"Domain"="Domain_name"
"IP"="MyChat_Server_IP_adress"
"Port"="MyChat_Server_PORT"
"ServerPassword"=""
"ServerSSL"="no" (было "yes",после изменения всеравно не помогло)
Аватара пользователя
Андрей Раков
Зайдите в менеджер пользователей на сервере - там ВСЕ ники пользователей должны быть МАЛЕНЬКИМИ, если это не так - нужно обновить сервер по той ссылке, что была указана выше.
Аватара пользователя
proqmail
Отпишусь в эту тему т.к. проблема именно при переходе на новую версию:
А она следующая:
есть комп. включен в домен, но логон идет локальным пользователем.
чат обновляем вручную. с 4.9.5 версии появилась проблема. к серверу чата клиент подключается, но сразу отключается. В логах сервера по этому ip адресу идут коды 0028 и 0026, т.е. подключение и отключение. причина отключения не пишется, в отличии от версии 4.8, где писало причину. Вопрос: как определить причину отпина сервером клиента, и ессно подключить самого клиента. Остальные нормальные доменные клиенты нормально работают.
Таких машин у меня в сети 2, причем одна работает нормально, а вот со второй вот такая вот проблема.
Аватара пользователя
Андрей Раков
proqmail писал(а):Отпишусь в эту тему т.к. проблема именно при переходе на новую версию:
А она следующая:
есть комп. включен в домен, но логон идет локальным пользователем.
чат обновляем вручную. с 4.9.5 версии появилась проблема. к серверу чата клиент подключается, но сразу отключается. В логах сервера по этому ip адресу идут коды 0028 и 0026, т.е. подключение и отключение. причина отключения не пишется, в отличии от версии 4.8, где писало причину. Вопрос: как определить причину отпина сервером клиента, и ессно подключить самого клиента. Остальные нормальные доменные клиенты нормально работают.
Таких машин у меня в сети 2, причем одна работает нормально, а вот со второй вот такая вот проблема.

После персонального общения было выяснено, что в реестр была внесена запись из файла mcdomain.reg. Таким образом хоть пользователь и не является доменным, но он таки пытался авторизоваться именно как доменный, после удаления ключа "HKEY_CURRENT_USER\Software\MyChat Client\" - "Domain" из реестра, пользователь стал авторизоваться как от него и требовалось. Однако дополнительно пришлось зайти в менеджер пользователей и выбрать правильный сервер со включенным шифрованием.