www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: topb52 am 10. Dezember 2003, 15:03:41



Titel: Failed Binding
Beitrag von: topb52 am 10. Dezember 2003, 15:03:41
Hallo,

bekomme folgende Meldung beim starten und debuggen von proftpd:

Failed Binding to 0.0.0.0, port21: Address already in use.

Kann mir jemand sagen was man da macht?
Vielen Dank im voraus

Bernd


Titel: Re: Failed Binding
Beitrag von: stonki am 10. Dezember 2003, 15:17:30
Zitat von: "topb52"
Hallo,

bekomme folgende Meldung beim starten und debuggen von proftpd:

Failed Binding to 0.0.0.0, port21: Address already in use.

Kann mir jemand sagen was man da macht?
Vielen Dank im voraus

Bernd


ja, die MINI FAQ LESEN


Titel: Hattest doch selber Probleme
Beitrag von: topb52 am 10. Dezember 2003, 15:30:50
Hat sich erledigt läuft

Danke


Titel: Das selbe Problem und Suse 9, aber das Lesen half mir nicht.
Beitrag von: Hans-Juergen am 14. Dezember 2003, 11:44:39
Hallo zusammen,
ein absoluter Neuling in Sachen linux bin ich nicht,  aber nicht gut genug für proftpd zu konfigurieren.
ich habe alles gelesen und komme nicht weiter.  Die Meldung im message-log, sieht wie folgt aus:
Dec 13 09:50:25 linux proftpd[18563]: linux.local - Failed binding to 0.0.0.0, port 21: Address already in use
Dec 13 09:50:25 linux proftpd[18563]: linux.local - Check the ServerType directive to ensure you are configured
Mein xinet.d-Sever hat für PROFTP folgende Einträge und ist aktiv:
service ftp
{
#    server_args =
   socket_type     = stream
   protocol        = tcp
   wait            = no
   user            = root
   server          = /usr/local/sbin/proftpd
}
Ist mir sowie so nicht klar, warum über yast ich sie nicht hinzufügen konnte, Yast hat immer über den voreingestellten Standarduser gemeckert, mir aber keine Möglichkeit gegebn ihm einen anderen einzugeben - na jy das ist eher ein Suse-Problem und hat mit dem PROFTPD nichts zu tun.
Meine proftpd.conf ist nichts anderes als das Basic-sample:
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName         "Gerdum's Pro-FTP-Server"
ServerType         standalone
DefaultServer         on


# Port 21 is the standard FTP port.
Port            21

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

# 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 under which the server will run.
User            nobody
Group            nogroup

# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
#DefaultRoot ~

# Normally, we want files to be overwriteable.
<Directory />
  AllowOverwrite      on
</Directory>

# A basic anonymous configuration, no upload directories.  If you do not
# want anonymous users, simply delete this entire <Anonymous> section.
<Anonymous ~ftp>
  User            ftp
  Group            ftp

  # We want clients to be able to login with "anonymous" as well as "ftp"
  UserAlias         anonymous ftp

  # Limit the maximum number of anonymous logins
  MaxClients         10

  # We want 'welcome.msg' displayed at login, and '.message' displayed
  # in each newly chdired directory.
  DisplayLogin         welcome.msg
  DisplayFirstChdir      .message

  # Limit WRITE everywhere in the anonymous chroot
  <Limit WRITE>
    DenyAll
  </Limit>
</Anonymous>

