"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
Хамяк
Появилась возможность отправлять файлы в общую конференцию, мультилогин на подходе. В нашей организации зашла речь о покупке MyChat. Составил для тестирования сервер. Установил клиент 5 пользователям на компы. По переписке все ок. Картинка отправилась ок, но один раз. Больше ни картинки ни файлы не отправляются. Перезагрузка сервера и перезаход в клиент не помогли. При перетаскивании файла в окно чата появляется полоска с загрузкой, затем изчезает, но файл не появляется в конференции.
Аватара пользователя
Алексей Пикуров
Здравствуйте.

Картинки передаются по http, проверьте, работает ли WEB-сервер и есть ли по указанному TCP порту к нему доступ.
Аватара пользователя
Андрей Раков
Добрый день.

Покажите содержимое лога:
C:\ProgramData\MyChat Server\logs\2017\09\27\node.log
Аватара пользователя
Хамяк
Код: Выделить всё
[log  28:09:2017 10:48:36]: Connected to MyChat Server. Sending signature
[info 28:09:2017 10:48:36]: Server is Ready
[  !  28:09:2017 10:48:37]: User UIN: 1 Successfully Logged In! sID: 2AG6mGQS_Y70Lzk0
[  !  28:09:2017 10:48:37]: [ADMIN-console.log ]: Logged in!
[err  28:09:2017 10:48:37]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 10:48:37]: [ADMIN-console.warn]: [events.broadcast] Unknown event: hidenull
[err  28:09:2017 10:48:37]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 10:56:58]: [ADMIN-console.warn]: ProcessCMD: 80AE not found!
[err  28:09:2017 10:56:58]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 10:58:03]: "End" connections to MyChat server
[  !  28:09:2017 10:58:03]: Client disconnected. Close sID: 2AG6mGQS_Y70Lzk0
[log  28:09:2017 10:58:10]: Connected to MyChat Server. Sending signature
[info 28:09:2017 10:58:10]: Server is Ready
[  !  28:09:2017 10:58:10]: User UIN: 1 Successfully Logged In! sID: 3i5xEa9CvlZUkzW3
[  !  28:09:2017 10:58:11]: [ADMIN-console.log ]: Logged in!
[err  28:09:2017 10:58:11]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 10:58:11]: [ADMIN-console.warn]: [events.broadcast] Unknown event: hidenull
[err  28:09:2017 10:58:11]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 11:04:49]: [ADMIN-console.warn]: ProcessCMD: 80AE not found!
[err  28:09:2017 11:04:49]: SendDataToServer. Nothing send to server, _data is empty
[log  28:09:2017 11:09:27]: Connected to MyChat Server. Sending signature
[info 28:09:2017 11:09:27]: Server is Ready
[  !  28:09:2017 11:09:27]: User UIN: 1 Successfully Logged In! sID: 4KWXdd1JRoG4AXqV
[  !  28:09:2017 11:09:27]: [ADMIN-console.log ]: Logged in!
[err  28:09:2017 11:09:27]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 11:09:27]: [ADMIN-console.warn]: [events.broadcast] Unknown event: hidenull
[err  28:09:2017 11:09:27]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 11:10:35]: "End" connections to MyChat server
[  !  28:09:2017 11:10:35]: Client disconnected. Close sID: 3i5xEa9CvlZUkzW3
[  !  28:09:2017 11:13:10]: [ADMIN-console.warn]: ProcessCMD: 80AE not found!
[err  28:09:2017 11:13:10]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 12:53:40]: [ADMIN-console.warn]: ProcessCMD: 80AE not found!
[err  28:09:2017 12:53:40]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 13:01:58]: [ADMIN-console.warn]: ProcessCMD: 80AE not found!
[err  28:09:2017 13:01:58]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 13:05:00]: "End" connections to MyChat server
[  !  28:09:2017 13:05:00]: Client disconnected. Close sID: 4KWXdd1JRoG4AXqV
[log  28:09:2017 13:05:09]: Connected to MyChat Server. Sending signature
[info 28:09:2017 13:05:09]: Server is Ready
[  !  28:09:2017 13:05:09]: User UIN: 1 Successfully Logged In! sID: 5TlUGd7SRl0zTvJS
[  !  28:09:2017 13:05:09]: [ADMIN-console.log ]: Logged in!
[err  28:09:2017 13:05:09]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 13:05:09]: [ADMIN-console.warn]: [events.broadcast] Unknown event: hidenull
[err  28:09:2017 13:05:09]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 13:07:27]: [ADMIN-console.warn]: ProcessCMD: 80AE not found!
[err  28:09:2017 13:07:27]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 13:08:22]: [ADMIN-console.warn]: ProcessCMD: 80AE not found!
[err  28:09:2017 13:08:22]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 13:49:59]: [ADMIN-console.warn]: ProcessCMD: 80AE not found!
[err  28:09:2017 13:49:59]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 13:52:25]: [ADMIN-console.warn]: ProcessCMD: 80AE not found!
[err  28:09:2017 13:52:25]: SendDataToServer. Nothing send to server, _data is empty
[log  28:09:2017 14:04:50]: Connected to MyChat Server. Sending signature
[info 28:09:2017 14:04:50]: Server is Ready
[  !  28:09:2017 14:04:50]: User UIN: 1 Successfully Logged In! sID: 6hPf3zaOOrXD.w_M
[  !  28:09:2017 14:04:50]: [ADMIN-console.log ]: Logged in!
[err  28:09:2017 14:04:50]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 14:04:50]: [ADMIN-console.warn]: [events.broadcast] Unknown event: hidenull
[err  28:09:2017 14:04:50]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 14:05:16]: "End" connections to MyChat server
[  !  28:09:2017 14:05:16]: Client disconnected. Close sID: 6hPf3zaOOrXD.w_M
[log  28:09:2017 14:06:19]: Connected to MyChat Server. Sending signature
[info 28:09:2017 14:06:19]: Server is Ready
[  !  28:09:2017 14:06:19]: User UIN: 1 Successfully Logged In! sID: 72CVl.eEBGefJ9j6
[  !  28:09:2017 14:06:19]: [ADMIN-console.log ]: Logged in!
[err  28:09:2017 14:06:19]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 14:06:19]: [ADMIN-console.warn]: [events.broadcast] Unknown event: hidenull
[err  28:09:2017 14:06:19]: SendDataToServer. Nothing send to server, _data is empty
[ERR  28:09:2017 14:07:38]: Internal Server ERROR!
 {"code":"ECONNRESET","errno":"ECONNRESET","syscall":"read"}
