Jump to content

MUFTP


Recommended Posts

В качестве попытки логического завершения топика FTP Search Engine

 

В общем, раз всем срочно надо (см. ссылку выше), выложил что успел. readme нет, доки нет, ничего нет. Есть шо есть :-)

 

Забирать вот по этой ссылке: http://muteam.org.ua/install/muftpd/muftpd.2005.02.18.tar.gz

 

Как установить/запустить:

 

1. Распаковываем файл и в каталоге (далее <setup_files>)запускаем стандартно:

make all

make install

make clean

Если этот этап не пройден - высылайте лог компиляции мне на sanito@nivki.org.ua , буду что-то думать... Успел проверить только на FreeBSD 4.9, по идее проблем быть НЕ должно на FreeBSD 5.x, про Linux ничего не могу сказать. Но чем ч0рт не шутит - попробуйте. Результатом процесса должно быть появление файлов /usr/local/sbin/muftpd и /usr/local/etc/muftpd.conf

 

2. Создаем БД MySQL и загружаем в нее дамп из файла <setup_files>/db/muftp.sql:

mysql --user=<username> -p <database> < muftp.sql

 

3. Прописываем необходимые параметры в конфиге /usr/local/etc/muftpd.conf, должно получиться что-то вроде:

 

<config>

<setup

onlineupdate=100

onlinethreads=10

contentupdate=12

contentthreads=5

maxdepth=20

/>

<database>

<mysql

username="ВАШ_ПОЛЬЗОВАТЕЛЬ"

password="ПАРОЛЬ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯ"

host="ВАШ_ХОСТ"

port=3336

database="ВАША_БАЗА_ДАННЫХ"

/>

</database>

</config>

 

остальные параметры, не касающиеся БД, (рекомендуется оставлять их как есть):

onlineupdate=100 -- частота обновления он-лайн хостов в секундах

onlinethreads=10 -- кол-во потоков для проверки он-лайн

contentupdate=12 -- частота сканирования содержимого хостов в часах

contentthreads=5 -- кол-во потоков для сканирования хостов

maxdepth=20 -- максимальная глубина сканирования каталогов

 

4. Создаем новый сайт в апаче, копируем в htdocs содержимое <setup_files>/web и в файлике htdocs/vars.php настраиваем параметры доступа к БД для сайта (видимо, те же параметры, что и в п.3, кроме однако $your_site_url):

...

// setup variables - PLEASE SET YOUR PARAMETERS

$mysql_hostname = "ВАШ_ХОСТ";

$mysql_username = "ВАШ_ПОЛЬЗОВАТЕЛЬ";

$mysql_password = "ПАРОЛЬ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯ";

$mysql_database = "ВАША_БАЗА_ДАННЫХ";

$your_site_url = "УРЛ_ВАШЕГО_САЙТА";

...

 

5. Самый сложный пункт =) Добавляем в табличку host в ВАШЕЙ_БАЗЕ_ДАННЫХ, куда был восстановлен дамп, записи с вашими фтп-серверами. Это можно сделать в phpMyAdmin, а можно ручками.

В этом случае можно использовать следующий синтаксис:

 

INSERT INTO host(url, userecursion) values('XXX', YYY);

 

