Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Аватара пользователя
MDSW
У меня сервер чата установлен на шлюзе с Traffic Inspector (аналог Керио).

Передача сообщений работает нормально. Но не работает передача файлов.

Думал дело в брандмауэре.
Отключил брандмауэр в Traffic Inspector все равно сообщения не проходят.
Только при выключение TI дает передавать файлы.

Так что дел не в портах.

Может кто то сталкивался с этой проблемой?
Аватара пользователя
Алексей Пикуров
Только при выключение TI дает передавать файлы.

Дело как раз точно в портах.

Файлы передаются по http/https. Посмотрите, какой порт у вас в MyChat Server настроен для передачи файлов и проверьте, есть ли конфликт с вашим Kerio. Вангую, что его админка использует тот же порт.
Аватара пользователя
MDSW
Вот что нашел в инструкции:

-Когда вы используете прямую передачу файлов MyChat в локальной сети между двумя пользователями, получатель файлов выступает в роли сервера, а отправитель — в роли клиента.
Они "общаются" друг с другом по протоколу FTP, используя для этого два TCP порта: для передачи команд и для обмена бинарными данными.
Фиксированные
Если пользователи физически работают за разными компьютерами, то можно использовать два фиксированных порта. Это проще с точки зрения администратора, легче настраивать локальные антивирусы и файрволы. Для корректной передачи файлов локальный фаервол (брандмауэр) нужно настроить так, чтобы он пропускал пакеты по выбранным вами портам. По умолчанию это TCP порты 10000 и 10001.

Про порты http/https в инструкции не нашел. Но посмотрю
Аватара пользователя
Алексей Пикуров
Текст, что вы процитировали, устарел несколько лет назад.
Список портов, справка.
Аватара пользователя
MDSW
Благодарю. Сейчас гляну
Аватара пользователя
Алексей Пикуров
Я думаю, вам стоить спросить у технической поддержки Traffic Inspector, что вам делать. Переношу тему в раздел вопросов.
Аватара пользователя
MDSW
Сейчас я выключил TI.
Внутри сети файлы передаются.
Но через интернет файлы не проходят. Только сообщения.

Куда рыть?
Аватара пользователя
Алексей Пикуров
Покажите тест портов из админки MyChat Server.
Аватара пользователя
MDSW
правильно ли я понял, внутри админки есть тест портов?



В инструкции нашел только этот пункт.
Проверка подключения по TCP порту с помощью Telnet

Так проверить?
Аватара пользователя
Алексей Пикуров
"Админка", "Инструменты", "Тест портов" или, если у вас более старая сборка, то "Настройки", "Сетевые настройки", "Тест портов".

Скриншот с результатами приложите сюда, в форум.
Аватара пользователя
MDSW
у меня версия 8.13

ни где не нашел такого пункта
Вложения
mc_сетев.jpg
mc_сетев.jpg (195.6 КБ) Просмотров: 3319
Аватара пользователя
Алексей Пикуров
Кнопка "Проверить подключение".
Аватара пользователя
MDSW
готово
Вложения
mc_ping.jpg
mc_ping.jpg (242.36 КБ) Просмотров: 3315
Аватара пользователя
Алексей Пикуров
1. Перезагрузите сервер, чтобы принялись настройки, которые вы только что изменили.
2. Обеспечьте доступность портов, про которые написано в тесте.