Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Proftpd start niet op  (gelezen 3481 keer)

jazzguitarplayer

  • Gast
Proftpd start niet op
« Gepost op: 2008/03/30, 16:06:30 »
Hallo Linux freak! Ik gebruik LInux Ubuntu 7.10 sinds kort en ik heb amper LInux ervaring. Ik krijg een error bij het starten van de service voor PROFTPD:


root@linux-computer:/etc# /etc/init.d/proftpd restart

 * Stopping ftp server proftpd                                           [ OK ]

 * Starting ftp server proftpd                                                
  - IPv6 getaddrinfo 'linux-computer' error: No address associated with hostname

                                                                                           [ OK ]

Ik ergens gelezen dat ik de /etc/hosts file en de dns record moet aanpassen. IK heb dus ook een DNS server gemaakt via bind. Ik neem aan dat ik in mijn configuratie file van bind moet zijn, /etc/bind/named.conf. Maar mocht ik in de verkeerde hoek zitten laat mij weten. In iedergeval heb ik mijn /etc/hosts file al aangepast en dit heeft het probleem nog niet verholpen. Tevens weet ik niet hoe ik mijn hostname in de DNS record moet zetten.




  GNU nano 2.0.6              File: /etc/hosts                                  



127.0.0.1 localhost

192.168.1.12 linux-computer



# The following lines are desirable for IPv6 capable hosts

::1 ip6-localhost ip6-loopback

fe00::0 ip6-localnet

ff00::0 ip6-mcastprefix

ff02::1 ip6-allnodes

ff02::2 ip6-allrouters

ff02::3 ip6-allhosts

192.168.1.11 black



DNS record:



// This is the primary configuration file for the BIND DNS server named.

//

// Please read /usr/share/doc/bind9/README.Debian.gz for information on the

// structure of BIND configuration files in Debian, *BEFORE* you customize

// this configuration file.

//

// If you are just adding zones, please do that in /etc/bind/named.conf.local



include "/etc/bind/named.conf.options";



// prime the server with knowledge of the root servers

zone "." {

        type hint;

        file "/etc/bind/db.root";

};



// be authoritative for the localhost forward and reverse zones, and for

// broadcast zones as per RFC 1912



zone "localhost" {

        type master;

        file "/etc/bind/db.local";

};



zone "127.in-addr.arpa" {

        type master;

        file "/etc/bind/db.127";

};



zone "0.in-addr.arpa" {

        type master;

        file "/etc/bind/db.0";

};



zone "255.in-addr.arpa" {

        type master;

        file "/etc/bind/db.255";

};



// zone "com" { type delegation-only; };

// zone "net" { type delegation-only; };



// From the release notes:

//  Because many of our users are uncomfortable receiving undelegated answers

//  from root or top level domains, other than a few for whom that behaviour

//  has been trusted and expected for quite some length of time, we have now

//  introduced the "root-delegations-only" feature which applies delegation-only

//  logic to all top level domains, and to the root domain.  An exception list

//  should be specified, including "MUSEUM" and "DE", and any other top level

//  domains from whom undelegated responses are expected and trusted.

Offline Stormzoeker

  • Lid
  • Steunpunt: Nee
Proftpd start niet op
« Reactie #1 Gepost op: 2008/03/30, 16:47:05 »
Even /etc/proftpd/proftpd.conf aanpassen. De regel:
UseIPv6  on
veranderen in
UseIPv6 off
[AMD X2 4600+] [8GB geheugen] [540 GB + 2 x 200 GB + 1 x 320 GBHD] [Kubuntu 8.10 + Vista Home Premium]

jazzguitarplayer

  • Gast
Proftpd start niet op
« Reactie #2 Gepost op: 2008/03/30, 17:53:50 »
dank je voor je snelle reactie. ik heb "UseIPv6 on" niet kunnen vinden dus ik heb "UseIPv6 off" aan de onderkant van de proftpd.conf geplaatst. Ik moet erbij zeggen dat deze conf file heb geplaatst in /etc/proftpd.conf.  Ik heb namelijk in een tutorial gelezen dat de locatie /etc/proftpd/proftpd.conf geldt voor LInux ubuntu 6.10.
Maar het heeft helaas niet geholpen! Wat kan ik nog meer proberen?