где XXX - название хоста в стандартной записи ftp-url (можно использовать ай-пи, можно - dns имя, т.е. ftp://univ.kiev.ua и ftp://192.168.100.1 будут корректными)

и YYY - это 0 или 1, при чем 1 означает, что будет использоваться LIST -R для получения листинга файлов. ВАЖНО!!! рекурсивное сканирование было протестировано и вроде работает только для proftd, ftpd, Gene6FTP, iis-ftp. Для всех остальных включать рекурсивное сканирование можно исключительно на свой страх и риск, я ничего гарантировать не могу и не буду. Зачем вообще нужно рекурсивное? Оно работает ЗНАЧИТЕЛЬНО быстрее.

 

6. Запускаем демон (/usr/local/sbin/muftpd) и глядим на сайт в апаче... В течении минуты начнется процесс, который завершится очень быстро в случае рекурсивного сканирования, но продлится некоторое время (до 20 минут) в случае "просто" сканирования. Для остановки демона используем /usr/local/sbin/muftpd -s

 

В общем, вот и всё... Сделал быстро сегодня вечером, потому что пропадаю на пару дней (скорее всего) и не хочу снова задерживать народ. На недельке постараюсь сделать нормальную доку...

 

Enjoy!

Link to post
Share on other sites

Linux RedHat 9.0:

threadsql::before_thread_end()':
src/muftpd/muftpcfg.cpp:221: `mysql_thread_end' undeclared (first use this
  function)
make: *** [muftpcfg.o] Error 1

 

Linux Fedora Core 2:

src/shared/stlutils.h:49: warning: `_threadsafequeue_t<_Type>::size_type' is
  implicitly a typename
src/shared/stlutils.h:49: warning: implicit typename is deprecated, please see
  the documentation for details
src/muftpd/muftpscan.cpp: In constructor `scanthread::scanthread()':
src/muftpd/muftpscan.cpp:27: error: no matching function for call to `sem_t::
  ._45(int)'
/usr/include/semaphore.h:34: error: candidates are: sem_t::._45()
/usr/include/semaphore.h:34: error:                 sem_t::._45(const sem_t&)
make: *** [muftpscan.o] Error 1

Link to post
Share on other sites
как будет "релиз", свиснешь, статью укомплектуем и повесим, чтоб красиво

Та я сделаю красиво, только не сегодня -:(

Linux RedHat 9.0:

Странно, что под free компилируется, а под линуксом нет. Но попробуй плз еще раз.

Linux Fedora Core

Попробуй сейчас, я подправил (вроде). Нет линукса, не могу наверняка проверить к сожалению, но эти ошибки должны уйти... Файл скачать тот же и там же http://muteam.org.ua/install/muftpd/muftpd.2005.02.18.tar.gz , из архива достаточно взять только makefile & src\*.*

Link to post
Share on other sites
[root@srv muftpd.2005.02.18]# make

g++ -Wall -ggdb -D_PTHREADS -Isrc/shared -Isrc/xml -Isrc/muftpd -I/usr/local/include -c src/muftpd/muftpconn.cpp

g++ -Wall -ggdb -D_PTHREADS -Isrc/shared -Isrc/xml -Isrc/muftpd -I/usr/local/include -c src/muftpd/muftpreader.cpp

g++ -Wall -ggdb -D_PTHREADS -Isrc/shared -Isrc/xml -Isrc/muftpd -I/usr/local/include -c src/muftpd/muftpcfg.cpp

src/muftpd/muftpcfg.cpp: In member function `bool threadsql::connect()':

src/muftpd/muftpcfg.cpp:193: `mysql_thread_init' undeclared (first use this

  function)

src/muftpd/muftpcfg.cpp:193: (Each undeclared identifier is reported only once

  for each function it appears in.)

src/muftpd/muftpcfg.cpp: In member function `void

  threadsql::before_thread_end()':

src/muftpd/muftpcfg.cpp:223: `mysql_thread_end' undeclared (first use this

  function)

make: *** [muftpcfg.o] Error 1

Link to post
Share on other sites

Ну значит не помогло... Значит, клиенты mysql для free и для linux отличаются, по крайней мере на уровне .h файлов. Почему это так - не знаю.... Наверно, без линкуса ничего сделать не получится :-/

 

Тут никаких нюансов не указано (равно как и в англ. версии): http://dev.mysql.com/doc/mysql/ru/mysql-thread-init.html

 

Не знаю... сорри.

 

А что, на freebsd никто не пробовал?!

Link to post
Share on other sites

Сегодня с утреца попробовал на ASP Linux 9.2... Были кой-какие нюансы, НО они не были связаны с mysql. Вот тут версия, которая компилируется на asp. Правда, пробовал с mysql 5.0.0 (другого не было), всё ок. Ден, у тебя какая версия mysql?! Должна быть не ниже 4.0.4.

Link to post
Share on other sites
Enjoy!

In file included from src/muftpd/muftpconn.h:15,

from src/muftpd/muftpconn.cpp:24:

src/muftpd/muftpcfg.h:15: mysql/mysql.h: No such file or directory

In file included from src/muftpd/muftpconn.h:16,

from src/muftpd/muftpconn.cpp:24:

src/muftpd/muftpd.h:15: mysql/mysql.h: No such file or directory

*** Error code 1

Mysql ставил с бинарников ось БСД4.10 В чем прикол???

Link to post
Share on other sites
Mysql ставил с бинарников ось БСД4.10 В чем прикол???

Судя по ошибкам, нет каталога /usr/local/include/mysql

Почему - не знаю. Наверно ставил без С-клиента.

 

ЗЫ. заметил, что иногда в некоторых случаях есть ссылки не на /usr/local/include/mysql, а на /usr/local/mysql/include... Если у тебя есть второй каталог (и нет первого), то поменяй плз в makefile ссылку (если не найдешь - вышли мне, я верну исправленный вариант). Должно помочь... Учту.

Link to post
Share on other sites
Mysql ставил с бинарников ось БСД4.10 В чем прикол???

