Avatar billede BacceDK Juniormester
21. februar 2002 - 17:32 Der er 25 kommentarer og
1 løsning

problem med proftpd

Jeg har før stillet et spørgsmål til hvorfor min ftp altid gav timeout ved første forsøg på connect og kunne først logge på i andet forsøg, samt der ved login er temmelig lang ventetid på at den logger en ind
jeg fik ikke noget resultat frem og lukkede derefter,
meen nu er min maskine begundt at sende mig log filer over login på proftpd og der ses fejelene så meeen da jeg langt fra er prof til Linux smudder jeg lige log listen op her i håb om at en eller anden venlig sjæl nu kan hjælpe mig med at få rettet på dette problem
det ser ud til at der er 2 fejl på opsætningen meen ved ikke hvor og hvad der skal rettet
her kommer kopi af .log

linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - ProFTPD 1.2.1 (release) (built søn jan 6 19:24:46 CET 2002) standalone mode STARTUP
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - ProFTPD 1.2.1 (release) (built søn jan 6 19:24:46 CET 2002) standalone mode STARTUP
linux - Check the ServerType directive to ensure you are configured correctly.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP no transfer timeout, disconnected.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - ProFTPD 1.2.1 (release) (built søn jan 6 19:24:46 CET 2002) standalone mode STARTUP
linux (10.0.0.2[10.0.0.2]) - FTP session opened.
linux (10.0.0.2[10.0.0.2]) - no such GID '65533'
linux (10.0.0.2[10.0.0.2]) - no such GID '65533'
linux (10.0.0.2[10.0.0.2]) - FTP session closed.
linux (10.0.0.2[10.0.0.2]) - FTP session opened.
linux (10.0.0.2[10.0.0.2]) - no such GID '65533'
linux (10.0.0.2[10.0.0.2]) - no such GID '65533'
linux (10.0.0.2[10.0.0.2]) - FTP session closed.
linux (10.0.0.2[10.0.0.2]) - FTP session opened.
linux (10.0.0.2[10.0.0.2]) - no such GID '65533'
linux (10.0.0.2[10.0.0.2]) - no such GID '65533'
linux (10.0.0.2[10.0.0.2]) - FTP session closed.
linux (10.0.0.2[10.0.0.2]) - FTP session opened.
linux (10.0.0.2[10.0.0.2]) - no such GID '65533'
linux (10.0.0.2[10.0.0.2]) - no such GID '65533'
linux (10.0.0.2[10.0.0.2]) - FTP session closed.
linux (10.0.0.2[10.0.0.2]) - FTP session opened.
linux (10.0.0.2[10.0.0.2]) - no such GID '65533'
linux (10.0.0.2[10.0.0.2]) - no such GID '65533'
linux (10.0.0.2[10.0.0.2]) - FTP session closed.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP no transfer timeout, disconnected.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP no transfer timeout, disconnected.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP no transfer timeout, disconnected.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session closed.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session closed.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Failed binding to 0.0.0.0, port 21: Address already in use
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - Check the ServerType directive to ensure you are configured correctly.
linux - ProFTPD 1.2.1 (release) (built søn jan 6 19:24:46 CET 2002) standalone mode STARTUP
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session closed.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session closed.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP no transfer timeout, disconnected.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP no transfer timeout, disconnected.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session closed.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP no transfer timeout, disconnected.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session closed.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP no transfer timeout, disconnected.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - FTP session opened.
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
linux (port114.ds1-hvi.adsl.cybercity.dk[212.242.119.117]) - no such GID '65533'
Avatar billede henrik_ffc Nybegynder
21. februar 2002 - 17:37 #1
Du kan starte med at oprette en bruger med user id = 65533 og gruppe id=65533. Det vil løse det ene problem
Avatar billede henrik_ffc Nybegynder
21. februar 2002 - 17:40 #2
groupadd -g 65533 proftp
useradd -d /dev/null -s /bin/false -u 65533 -g 65533 proftp
Avatar billede BacceDK Juniormester
21. februar 2002 - 17:41 #3
id ???
er det, det samme som navn ???
adduser 65533 ??
eller hvordan ??
Avatar billede henrik_ffc Nybegynder
21. februar 2002 - 17:42 #4
Check desuden i proftpd.conf at du har følgende linie
ServerType Standalone