Sehe ich vor lauter Bäume den Wald nicht mehr.
Danke für das Augenöffnen
Hans-Juergen Gerdum
 :(


Titel: Failed Binding
Beitrag von: Wörsty am 15. Dezember 2003, 10:02:42
Der Fehler sagt nur: Da läuft schon was auf Port 21.

Stichwort fuser (http://www.proftpd.de/forum2/viewtopic.php?t=117#997)  :look)

Bei dir sollte da dann xinetd stehen...


Titel: Failed Binding
Beitrag von: gerdum am 15. Dezember 2003, 12:16:38
Danke für Deine Antwort.

Du hast es genau erkannt - genau so ist es. Aber was nun?
ich kann weder über einen FTP-Client noch über die Kommandozeile auf den FTP-Server zugreifen.

Gruss
Hans-Juergen


Titel: Failed Binding
Beitrag von: Wörsty am 15. Dezember 2003, 12:48:07
Was blockiert den Port?
 :arrow: Beenden


Titel: Failed Binding
Beitrag von: gerdum am 15. Dezember 2003, 13:06:50
Auf dem Port sitzt xinetd.
Ist das nicht richtig? Start nicht xinetd auf anforderung den ftpdaemon?
Oder muss ich den proftpd im xinetd deaktivieren?
Danke für Deine antwort.
Hans-Juergen


Titel: Failed Binding
Beitrag von: stonki am 15. Dezember 2003, 13:11:33
Zitat von: "gerdum"
Auf dem Port sitzt xinetd.
Ist das nicht richtig? Start nicht xinetd auf anforderung den ftpdaemon?
Oder muss ich den proftpd im xinetd deaktivieren?
Danke für Deine antwort.
Hans-Juergen


man man man....


ServerName "Gerdum's Pro-FTP-Server"
ServerType standalone

[...]

Mein xinet.d-Sever hat für PROFTP folgende Einträge und ist aktiv:
service ftp
{

[...]

Dec 13 09:50:25 linux proftpd[18563]: linux.local - Failed binding to 0.0.0.0, port 21: Address already in use
Dec 13 09:50:25 linux proftpd[18563]: linux.local - Check the ServerType directive to ensure you are configured


So,  nun lesen wir uns ALLE drei Ausgaben, die Du selber gepostet hast einmal durch und ueberlegen dann noch mal.....

Dafuer brauchst Du kein Fuser..

cu
stonki


Titel: Failed Binding
Beitrag von: gerdum am 15. Dezember 2003, 13:48:28
Hallo stonki,

fuer den Minderbemittelten (gerdum) im Klartext:
entweder ServerType von "standalone" auf "inetd" oder ftp service im xinetd deaktivieren?
 :oops: ?geschafft??
Danke fuer den Nachhilfeunterricht.
Hans-Juergen


Titel: Failed Binding
Beitrag von: Wörsty am 15. Dezember 2003, 13:50:47
Ja. Ich habe es nur überflogen. :oops:
Habe standalone gesehen - also ftp service im xinetd deaktivieren
Daher wäre xinetd bei fuser falsch gewesen.

Ansonsten inetd als ServerType - korrekt. :wink:


Titel: Failed Binding
Beitrag von: stonki am 15. Dezember 2003, 15:50:05
Zitat von: "gerdum"
Hallo stonki,

fuer den Minderbemittelten (gerdum) im Klartext:
entweder ServerType von "standalone" auf "inetd" oder ftp service im xinetd deaktivieren?
 :oops: ?geschafft??
Danke fuer den Nachhilfeunterricht.
Hans-Juergen


sorry fuer den harshen text. Ein Wenig genervt von der Welt heute und es ist SCHWEINEKALT ....  Dein "?geschafft??" ist das nun eine Frage oder ein "JA, Klappt "! ?

cu
stonki


Titel: Failed Binding
Beitrag von: gerdum am 15. Dezember 2003, 16:21:43
Hallo stonki,

kein Problem - Kälte im Dezember gehört nun mal zu unseren Breiten.
Also mein ProFTP läuft nun in einer einfachen Konfiguration - das finde ich schon ganz toll - jetzt geht's ans verfeinern.
Nochmals Danke für Eure Hilfe.
Es ist ja schon toll, wenn in einem Forum wirklich jemand hilft. Vielleicht kann ich das ja mal zurück - oder weitergeben.
Alles Gute und lass Dich nicht nerven.

Hans-Juergen
 :D