Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Viktor
Не получается заставить фтп работать.
Не хочет работать даже при запуске клиента на том же компьютере, где установлен сервер.

Ошибка в прицепе.

Сервер пишет, что фтп сервер работает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Андрей Раков
Добрый день.

Нужно посмотреть логи FTP сервера.

Выполните команду LOGS в консоли сервера и вышлите файл ftp.log на [email protected].

Также логи можно найти по пути "C:\Documents and Settings\All Users\MyChat Server\logs\2014\10\23\"
Viktor
отправил
Аватара пользователя
Алексей Пикуров
Добрый день, Виктор.

1. А у клиента есть доступ к IP 192.168.18.3 по TCP порту 20013 ? Файрволы/антивирусы не мешают?
2. Каким образом вы открываете окно Проводника из MyChat? Куда нажимаете?
Viktor
1. Нет, к порту 20013 доступа снаружи нет, я прокидывал только 20000 и 20001, но это второй вопрос, или вторая часть проблемы, пока он не работает даже на одном компе (основная масса клиентов сидит внутри локалки)
2. Из клиента, в верхней панели Файлы/общие файлы на сервере и он вываливает меня в проводник
Viktor
На этой машине стоит Касперский Security Center и он же 8.0 для сервера, но я пробовал его отключать, это не меняет ситуацию
Аватара пользователя
Алексей Пикуров
1. В настройках сервера есть доступ на запись в общую папку?
mychatserverftp.png

2. MyChat Server запущен от имени администратора? У него есть возможность писать в папку, которая указана в настройках?
3.
но я пробовал его отключать, это не меняет ситуацию
Отключать можно, но лучше его логи посмотреть. По моему опыту, отключение касперского обычно проблемы не решает. Ставьте MyChat Server в исключения для него.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Viktor
Убрал галочку "только чтение" он позволил писать в эту папку, т.е. с локальной машиной разобрались. Спасибо!

Добавил MyChat Server в доверенные программы Касперского и сказал никак не проверять.

На сервере указал диапазон портов 20000-20010 и все их прокинул через роутер, пытаюсь снаружи подключиться к каталогу FileZill -ой, но он говорит

Статус: Соединение установлено, ожидание приглашения...
Ответ: 220-Welcome to MyChat FTP Server
Ответ: 220-
Ответ: 220 MyChat FTP Server ready.
Команда: USER 3
Ответ: 331 Password required for 3.
Команда: PASS **********
Ответ: 230 User 3 logged in.
Команда: SYST
Ответ: 215 UNIX Type: L8 Internet Component Suite
Команда: FEAT
Ответ: 211-Extensions supported:
Ответ: SIZE
Ответ: REST STREAM
Ответ: MDTM
Ответ: MDTM YYYYMMDDHHMMSS[+-TZ] filename
Ответ: MLST size*;type*;perm*;create*;modify*;
Ответ: MFMT
Ответ: MD5
Ответ: XCRC "filename" start end
Ответ: XMD5 "filename" start end
Ответ: CLNT
Ответ: SITE INDEX;ZONE
Ответ: 211 END
Статус: Сервер не поддерживает символы не ASCII.
Статус: Соединение установлено
Статус: Получение списка каталогов...
Команда: PWD
Ответ: 257 "/" is current directory.
Команда: TYPE I
Ответ: 200 Type set to I.
Команда: PASV
Ответ: 227 Entering Passive Mode (**********ip********).
Команда: MLSD
Ответ: 150 Opening data connection for directory list.
Ошибка: Превышено время ожидания соединения
Ошибка: Не удалось получить список каталогов
Аватара пользователя
Алексей Пикуров
Entering Passive Mode (**********ip********).

Там указан какой IP? Внешний или внутренний?
Viktor
Внешний статический адрес
Аватара пользователя
Алексей Пикуров
Пропишите его (внешний IP) в настройках FTP сервера MyChat (DMZ). Иначе он не сможет работать. Подробнее об этом почитайте на форуме - viewtopic.php?p=12771#p12771 Такова специфика работы любого FTP сервера.

При соединении на внешний IP клиент должен работать в пассивном режиме, сервер должен отдать ему свой внешний IP, которого он просто не знает, потому что находится внутри локалки, а трафик к нему просто проброшен с роутера.
Viktor
он прописан
Viktor
FileZilla настроена на пассивный режим
Аватара пользователя
Алексей Пикуров
Лог серверный надо смотреть, что он файлзилле говорит, плюс не мешает перезапустить сервер после того, как делали сетевые настройки.
Viktor
УРАААА!!! Заработало!!!
рестартанул сервак и все завелось!
Спасибо!

А можно настроить, чтобы все кроме админов могли только просматривать, но не редактировать содержимое папки фтп?
Аватара пользователя
Алексей Пикуров
Рад за вас :) Всегда пожалуйста.
А можно настроить, чтобы все кроме админов могли только просматривать, но не редактировать содержимое папки фтп?

Пока нельзя, либо read only для всех, либо полный доступ. Мы планируем добавить это с помощью прав групп пользователей, но это пока ещё не реализовано, хотя часть функционала уже заложили.
Viktor
Ясно, ждемсс ))))
Обновился, проверил на локальном и веб клиенте, все обновилось!!! Круто!
Буду пробовать аудио. но это уже завтра и если не получится, то создам новый вопрос )))
Аватара пользователя
Алексей Пикуров
Окей, без проблем :)