"zwis" apache

Tomasz Wittner lists w mmt.pl
Czw, 20 Maj 2004, 16:44:46 CEST


Dnia czw 20. maja 2004 16:01, The Undefined napisał:
> On Thu, May 20, 2004 at 07:33:58AM +0200, Tomasz Wittner wrote:
> > > > i przy okazji - na drugiej maszynce, świeżo zupgradowanej do AC przestał
> > > > mi działać pure-ftpd ;)
> > Konkrety - albo tu, albo na priva:
> > 1. logi,
> [root w helios undefine]# /etc/rc.d/init.d/pure-ftpd restart
> Stopping pure-ftpd service.........................................[ DIED ]
> Starting pure-ftpd service.........................................[ DONE ]
> 
> May 20 14:12:58 helios pure-config.pl: Running: /usr/sbin/pure-ftpd --daemonize -A -c50 -B -C8 -D -fftp -H -I15 -L2000:8 -m4 -s -U133:02 2 -u100 -w -k99 -Z
między dwójkami jest spacja - nie powinno jej być, ale wkleiłem Twojego configa i jej nie ma, więc zakładam, że to bład przy wklejaniu  ^^^^
> May 20 14:12:58 helios pure-ftpd: (?@?) [ERROR] Unable to start a standalone server: [Invalid argument]
                                                                                       
> May 20 14:12:58 helios pure-ftpd: pure-config.pl startup  succeeded
diagnostykę to on ma chu...
> 
> > 2. rpm -q pure-ftpd,
> [root w helios undefine]# rpm -q pure-ftpd
> pure-ftpd-1.0.18-4
> 
> > 3. grep ftp /etc/passwd;ls -l /home /home/services
> [root w helios undefine]# grep ftp /etc/passwd;ls -ld /home /home/services /home/ftp
> ftp:x:14:50:FTP User:/home/ftp:/bin/false
> tftp:x:15:50:TFTP User:/var/lib/tftp:/bin/false
> drwxr-xr-x   15 root     root         4096 May 18 15:53 /home
> drwxr-x--x    6 root     root         4096 May 18 16:12 /home/services
> ls: /home/ftp: No such file or directory
> 
> hm... zmienilem ftp na /home/services/ftp, ale nic to nie zmienilo.
Ale dobrze, że zmieniłeś - nie miałbyś wejścia na anonymousa, a drań nie pokazałby Ci tego w logach - ja się wstydzę powiedzieć,
ile przez to czasu zmarnowałem - zainstalowałem na chwilę proftpd i od razu wyszło szydło z worka ;-)
> 
> > 4. strace -f -o /tmp/pure-ftpd.str pure-config.pl /etc/ftpd/pureftpd.conf - 
> > z Daemonize no w  /etc/ftpd/pureftpd.conf
> > I szczerze mówiąc, jak zobaczę znowu execve bez parametrów, to nie pomogę.
> http://atos.wmid.amu.edu.pl/~undefine/pure-ftpd.str
> 
> > 5. perl -p -e 's,(^#.*\n$)|(^\n),,m' /etc/ftpd/pureftpd.conf
> [root w helios undefine]# perl -p -e 's,(^#.*\n$)|(^\n),,m' /etc/ftpd/pureftpd.conf
> ChrootEveryone              yes
> BrokenClientsCompatibility  no
> MaxClientsNumber            50
> Daemonize                   no
> MaxClientsPerIP             8
> VerboseLog                  no
> DisplayDotFiles             yes
> AnonymousOnly               no
> NoAnonymous                 no
> SyslogFacility              ftp
> DontResolve                 yes
> MaxIdleTime                 15
> LimitRecursion              2000 8
> AnonymousCanCreateDirs      no
> MaxLoad                     4
> AntiWarez                   yes
> Umask                       133:022
> MinUID                      100
> AllowUserFXP                yes
> AllowAnonymousFXP           no
> ProhibitDotFilesWrite       no
> ProhibitDotFilesRead        no
> AutoRename                  no
> AnonymousCantUpload         no
> MaxDiskUsage               99
> CustomerProof              yes
Wkleiłem Twój konfig + w vim:%s/^> //g
maj 20 16:34:33 asus pure-config.pl: Running: /usr/sbin/pure-ftpd --daemonize -A -c50 -C8 -D -fftp -H -I15 -L2000:8 -m4 -s -U133:022 -u100 -w -k99 -Z
May 20 16:34:33 asus pure-ftpd: (?@?) [ERROR] Unable to start a standalone server: [Invalid argument]
y 20 14:12:58 helios pure-config.pl: Running: /usr/sbin/pure-ftpd --daemonize -A -c50 -B -C8 -D -fftp -H -I15 -L2000:8 -m4 -s -U133:02 2 -u100 -w -k99 -Z

i ... teraz najlepsze
[root w asus 16:37 j:0 ~]# echo IPV4Only yes >> /etc/ftpd/pureftpd.conf;service pure-ftpd restart;service pure-ftpd restart
Stopping pure-ftpd service.........................................[ DIED ]
Starting pure-ftpd service.........................................[ DONE ]
Stopping pure-ftpd service.........................................[ DONE ]
Starting pure-ftpd service.........................................[ DONE ]
[root w asus 16:37 j:0 ~]#
maj 20 16:37:52 asus pure-config.pl: Running: /usr/sbin/pure-ftpd --daemonize -A -c50 -C8 -D -fftp -H -I15 -L2000:8 -m4 -s -U133:022 -u100 -w -k99 -Z -4
maj 20 16:37:52 asus pure-config.pl: Running: /usr/sbin/pure-ftpd --daemonize -A -c50 -C8 -D -fftp -H -I15 -L2000:8 -m4 -s -U133:022 -u100 -w -k99 -Z -4
  14:12:58 helios pure-config.pl: Running: /usr/sbin/pure-ftpd --daemonize -A -c50 -B -C8 -D -fftp -H -I15 -L2000:8 -m4 -s -U133:02 2 -u100 -w -k99 -Z
[...]
A jeżeli to okazałaby się kwestia supportu ipv6, to wejdź na
http://www.pureftpd.org/AUTHORS i poszukaj znajomych nazwisk ;-)

-- 
Tomasz Wittner

$(YOUD_NEVER_GUESS_THIS_VARIABLE_NAME_HAHA)
http://freshmeat.net/articles/view/889/



Więcej informacji o liście dyskusyjnej pld-devel-pl