Судя по ошибкам, нет каталога /usr/local/include/mysql

Почему - не знаю. Наверно ставил без С-клиента.

 

ЗЫ. заметил, что иногда в некоторых случаях есть ссылки не на /usr/local/include/mysql, а на /usr/local/mysql/include... Если у тебя есть второй каталог (и нет первого), то поменяй плз в makefile ссылку (если не найдешь - вышли мне, я верну исправленный вариант). Должно помочь... Учту.

Вобщем подправил вроди как и в мейке и в остальных файлах на которые руголось что мол не находит мускуль.. и вот напоролся на следующие грабли привожу лог компиляции:

 

muftpreader.o: In function `muftpreader::scancontent(basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > const &, unsigned long long const &)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpreader.cpp:69: undefined reference to `mysql_num_rows'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpreader.cpp:75: undefined reference to `mysql_fetch_row'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpreader.cpp:78: undefined reference to `mysql_free_result'

muftpreader.o: In function `muftpreader::updateTotals(void)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpreader.cpp:427: undefined reference to `mysql_fetch_row'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpreader.cpp:429: undefined reference to `mysql_free_result'

muftpreader.o: In function `muftpreader::checkOrCreateTable(basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > const &, int)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpreader.cpp:461: undefined reference to `mysql_num_rows'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpreader.cpp:465: undefined reference to `mysql_free_result'

muftpcfg.o: In function `muftpcfg::connect(threadsql *)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:149: undefined reference to `mysql_ping'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:158: undefined reference to `mysql_real_connect'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:160: undefined reference to `mysql_error'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:164: undefined reference to `mysql_select_db'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:167: undefined reference to `mysql_error'

muftpcfg.o: In function `threadsql::connect(void)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:193: undefined reference to `mysql_thread_init'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:198: undefined reference to `mysql_init'

muftpcfg.o: In function `threadsql::disconnect(void)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:213: undefined reference to `mysql_close'

muftpcfg.o: In function `threadsql::before_thread_end(void)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:223: undefined reference to `mysql_thread_end'

muftpcfg.o: In function `threadsql::querysql(st_mysql_res **, char *,...)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:238: undefined reference to `mysql_query'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:242: undefined reference to `mysql_error'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:247: undefined reference to `mysql_store_result'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:252: undefined reference to `mysql_error'

muftpcfg.o: In function `threadsql::executesql(char *,...)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:272: undefined reference to `mysql_query'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:276: undefined reference to `mysql_error'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:281: undefined reference to `mysql_affected_rows'

muftpcfg.o: In function `threadsql::insert_id(void)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:301: undefined reference to `mysql_insert_id'

muftpcfg.o: In function `threadsql::loadfiles(map<basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> >, basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> >, less<basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > >, allocator<basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > > > const &)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:331: undefined reference to `mysql_query'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpcfg.cpp:334: undefined reference to `mysql_error'

muftpd.o: In function `muftpinfofetch::on_event(bool)':

/usr/include/g++/stl_deque.h:445: undefined reference to `mysql_fetch_row'

muftpd.o: In function `muftpinfofetch::on_event(bool)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpd.cpp:72: undefined reference to `mysql_free_result'

muftpd.o: In function `_idsequence_t::init(threadsql *)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpd.cpp:86: undefined reference to `mysql_fetch_row'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpd.cpp:87: undefined reference to `mysql_free_result'

muftpscan.o: In function `scanthread::thread_proc(void *)':

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpscan.cpp:91: undefined reference to `mysql_num_rows'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpscan.cpp:97: undefined reference to `mysql_fetch_row'

/usr/distr/muftpd.2005.02.18/src/muftpd/muftpscan.cpp:100: undefined reference to `mysql_free_result'

mysqlutils.o: In function `getEscStr(st_mysql *, basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > const &)':

