"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
SiTy
Здравствуйте! Я установил сервер на Win7 ставлю сюда же клиента, зарегистрировал пользователя, подключаюсь к серверу, проходит подключение, открывается окно чата через 2-3 секунды программа клиента закрывается автоматически! Переустановка клиента не помогла, переустановка сервера не помогла. Все порты открыты, под XP чат нормально работает. Помогите что можно сделать? Заранее спасибо!
Аватара пользователя
Алексей Пикуров
Добрый день. Возможно, чат завершает работу аварийно? Может, его блокирует какая-то программа? Честно говоря, не знаю, что это, MyChat прекрасно работает под Windows Seven, нужны ещё какие-нибудь наблюдения, чтобы понять, что происходит.

А что пишется в логе клиента? C:\Users\<имя Windows-пользователя>\AppData\Local\MyChat Client\logs\mcserv.log
Аватара пользователя
Андрей Раков
Я думаю лучше посмотреть в системные протоколы виндовс, там может оказаться полезная информация.
SiTy
Hobit писал(а):Добрый день. Возможно, чат завершает работу аварийно? Может, его блокирует какая-то программа? Честно говоря, не знаю, что это, MyChat прекрасно работает под Windows Seven, нужны ещё какие-нибудь наблюдения, чтобы понять, что происходит.

А что пишется в логе клиента? C:\Users\<имя Windows-пользователя>\AppData\Local\MyChat Client\logs\mcserv.log

Вот что пишет mcserv.log
MyChat Server registered to: "USER"
[29.07.2011 13:09:41] Авторизация...
[29.07.2011 13:09:41] Авторизация прошла успешно
[29.07.2011 13:09:42] Подключен к текстовому каналу "Главный"
[29.07.2011 13:10:03] Получена команда завершения приложения
[29.07.2011 13:10:03] Завершение приложения
[31.07.2011 18:50:58] Поиск сервера MyChat...
[31.07.2011 18:50:58] Подключение к серверу Sayber (IP 192.168.11.20, порт 2004)...
[31.07.2011 18:50:58] Подключен по порту 2004
[31.07.2011 18:50:58] Welcome to -=MyChat=- Server
Copyright (c) 2004-2010 by Alexey Pikurov / Network Software Solutions
WWW: http://www.nsoft-s.com
E-Mail: [email protected]
Forum: http://www.nsoft-s.com/forum
Blog: http://www.hobit-nss.blogspot.com
Аватара пользователя
Алексей Пикуров
Это означает, что клиент получает команду HALT с сервера. Теперь нужно посмотреть лог сервера за ту же дату, чтобы узнать, кто конкретно посылает эту команду - какой-то пользователь или скрипт.
SiTy
Hobit писал(а):Это означает, что клиент получает команду HALT с сервера. Теперь нужно посмотреть лог сервера за ту же дату, чтобы узнать, кто конкретно посылает эту команду - какой-то пользователь или скрипт.

S:\Users\Users\AppData\Local\MyChatServerFree - отсутствует лог фаил. Там ли я смотрю?
Аватара пользователя
Алексей Пикуров
Нет, лог сервера лежит рябом с его исполняемым файлом. Папка \logs и дальше дата, за которую писался лог. Файл system.log.
SiTy
Файл system.log очень большой вот кусочек с тем же временем что и лог клиента
29.07.2011 13:10:00|002D|5|12
29.07.2011 13:10:00|002D|5|12
29.07.2011 13:10:02|003A|5|5
29.07.2011 13:10:03|0028|192.168.11.23
29.07.2011 13:10:03|0025||192.168.11.23
29.07.2011 13:10:03|0026||192.168.11.23
29.07.2011 13:10:03|0023|5
29.07.2011 13:10:03|0026|5|192.168.11.20
29.07.2011 13:10:03|0028|192.168.11.29
29.07.2011 13:10:03|0032|9|192.168.11.29|00-0D-61-C1-9E-DD
29.07.2011 13:10:03|0031|6|9||
29.07.2011 13:10:03|0026||192.168.11.29
Аватара пользователя
Андрей Раков
Добрый день, а вы не войти под этим пользователем с другого компьютера? Не 7-ки, например, а ХР.

Расшифровка вашего лога:

[29.07.2011 13:10:00]-[002D]Пользователь 5 открыл сеанс привата с пользователем 12
[29.07.2011 13:10:00]-[002D]Пользователь 5 открыл сеанс привата с пользователем 12
[29.07.2011 13:10:02]-[003A]Пользователь 5 запросил подробную информацию о пользователе 5
[29.07.2011 13:10:03]-[0028]Подключение клиента 192.168.11.23
[29.07.2011 13:10:03]-[0025]Пользователь 192.168.11.23 будет отключен по тайм-ауту
[29.07.2011 13:10:03]-[0026]Пользователь 192.168.11.23 отключился
[29.07.2011 13:10:03]-[0023]Отправлен запрос на обновление списка каналов: 5
[29.07.2011 13:10:03]-[0026]Пользователь 5 192.168.11.20 отключился
[29.07.2011 13:10:03]-[0028]Подключение клиента 192.168.11.29
[29.07.2011 13:10:03]-[0032]Авторизация пользователя 9, 192.168.11.29, 00-0D-61-C1-9E-DD
[29.07.2011 13:10:03]-[0031]Ошибка #0006: неверный пароль пользователя
[29.07.2011 13:10:03]-[0026]Пользователь 192.168.11.29 отключился

в нем ничего криминального не замечаю.
SiTy
Сегодня устанавливал клиентов под XP. На первой машине все нормально подключилось, на второй такая же проблема что и на 7ке, окно чата принудительно закрывается, не знаю в чем тут дело но проблему решил следующим образом:
На Win7 где установлен сервер удалил всех пользователей созданых на сервере, и на каждой клиентской машине после установки клиента завел пользователя, после этого проблемы не стало...

PS: Спасибо за поддержку!