Hi all,
решил поднять сервер апдэйтов для fc2, зазеркалил ftp.chg.ru, сделал у себя yum-arch, поднял vsftpd, у клиентов настроил yum.conf, при попытке yum check-update ругается :
Gathering header information file(s) from server(s)
Server: Fedora Core 2 - i386 - Base
retrygrab() failed for:
ftp://192.168.1.40/pup/fc2/headers/header.info
Executing failover method
failover: out of servers to try
Error getting file ftp://192.168.1.40/pup/fc2/headers/header.info
[Errno 4] IOError: [Errno ftp error] 550 Failed to change directory.
анонимут фтп разрешён..
решил проверить коннект к серваку ftp
[root@oldmeat-pc ezh]# ftp 192.168.1.40
Connected to 192.168.1.40 (192.168.1.40).
220 fc2update
Name (192.168.1.40:root): anonymous
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
но ftp> ls
227 Entering Passive Mode (192,168,1,40,136,161)
ftp: connect: No route to host
ftp>
если сделать
ftp> passive
Passive mode off.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
drwxr-xr-x 3 0 0 4096 Nov 03 14:59 pub
226 Directory send OK.
ftp>
похоже что yum не может сменить директорию по этойже причине..
поискал в гугле - ничего не нашёл (может конечно плохо искал)
вопрос: 1) как сказать юму чтобы он лез на фтп в passive mode off?
2) если дело не в этом, то где копать?
п.с.
можно конечно поднять апачу, но хочется сделать всё силами vsftpd