/usr/include/g++/stl_alloc.h:500: undefined reference to `mysql_real_escape_string'

*** Error code 1

 

что с этим делать?

кстати обязательно мускуль 4.Х если третий аоставить не пойдет??? (да копилял я с мускулем 4.1.10)

Link to post
Share on other sites
Вобщем подправил вроди как и в мейке и в остальных файлах на которые руголось что мол не находит мускуль.. и вот напоролся на следующие грабли привожу лог компиляции: ...

Ну так и есть - не находит мускул... Файл mysql/mysql.h есть где-нибудь? Вот где он есть - туда надо указать и путь... Обычно это /usr/local/include, в нем создается (при установке мускула) подкаталог mysql, в которой лежат .h файлы, необходимые для компиляции программ, использующих mysql.

 

на 3 версии не собирается

Не только не собирается, но и работать НЕ будет на версии mysql ниже 4.0.4... Что я могу сказать... Звиняйте, хлопцi, маємо шо маємо...

Link to post
Share on other sites
Ну так и есть - не находит мускул... Файл mysql/mysql.h есть где-нибудь? Вот где он есть - туда надо указать и путь... Обычно это /usr/local/include, в нем создается (при установке мускула) подкаталог mysql, в которой лежат .h файлы, необходимые для компиляции программ, использующих mysql.

ну впринципе когда при сборке ругалось на файл mysql.h то я и правил путь втех файлах на которые ругалось, а типерь вот такая вот фича вылезла... у меня mysql.h лежит в /usr/local/mysql/include/ на этот путь я и правил... вобщем еще помучаюсь если че напишу если у тебя есть какие-то идеи то тоже пиши.

Link to post
Share on other sites
Ну так и есть - не находит мускул... Файл mysql/mysql.h есть где-нибудь? Вот где он есть - туда надо указать и путь... Обычно это /usr/local/include, в нем создается (при установке мускула) подкаталог mysql, в которой лежат .h файлы, необходимые для компиляции программ, использующих mysql.

ну впринципе когда при сборке ругалось на файл mysql.h то я и правил путь втех файлах на которые ругалось, а типерь вот такая вот фича вылезла... у меня mysql.h лежит в /usr/local/mysql/include/ на этот путь я и правил... вобщем еще помучаюсь если че напишу если у тебя есть какие-то идеи то тоже пиши.

оно ищет файлы от пути, указанного тобой + mysql/

 

т.е. ты указал путь /usr/local/mysql/include

 

оно ищет файл в

 

/usr/local/mysql/include/mysql

 

а проще вообще ничего не править и сделать символическую ссылку

 

/usr/local/mysql/include -> /usr/local/include/mysql

Link to post
Share on other sites

а вот лог с FreeBSD

 

но как я понял - это скорее всего из-за того, что версия MySQL < 4.x

 

bash-2.05b# make

g++ -Wall -ggdb -D_PTHREADS -Isrc/shared -Isrc/xml -Isrc/muftpd -I/usr/local/include -c src/muftpd/muftpcfg.cpp

src/muftpd/muftpcfg.cpp: In method `bool threadsql::connect()':

src/muftpd/muftpcfg.cpp:193: implicit declaration of function `int mysql_thread_init(...)'

src/muftpd/muftpcfg.cpp: In method `void threadsql::before_thread_end()':

src/muftpd/muftpcfg.cpp:223: implicit declaration of function `int mysql_thread_end(...)'

*** Error code 1

Link to post
Share on other sites

Я как чуствовал, что рано еще выкладывать и т.д., надо поисследовать, как оно и что. В общем, кто хочет - качайте на свой страх и риск, НО если все-таки сделаете это - чиркните пару комментариев, учту при создании финальной версии. Ее же вместе с нормальной докой выложу у себя на сайте... Как только будет готово - маякну в этот топик.

Link to post
Share on other sites
а вот лог с FreeBSD

 

но как я понял - это скорее всего из-за того, что версия MySQL < 4.x

 

bash-2.05b# make

g++ -Wall -ggdb -D_PTHREADS -Isrc/shared -Isrc/xml -Isrc/muftpd -I/usr/local/include -c src/muftpd/muftpcfg.cpp

src/muftpd/muftpcfg.cpp: In method `bool threadsql::connect()':

src/muftpd/muftpcfg.cpp:193: implicit declaration of function `int mysql_thread_init(...)'

src/muftpd/muftpcfg.cpp: In method `void threadsql::before_thread_end()':

