PDA

Bekijk Volledige Versie : Proftpd wilt niet starten



IT-worX
22/09/09, 15:05
Beste,

Juist een paar bestanden willen ftp'en, en kreeg van filezilla de melding dat de ftp server niet bereikbaar was. Even checken op Service Monitor van DA en jawel hoor : proftpd Process is stopped

Even op start klikken dan maar...niks
Misschien de "restart" ... niks!

Dus even inloggen en daar /etc/init.d/proftpd start, krijg ik dit:

root@v01:~# /etc/init.d/proftpd start
Starting proftpd: - Fatal: ScoreboardFile: : unable to use '/var/run/proftpd/proftpd.pid': No such file or directory on line 13 of '/etc/proftpd.conf'

touch: cannot touch `/var/lock/subsys/proftpd': No such file or directory


Inderdaad, deze bestaat niet...Maar...DA gaat dit toch niet even snel weggooien hoop ik? Er moet toch een reden zijn dat proftpd geen zin meer heeft?

marsipulami
22/09/09, 15:18
Quote van het directadmin forum:


root@*:/var/run# /etc/init.d/proftpd start
Starting proftpd:
touch: cannot touch `/var/lock/subsys/proftpd': No such file or directory
root@**:/var/run# mkdir /var/lock
mkdir: cannot create directory `/var/lock': File exists
root@**:/var/run# mkdir /var/lock/subsys
root@**:/var/run# /etc/init.d/proftpd start
Starting proftpd:
root@**:/var/run# ftp localhost
Connected to localhost.
220 ProFTPD 1.3.1 Server ready.

Misschien dat je hier wat aan hebt om het te fixen, tis wel geen reden maar wel ene mogelijke oplossing

ichosting
22/09/09, 15:21
En anders even http://help.directadmin.com/item.php?id=24 of even opnieuw builden misschien

IT-worX
22/09/09, 15:26
Dat bericht had ik reeds gelezen, en alles wat daar staat klopt in elk geval.

Ik heb reeds geprobeerd deze aan te maken als directory:

root@v01:/# mkdir /var/lock/subsys/proftpd/
mkdir: cannot create directory `/var/lock/subsys/proftpd/': File exists
root@v01:/# cd /var/lock/subsys/proftpd/
-bash: cd: /var/lock/subsys/proftpd/: Not a directory

Iets raars dus :-)

dicktump
22/09/09, 15:35
/var/lock/subsys/proftpd hoort een bestand te zijn, geen directory. Als het bestand al bestaat, is het ook niet zo raar als je er niet naar kunt cd'en.

Bestaat de directory /var/run/proftpd wel met de goede rechten? Want anders kan die PID file niet worden aangemaakt.

daveww
23/09/09, 11:02
Zoals marsipulami al zegt zou dat de oplossing kunnen zijn;

mkdir -p /var/lock/subsys

Anders eens ProFTPd restarten en bekijk vervolgens eens /var/log/messages.
Komt daar niets verdachts?

BDigitinternetdiensten
23/09/09, 11:36
En als je een proftpd.conf er zelf inzet? Krijg je dan nog diezelfde error? Zal vast wel ergens te vinden zijn

jinxedworld
23/09/09, 11:38
En als je een proftpd.conf er zelf inzet? Krijg je dan nog diezelfde error? Zal vast wel ergens te vinden zijn

ehmm, een proftpd.conf? Daar zit t probleem niet echt...

Ik heb hetzelfde probleem ook wel eens gehad, het opnieuw aanmaken van de /var/run/proftpd folder heeft het probleem opgelost.