Offline Stormzoeker

  • Lid
  • Steunpunt: Nee
Proftpd start niet op
« Reactie #3 Gepost op: 2008/03/31, 07:23:48 »
Sorry voor het wat late antwoord, was gisteren de rest van de dag niet bij de computer....
Zelf gebruik ik als FTP server Ubuntu 7.10 server bijna de standaard instellingen van ProFTP in /etc/proftpd/proftpd.conf. Het enige dat ik heb aangepast in dit bestand zijn de regels:
UseIPv6                         off
en een regel om gebruikers in hun home map te zetten
DefaultRoot ~/public_html

Al geprobeerd om proftpd.conf terug te zetten naar /etc/proftpd/ ?
[AMD X2 4600+] [8GB geheugen] [540 GB + 2 x 200 GB + 1 x 320 GBHD] [Kubuntu 8.10 + Vista Home Premium]

jazzguitarplayer

  • Gast
Proftpd start niet op
« Reactie #4 Gepost op: 2008/04/01, 11:17:14 »
Hoi! ik heb de proftpd.conf verplaatst naar /etc/proftpd/proftpd.conf maar dit heeft nog niet geholpen. Dan krijg ik de vplgende melding:

 * Starting ftp server proftpd
  - Fatal: unknown configuration directive 'Display' on line 68 of '/etc/proftpd/proftpd.conf'

Wat kan ik nog meer doen?

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Proftpd start niet op
« Reactie #5 Gepost op: 2008/04/01, 11:27:36 »
Dit is mijn proftpd.conf
Include /etc/proftpd/modules.conf

UseIPv6 off
IdentLookups off
ServerIdent on “FTP Server Ready"

ServerName "localhost"
ServerType standalone
DeferWelcome off

ShowSymlinks on
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
AllowOverwrite on
AllowStoreRestart on
# AllowForeignAdress on

LogFormat traff "%b %u"

TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200

DisplayLogin                    welcome.msg
DisplayFirstChdir               .message

#LsDefaultOptions                "-l"

DenyFilter \*.*/

DefaultRoot ~

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd off

# Port 21 is the standard FTP port.

Port 21

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)

MaxInstances 30

# Set the user and group that the server normally runs at.

User nobody
Group nogroup

# Normally, we want files to be overwriteable.


  # Umask 022 is a good standard umask to prevent new files and dirs
  # (second parm) from being group and world writable.
  Umask 022  022

  AllowOverwrite on
  HideNoAccess on




  IgnoreHidden on



TransferLog                     /var/log/xferlog
ExtendedLog                     /var/log/ftp_traff.log read,write traff
PathDenyFilter "\.quota$"
# AllowOverwrite on
# AllowRetrieveRestart on
# AllowStoreRestart on



DelayEngine off
en als je jouw oude hernoemt naar proftpd.conf.origin en dan deze ff probeert dan zou hij bij jouw ook moeten werken.
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

jazzguitarplayer

  • Gast
Proftpd start niet op
« Reactie #6 Gepost op: 2008/04/02, 10:27:50 »
Ik zal even kijken

jazzguitarplayer

  • Gast
Proftpd start niet op
« Reactie #7 Gepost op: 2008/04/02, 10:48:16 »
Hoi Gandyman,

root@linux-computer:~# /etc/init.d/proftpd start
 * Starting ftp server proftpd                                                                                                                                                                                  - Fatal: ServerIdent: wrong number of parameters on line 5 of '/etc/proftpd/proftpd.conf'

Hij zegt iets over line 5. Ik heb je config file gekopieerd. Ik zie in je config file hierboven dat op regel 5 2 kleine vierkantjes staan. moet daar in plaats van een " ?

Dit bedoel ik:  “FTP Server Ready��

Offline Stormzoeker

  • Lid
  • Steunpunt: Nee
Proftpd start niet op
« Reactie #8 Gepost op: 2008/04/02, 10:50:57 »
Citaat van: jazzguitarplayer
Hij zegt iets over line 5. Ik heb je config file gekopieerd. Ik zie in je config file hierboven dat op regel 5 2 kleine vierkantjes staan. moet daar in plaats van een " ?

