Ru-Board.club
← Вернуться в раздел «Программы»

» Gene6 FTP Server

Автор: vlom333
Дата сообщения: 05.11.2014 09:32
Вот столкнулся с таким сообщением:

Цитата:
Протокол вашего клиента не совпадает с протоколом сервера

При этом нельзя зайти в Админ-панель. Тема поднималась несколько раз, но ответа я не увидел (возможно, зрение уже не то)
Такая ошибка происходит, как правило, когда пытаются настроить удалённый FTP-сервер и меняют там в свойствах установленный по умолчанию порт 8021 на 21.
Для устранения достаточно посмотреть, чтобы имя узла и порт сервера совпадали с именем узла и портом клиента.
Автор: miha2154
Дата сообщения: 13.11.2014 20:01

Цитата:
2. Заставить женю запускаться от имени твоего пользователя.

Я и так единственный администратор.
Автор: SANY
Дата сообщения: 21.12.2014 09:54
Автор: usrsbinpppd
Дата сообщения: 26.04.2015 19:42
при попытке скачать большой файл качалкой типа download master в несколько потоков пропадает доступ к этому файлу, отрывок лога
[more]15/04/26 19:38:16, 1344, 192.168.10.101, anonymous, REST 326169147
15/04/26 19:38:16, 1344, 192.168.10.101, anonymous, 350 Restarting at 326169147. Send STORE or RETRIEVE.
15/04/26 19:38:16, 1344, 192.168.10.101, anonymous, RETR Various Artists - Песни нашего века. Лучшее (CD 1).flac
15/04/26 19:38:16, 1344, 192.168.10.101, anonymous, 550 Cannot RETR. The file can't be opened, access denied.[/more]
только у меня так ? версия 3.10.0.15, система семерка сп1, фс ntfs


Автор: Mafia80
Дата сообщения: 26.04.2015 20:37
это защита от флуда, каждая сессия открывается на новом порту, в настройках где-то есть настройка ограничений подключений на сессию. плюс фаерволы могут реагировать как на скан портов и блокировать.
Автор: usrsbinpppd
Дата сообщения: 26.04.2015 21:24
сам же себе объясняю, чтоб этого не было надо снять галку lock files в настройках домена
Автор: mar1boro
Дата сообщения: 06.07.2015 20:29
Есть ли способ сделать так чтобы в браузерах русские имена папок и файлов правильно отображались по умолчанию? В фтп-клиентах указание кодировки 1251 или utf8 помогает, а с браузерами все видят ромбики и плюются.
Автор: Muznark
Дата сообщения: 24.07.2015 21:00
mar1boro весь косяк в том, что этот сервер не выполняет команду "opts utf8 on" если до этого клиент не представился командой "CLNT имя клиента". Броузер ff к примеру не представляется...

моё решение с помощью 3proxy под катом
[more]3proxy.cfg
maxconn 300
internal 0.0.0.0
external 0.0.0.0
log c:\3proxy\logs\ftppm.log D
plugin c:\3proxy\bin\PCREPlugin.dll pcre_plugin
pcre_options PCRE_MULTILINE
pcre_rewrite srvdata allow "200 Noted.." ""
pcre_rewrite srvdata allow "500 Unknown command.." "200 Noted.."
pcre_rewrite clidata dunno "FEAT" "FEAT\r\nclnt test"
pcre_rewrite clidata dunno "CLNT" "hi"
#pcre_rewrite srvdata allow "200 Noted.." ""

auth none
#allow * 127.0.0.1,192.168.137.0/24,192.168.2.0/24 * * * 1-7 00:00:00-23:59:59
# rem если у компа белый динамический ip
tcppm 21 dynDNSName 2121
# если lan, или статика и lan то imho лучше так
#tcppm -i192.168.2.2 21 192.168.2.2 2121
#tcppm -i127.0.0.1 21 127.0.0.1 2121
#tcppm -i192.168.137.1 21 192.168.137.1 2121
end


[/more]
Автор: mar1boro
Дата сообщения: 25.09.2015 14:02
Muznark, что-то у меня не получилось по вашей схеме. Что делал:

скачал 3proxy-0.7.1.3-x64, достал оттуда 3proxy.exe и PCREPlugin.dll и положил в C:\3proxy


далее создал там файл g6proxy.cfg с содержимым:

maxconn 300
internal 0.0.0.0
external 0.0.0.0
log c:\3proxy\ftppm.log D
plugin c:\3proxy\PCREPlugin.dll pcre_plugin
pcre_options PCRE_MULTILINE
pcre_rewrite srvdata allow "200 Noted.." ""
pcre_rewrite srvdata allow "500 Unknown command.." "200 Noted.."
pcre_rewrite clidata dunno "FEAT" "FEAT\r\nclnt test"
pcre_rewrite clidata dunno "CLNT" "hi"
#pcre_rewrite srvdata allow "200 Noted.." ""

auth none
#allow * 127.0.0.1,192.168.137.0/24,192.168.2.0/24 * * * 1-7 00:00:00-23:59:59
# rem если у компа белый динамический ip
tcppm -i127.0.0.1 21 127.0.0.1 2121
# если lan, или статика и lan то imho лучше так
#tcppm -i192.168.2.2 21 192.168.2.2 2121
#tcppm -i127.0.0.1 21 127.0.0.1 2121
#tcppm -i192.168.137.1 21 192.168.137.1 2121
end


в коммандной строке запустил:

C:\3proxy\3proxy.exe g6proxy.cfg

запустилось.

В gene6 в настройках домена поменял 21 порт на 2121. Перезапустил.

с соседнего компа пытаюсь зайти - не заходит (

Что я не докрутил с этим прокси не понимаю. А нельзя в самом Gene6 скриптом сделать, чтобы при подключении для каждого юзера дописывались эти "opts utf8 on" или "CLNT Name" ? Например, там есть условие в правилах OnClientAuthenticated.





Автор: Muznark
Дата сообщения: 25.09.2015 16:50
mar1boro
tcppm -i127.0.0.1 21 127.0.0.1 2121 поменяй на tcppm -iтвой ip 21 твой ip 2121
еще файервол может блокировать входящие на 3proxy.exe:21


Добавлено:
если у компа несколько ip адресов, по которым надо предоставить доступ - то размножь эту строку для каждово айпи (иначе точно не будет работать пассивный режим)
Автор: Muznark
Дата сообщения: 09.12.2015 20:30
прошу секущих в программировании людей выпустить утилиту, выполняющую тоже самое. примерное название "gene6 utf8 fixer"
Автор: Marvel999
Дата сообщения: 26.05.2016 11:13

Цитата:
прошу секущих в программировании людей выпустить утилиту, выполняющую тоже самое. примерное название "gene6 utf8 fixer"


UTF-8 fixer plugin for Gene6 FTP Server
http://systools.losthost.org/?tools#utf8plug

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Для Архитекторов!!!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.