[ERR  28:09:2017 14:07:42]: HTTP Server stopped.
[log  28:09:2017 14:08:26]:
[log  28:09:2017 14:08:26]: ==========================================
[log  28:09:2017 14:08:26]: ============= START NODE.JS ==============
[log  28:09:2017 14:08:26]: ==========================================
[log  28:09:2017 14:08:26]:
[info 28:09:2017 14:08:26]: MyChat server profile path list:
Profile    : C:/ProgramData/MyChat Server/
ProfileNode: C:/ProgramData/MyChat Server/node/
Events     : C:/ProgramData/MyChat Server/node/events/
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/lobby/
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/chat
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/service/cmd
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/admin
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/kanban
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/forum
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/wallpaper
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/node_modules/moment
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/service/textsource
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/service/frameworks
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/service/mctools
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/serverhelp
[info 28:09:2017 14:08:26]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/support
[  !  28:09:2017 14:08:29]: HTTP   Server started at port tcp 80

[info 28:09:2017 14:08:32]: Cache size: 23325162 Cache list: 335
[log  28:09:2017 14:08:33]: Connected to MyChat Server. Sending signature
[info 28:09:2017 14:08:33]: Server is Ready
[warn 28:09:2017 14:08:33]: MCServer ERROR: [14] неверный пароль пользователя
For sID: 1h24V2sHbIoZafYc
[  !  28:09:2017 14:08:33]: [ADMIN-console.err ]: {"Params":[],"ErrNum":14}
Error
    at Object.error (http://127.0.0.1/admin/source/js/admin.min.js:1:3800)
    at c.(anonymous function) (http://127.0.0.1/admin/source/js/admin.min.js:1:10419)
    at c (http://127.0.0.1/admin/source/js/admin.min.js:14:16226)
    at Object.m [as ProcessCMD] (http://127.0.0.1/admin/source/js/admin.min.js:14:17443)
    at http://127.0.0.1/admin/source/js/admin.min.js:1:2521
[err  28:09:2017 14:08:33]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 14:08:34]: "End" connections to MyChat server
[  !  28:09:2017 14:08:34]: Client disconnected. Close sID: 1h24V2sHbIoZafYc
[info 28:09:2017 14:08:37]: Cache size: 38495885 Cache list: 783
[info 28:09:2017 14:08:42]: Cache size: 47314751 Cache list: 1137
[info 28:09:2017 14:08:47]: Cache size: 54576725 Cache list: 1509
[log  28:09:2017 14:26:47]: Connected to MyChat Server. Sending signature
[info 28:09:2017 14:26:47]: Server is Ready
[  !  28:09:2017 14:26:47]: User UIN: 1 Successfully Logged In! sID: 2R286H73PB29spe2
[  !  28:09:2017 14:26:47]: [ADMIN-console.log ]: Logged in!
[err  28:09:2017 14:26:47]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 14:26:48]: [ADMIN-console.warn]: [events.broadcast] Unknown event: hidenull
[err  28:09:2017 14:26:48]: SendDataToServer. Nothing send to server, _data is empty
[  !  28:09:2017 14:26:49]: "End" connections to MyChat server
[  !  28:09:2017 14:26:49]: Client disconnected. Close sID: 2R286H73PB29spe2

За 27 число логов нет, я только сегодня начал тестировать.
Аватара пользователя
Андрей Раков
В этом логе все в порядке.

Отправьте картинки или файлы, чтобы повторить ту ситуацию, что вы описали в первом посте и потом уже прикрепите к посту файл лога.
Аватара пользователя
Хамяк
удалил файл лога, перезапустил сервер. Картинки и файлы так и не отправляются, в лог никаких записей не делается.
Код: Выделить всё
[ERR  28:09:2017 14:34:29]: MyChat Server disconnected from internal server!
[ERR  28:09:2017 14:34:29]: HTTP Server stopped.
[log  28:09:2017 14:34:51]:
[log  28:09:2017 14:34:51]: ==========================================
[log  28:09:2017 14:34:51]: ============= START NODE.JS ==============
[log  28:09:2017 14:34:51]: ==========================================
[log  28:09:2017 14:34:51]:
[info 28:09:2017 14:34:51]: MyChat server profile path list:
Profile    : C:/ProgramData/MyChat Server/
ProfileNode: C:/ProgramData/MyChat Server/node/
Events     : C:/ProgramData/MyChat Server/node/events/
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/lobby/
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/chat
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/service/cmd
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/admin
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/kanban
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/forum
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/wallpaper
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/node_modules/moment
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/service/textsource
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/service/frameworks
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/service/mctools
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/serverhelp
[info 28:09:2017 14:34:51]: Caching folder: C:/Program Files (x86)/MyChat Server/node/server/www/support
[  !  28:09:2017 14:34:51]: HTTP   Server started at port tcp 80

[info 28:09:2017 14:34:56]: Cache size: 54347439 Cache list: 1502
[info 28:09:2017 14:35:01]: Cache size: 54576725 Cache list: 1509
Аватара пользователя
Андрей Раков
Вероятно у вас на сервере запрещено подключение на 80 порт, попробуйте зайти в админку сервера с другого компьютера, где есть рабочий клиент (CTRL+F10, при наличии прав).
Аватара пользователя
Алексей Пикуров
Попробуйте в консоли (cmd.exe) у пользователя: telnet ip_server 80

Работает? Должен быть чёрный экран. Если отваливается, значит мешает файрвол или антивирус.
Аватара пользователя
Хамяк
Телнетом цепляется, проверял с 2 клиентских компов. (на остальных ставить клиент телнета смысла не вижу) Браузером на тот же адрес не заходит, соответственно не заходит и в админку. Касперский отключен, брандмауэр отключен.
Аватара пользователя
Хамяк
Точнее браузер при попытке зайти на ip_server выдает 404 ошибку.
Аватара пользователя
Алексей Пикуров
Не могу догадаться, стукните мне чатом, в подписи, разберёмся.
Аватара пользователя
Хамяк
Вопрос я в конце-концов решил. Опишу грабли, чтоб на них еще кто-то не наступил)
Прописал вебсервер в исключения каспера, не помогло.
Снес Каспер - не помогло.
Снес MyChat server, telnet продолжает цепляться по адресу ip_server 80.
Посмотрел, какой PID у процесса, слушающего 80 порт, он попутно и 443 слушал.
По PID вычислил, программу. Это оказался SKYPE. Выключил скайп и все заработало как надо...
Аватара пользователя
Алексей Пикуров
Спасибо за уведомление. Skype ещё умеет слушать и другие порты тоже, так что надо учитывать и это.
Аватара пользователя
Алексей Пикуров
P.S. Переношу тему в решённые проблемы.