src/muftpd/muftpcfg.cpp:223: implicit declaration of function `int mysql_thread_end(...)'

*** Error code 1

Да ты прав это из за третьего мускула у тебя такая батва... а я вот так и не решил свою проблемму даже специально папки создал слибами (/usr/local/include/mysql и /usr/local/lib/mysql) всеравно ероры выдает теже по поводу мукульных функций... У кого какие варианты??? :-/

Link to post
Share on other sites
всеравно ероры выдает теже по поводу мукульных функций...

Та причины понятны, хех. Компилируется (по причине наличия .h файлов), но сам демон не собирается - по причине отсутствия библиотеки мускула. Обычно она называется libmysqlclient.* и размещается в /usr/local/lib/mysql (в free 4.x/5.x). Насколько я могу предположить, у тебя эта библиотека находится в /usr/local/mysql/lib. Попробуй указать в makefile-е путь к ней именно туда.

Link to post
Share on other sites
libmysqlclient.* и размещается в /usr/local/lib/mysql (в free 4.x/5.x). Насколько я могу предположить, у тебя эта библиотека находится в /usr/local/mysql/lib. Попробуй указать в makefile-е путь к ней именно туда.

Ты не понял... дело в том что я эти файлы и разложил по директория которым им нада ну типа либы в /usr/local/lib/mysql , а инклуды в /usr/local/include/mysql вот и что тут нетак? что я нетак сделал... и ругаеться оно не на точто ненаходит libmysqlclient.* , а на то, что у него траблы с мускульными функциями.

Link to post
Share on other sites
  • 1 month later...
# make all
g++ -Wall -ggdb -D_PTHREADS -Isrc/shared -Isrc/xml -Isrc/muftpd -I/usr/local/include -c src/muftpd/muftpconn.cpp
g++ -Wall -ggdb -D_PTHREADS -Isrc/shared -Isrc/xml -Isrc/muftpd -I/usr/local/include -c src/muftpd/muftpreader.cpp
g++ -Wall -ggdb -D_PTHREADS -Isrc/shared -Isrc/xml -Isrc/muftpd -I/usr/local/include -c src/muftpd/muftpcfg.cpp
src/muftpd/muftpcfg.cpp: In member function `bool threadsql::connect()':
src/muftpd/muftpcfg.cpp:193: error: `mysql_thread_init' undeclared (first use
  this function)
src/muftpd/muftpcfg.cpp:193: error: (Each undeclared identifier is reported
  only once for each function it appears in.)
src/muftpd/muftpcfg.cpp: In member function `void
  threadsql::before_thread_end()':
src/muftpd/muftpcfg.cpp:223: error: `mysql_thread_end' undeclared (first use
  this function)
*** Error code 1

Stop in /home/virtual/denz/tmp/muftpd.2005.02.18.

#FreeBSD 5.2.1-RELEASE
#MySQL  Ver 8.23 Distrib 3.23.58

Link to post
Share on other sites
  • 4 months later...

При попытке кинуть таблицы в БД выдает ошибку:

-- MySQL dump 9.08

--

-- Host: localhost Database: muftp

------------------------------------------------------- --

-- Server version 4.0.14

--

-- Table structure for table 'filesearch'

--

CREATE TABLE filesearch(

 

id bigint( 20 ) NOT NULL AUTO_INCREMENT ,

uname varchar( 255 ) NOT NULL default '',

PRIMARY KEY ( id ) ,

UNIQUE KEY uname( uname )

) TYPE = MYISAM

Ответ MySQL: 

 

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '---------------------------------------------------------

-- Se

Link to post
Share on other sites

2_SergeY_: не так кидаешь. он пытается все строки у тебя воспринимать как команды mysql.

А "------------------------------------------------------- --" - это хреновая команда )

Потом.

muftpd на отдельном шлюзе (с установленным клиентом mysql 4.0.25)

выдает вот чего в лог:

08/11-22:01:00: ERROR - Can't proceed CWD [/Music/Foreign/W/Water Zone] (host: 192.168.2.2, response: 421)

08/11-22:01:00: ERROR - socket write error: Broken pipe

08/11-22:01:00: ERROR - getsockname failed: Connection reset by peer

08/11-22:01:00: WARNING - Unable to initialize data connection (host: 192.168.2.2)

 

08/11-21:49:59: ERROR - Can't proceed CWD [/install/Audio/_Плееры/Winamps/Skins/eIndia/eIndia] (host: 192.168.2.2, response:

421)

08/11-21:49:59: ERROR - socket write error: Broken pipe

08/11-21:49:59: ERROR - getsockname failed: Connection reset by peer

 

08/11-21:54:05: WARNING - Unable to initialize data connection (host: 192.168.2.15)

08/11-21:54:05: WARNING - readcontent failed: [/install/programs/l2informer]

 

Или просто:

08/11-22:14:02: ERROR - Unable to load file [/var/muftpd/6/fs]: Can't get stat of '/var/muftpd/6/fs' (Errcode: 2)

08/11-22:14:02: ERROR - Content scan failed for [ftp://192.168.2.201]

Этого в логе больше всего ))

 

А кстати на шлюзе с самой БД такого нет.

 

Это по демону.

По вебморде такие замечания:

старая версия дает поиск по русским буквам, но не по всем )))

Причем на русскую "а" находит много чего интересного, но только не содержащие РУССКУЮ "а" пути.

 

Новая вебморда по руским буквам не ищет ничего.

 

Поэтому я у себя поставил старую вебморду.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...