Der er noget der typer på at serveren prøver at BINDe til en forkert IP.
Hvordan starter du proftpd? Via inetd?
Avatar billede BacceDK Juniormester
21. februar 2002 - 17:45 #5
den er sat til standalone og ja den startes med init.d
Avatar billede BacceDK Juniormester
21. februar 2002 - 17:50 #6
sorry lige en rettelse
jeg starter IKKE med init.d da dette ikke var muligt den blev flyttet over i xined i stedet for
Avatar billede henrik_ffc Nybegynder
21. februar 2002 - 17:54 #7
Det kan være forklaringen....
Hvis serveren startes (og fortsætter med at køre-hvilket skidtet jo gør), så kan der ikke startes en ny version at serveren (=Address already in use)
Prøv at fjerne den fra init.d og tilføj følgende linie til sidst i /etc/rc.d/rc.local
/usr/local/sbin/proftpd    (indsæt selv DIN egen sti til proftpd)
Dette starter serveren hver gang du booter.

Du kan også rydde op ved at lave en "killall proftpd" efterfulgt af "/usr/local/sbin/proftpd".
Derved lukkes en eventuel kørende server og en ny startes.
Avatar billede henrik_ffc Nybegynder
21. februar 2002 - 17:56 #8
Det var lidt noget sludder jeg skrev. (læste init.d som inetd, hvilket ikke er det samme)
Men prøv alligevel at gør som jeg skrev. Det er ikke usandsynligt at det løser det andet problem.

Har du fået oprettet en gruppe og en bruger?
Avatar billede henrik_ffc Nybegynder
21. februar 2002 - 17:58 #9
HOV så lige dit 17:50:38 indlæg.

Fjern den fra xinetd og indsæt i rc.local som beskrevet....
Det burde virke
Avatar billede BacceDK Juniormester
21. februar 2002 - 17:59 #10
jeg har oprettet bruger og gruppe meen som jeg lige rettede før jeg kører ikke i init.d det var lige en forglemmelse
jeg kører den i xined
Avatar billede BacceDK Juniormester
21. februar 2002 - 18:01 #11
rc.local ???
hvad fan..... er nu det ???
er der ikke kun 2 steder det kan startes ?? i /etc/rc.d/rc5.d & /etc/xinetd.d ????
Avatar billede BacceDK Juniormester
21. februar 2002 - 18:03 #12
inden jeg lige begunder at rette i for meget jeg ikke selv kan gøre rede for vil jeg lige spørge...!
når jeg kører kommandoen "top" får jeg jo en oversigt over programmerne som kører
på denne er proftpd listet, meeen den står i standby er det ikke også sådan den skal stå ???
Avatar billede henrik_ffc Nybegynder
21. februar 2002 - 18:04 #13
rc.local (på redhat) er en opstartsfil ligesom autoexec.bat på 'det andet OS'.
Her kan du starte serveren hver gang din pc bootes.
xinet prøver at starte en server hver gang der kommer en forbindelse. Ikke så smart...Derfor fejlen med at adderessen allerede bruges
Avatar billede henrik_ffc Nybegynder
21. februar 2002 - 18:05 #14
standby betyder bare at den venter på at der kommer kunder i bixen.

prøv
ps -Af | grep proftpd
Avatar billede BacceDK Juniormester
21. februar 2002 - 18:07 #15
dette giver følgende resultat
nobody    1248    1  0 17:56 ?        00:00:00 proftpd (accepting connections)
root      1415  1264  0 18:08 pts/0    00:00:00 grep proftpd
Avatar billede henrik_ffc Nybegynder
21. februar 2002 - 18:12 #16
EXACTLY!