Dit bedoel ik:  “FTP Server Ready��
Yep, dat hoort een " te zijn ;)
[AMD X2 4600+] [8GB geheugen] [540 GB + 2 x 200 GB + 1 x 320 GBHD] [Kubuntu 8.10 + Vista Home Premium]

jazzguitarplayer

  • Gast
Proftpd start niet op
« Reactie #9 Gepost op: 2008/04/02, 10:52:29 »
yesss... hij doet het.. kan ik weer verder met dit gespielerij. Ik zie dat je dit aan toegevoegd heb:   /etc/proftpd/modules.conf. Waar zorgt deze file voor? Blijkbaar start ie op met deze verwijzing??

bedankt allemaal!!

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Proftpd start niet op
« Reactie #10 Gepost op: 2008/04/02, 12:18:28 »
Hmz wazig dat het verkeerd gekopieerd is ???
rofl bij mij zag ik nu een soort heilig kruis ipv de "

maagoe hij werkt nu.
Ja die verwijzing /etc/proftpd/modules.conf
Er staat dit in bij mij:
#
# This file is used to manage DSO modules and features.
#

# This is the directory where DSO modules reside

ModulePath /usr/lib/proftpd

# Allow only user root to load and unload modules, but allow everyone
# to see which modules have been loaded

ModuleControlsACLs insmod,rmmod allow user root
ModuleControlsACLs lsmod allow user *

LoadModule mod_ctrls_admin.c
LoadModule mod_tls.c
LoadModule mod_sql.c
LoadModule mod_ldap.c
LoadModule mod_sql_mysql.c
LoadModule mod_sql_postgres.c
LoadModule mod_quotatab.c
LoadModule mod_quotatab_file.c
LoadModule mod_quotatab_ldap.c
LoadModule mod_quotatab_sql.c
LoadModule mod_radius.c
LoadModule mod_wrap.c
LoadModule mod_rewrite.c

# keep this module the last one
LoadModule mod_ifsession.c
Dit zijn alle modules die geinstalleerd zijn en waar gebruik van word gemaakt.
maar let wel, dit komt van mijn server af en ik heb dus geen idee of je dit zomaar bij jouw erin kan gooien, indien niet dit soort dingen geinstalleerd zijn bij jouw.

Je kan het proberen en kijken wat er gebeurt indien het fout gaat zul je die regel in de proftpd.conf moeten blokken met een # voorlopig.
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

jazzguitarplayer

  • Gast
Proftpd start niet op
« Reactie #11 Gepost op: 2008/04/03, 11:36:25 »
Hoi ik heb nu een ander probleem. Ik weet niet of ik een andere forum moet maken of het probleem hier moet aankaarten.

Als ik inlog via mijn windows machine op mijn werk op mijn linux ftp server thuis dan duurt het lang. En als ik er eenmaal in ben duurt het ook verschrikkelijk lang als ik van folder switch. Ik vermoed dat het een DNS probleem is want ik heb een DNS server (bind) op mijn pc draaien om er mee te spelen en er verstand van te krijgen. Als ik websites bekijk dan duurt het namelijk ook erg lang, minimaal 5 seconden voordat een website wordt vertoond. Mijn DNS configuratie staat hierboven. Hoe moet ik dit aanpassen om mijn performance te verbeteren in PROFTPD en het viewing van websites?

jazzguitarplayer

  • Gast
Proftpd start niet op
« Reactie #12 Gepost op: 2008/04/03, 12:30:03 »
Ik ben er achter dat via de DNS server van mijn router PROFTPD veel sneller werkt. Hoe kan ik mijn DNS config file van bind zo instellen dat de DNS server beter functioneert voor proftpd en voor webbrowsing?

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Proftpd start niet op
« Reactie #13 Gepost op: 2008/04/03, 12:37:44 »
Ik denk dat je zaken als DNS beter over kan laten aan de zware servers van de providers.
En vrees dat je atm teveel vraagt van je systeem.....

Tis misschien wel grappig maar volkomen zinloos om zelf een DNS server te draaien.
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D