(accepting connections) betyder netop at serveren kører og venter på forbindelser. Men når en ny bruger prøver at forbinde, prøver xinet at starte et program (proftpd) der kan håndtere denne (og kun denne) forspørgsel. Da proftpd allerede kører (den lukker nemlig ikke ned efter at have betjent een kunde) kan denne nye instans ikke åbnes.
Du skal derfor fjerne proftpd fra xinet og starte programmet een gang for alle, når din computer startes. Fx. i rc.local....
Avatar billede BacceDK Juniormester
21. februar 2002 - 18:18 #17
ok og så for at være sikker på jeg gør det rigtigt så skal jeg altså skrive
/usr/local/sbin/proftpd i min /etc/rc.d/rc.local og derefter fjerne filen i /etc/xinetd.d
?????
Avatar billede BacceDK Juniormester
21. februar 2002 - 18:26 #18
hmm okey
nu har jeg gjordt dette meeeen har dog stadig problemet med waiting for response efter den connectede til ip nummeret
dog varer det længere nu før den kommer ind :-((
meen jeg kommer da på første gang
hvor ser jeg om der nu er opstået andre fejl med proftpd ?? altså en logbog eller sådan noget der kan vise det ???
Avatar billede BacceDK Juniormester
21. februar 2002 - 19:51 #19
hmm kørte lige kommandoen ps -Af | grep proftpd  igen
og må sige at det er jo ikke meget forandring der sketve ved at fjerne proftpd fra xinetd.d
resultatet blev presis det samme
nobody    1189    1  0 18:25 ?        00:00:00 proftpd (accepting connections)
root      1556  1507  0 19:49 pts/0    00:00:00 grep proftpd

det eneste der er ændret det er tiden og så er proftpd lidt langsommere når man skal connecte
Avatar billede henrik_ffc Nybegynder
22. februar 2002 - 07:53 #20
Resultatet af ps er som det skal være!

Tilføj følgende til din proftpd.conf (hvis de ikke er der i forvejen)

tcpNoDelay        on
DefaultServer      on
UseReverseDNS      off
ServerIdent        off
SystemLog          /var/log/proftpd.debug.log
LogFormat          default "%h %l %u %t \"%r\" %s %b %T"
ExtendedLog        /var/log/ftp.log auth,dirs,read,write default


Det sørger dels for at logge en hel del i to logfiler, samt fjerner pausen (tror jeg)
Avatar billede BacceDK Juniormester
22. februar 2002 - 13:19 #21
hmm nej det hjalp bestemt ikke
nu virker ftp nemlig slet ikke :-))
Avatar billede BacceDK Juniormester
22. februar 2002 - 13:20 #22
ud over det så fik jeg igen mail med log bog og ser at der stadig er fejl med user og group
Avatar billede henrik_ffc Nybegynder
22. februar 2002 - 13:40 #23
13:19:31> husk du skal genstarte ftp-serveren før det virker.

13:20:15> check i din /etc/passwd at du har følgende:
proftp:x:65533:65533::/dev/null:/bin/false

og i /etc/group skal du have følgende:
proftp:x:65533:
Avatar billede BacceDK Juniormester
22. februar 2002 - 14:04 #24
til den første ja ftp var genstartet og derefter kunne jeg ikke komme ind på den mere
blev simpelthend smidt af hver gang jeg forsøgte

passwd & group står som du der beskrevede
Avatar billede aeon Nybegynder
25. februar 2002 - 23:27 #25
Du skal fjerne linien

Serverildent    off

Så skulle den køre igen..

Med hensyn til den lange logon tid så har jeg samme problem og ingen af de oven nævnte
ting løser det.
Avatar billede BacceDK Juniormester
19. juni 2002 - 19:49 #26
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester