ProFTP: Kann mich nicht einloggen!

ostrohschein said:
Ich probier die hosts und sage dann bescheid.
Geht leider auch net. Folgende Logs in message:

Code:
fsit99:/var/log # fsit99:/var/log # Jun 28 16:31:26 fsit99 proftpd[2820]: warning: unable to determine IP address of 'fsit99'
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:31:26 fsit99 proftpd[2820]: error: no valid servers configured
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:31:26 fsit99 proftpd[2820]: Fatal: error processing configuration file '/etc/proftpd.conf'
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:31:31 fsit99 proftpd[2821]: IPv4 getaddrinfo 'fsit99' error: Name or service not known
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:31:31 fsit99 proftpd[2821]: warning: unable to determine IP address of 'fsit99'
bash: Jun: command not found
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:31:31 fsit99 proftpd[2821]: error: no valid servers configured
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:31:31 fsit99 proftpd[2821]: Fatal: error processing configuration file '/etc/proftpd.conf'
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:32:31 fsit99 proftpd[2822]: IPv4 getaddrinfo 'fsit99' error: Name or service not known
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:32:31 fsit99 proftpd[2822]: warning: unable to determine IP address of 'fsit99'
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # Jun 28 16:32:44 fsit99 proftpd[2823]: Fatal: error processing configuration file '/etc/proftpd.conf'
bash: Jun: command not found
bash: Jun: command not found
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:32:31 fsit99 proftpd[2822]: error: no valid servers configured
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # Jun 28 16:34:07 fsit99 proftpd[2839]: warning: unable to determine IP address of 'fsit99'
bash: Jun: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:32:31 fsit99 proftpd[2822]: Fatal: error processing configuration file '/etc/proftpd.conf'
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # Jun 28 16:34:07 fsit99 proftpd[2839]: Fatal: error processing configuration file '/etc/proftpd.conf'
bash: Jun: command not found
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:32:44 fsit99 proftpd[2823]: IPv4 getaddrinfo 'fsit99' error: Name or service not known
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:32:44 fsit99 proftpd[2823]: warning: unable to determine IP address of 'fsit99'
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:32:44 fsit99 proftpd[2823]: error: no valid servers configured
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:32:44 fsit99 proftpd[2823]: Fatal: error processing configuration file '/etc/proftpd.conf'
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:34:07 fsit99 proftpd[2839]: IPv4 getaddrinfo 'fsit99' error: Name or service not known
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:34:07 fsit99 proftpd[2839]: warning: unable to determine IP address of 'fsit99'
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:34:07 fsit99 proftpd[2839]: error: no valid servers configured
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:34:07 fsit99 proftpd[2839]: Fatal: error processing configuration file '/etc/proftpd.conf'
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:34:12 fsit99 proftpd[2840]: IPv4 getaddrinfo 'fsit99' error: Name or service not known
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:34:12 fsit99 proftpd[2840]: warning: unable to determine IP address of 'fsit99'
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:34:12 fsit99 proftpd[2840]: error: no valid servers configured
bash: fsit99:/var/log: No such file or directory
fsit99:/var/log # bash: Jun: command not found
bash: bash:: command not found
fsit99:/var/log # fsit99:/var/log # Jun 28 16:34:12 fsit99 proftpd[2840]: Fatal: error processing configuration file '/etc/proftpd.conf'
 
2 Optionen:

1. Standard proftpd.conf: http://www.proftpd.de/Standard.26.0.html

2. meine angepasste .conf:

Code:
ServerName	IRGENDEIN NAME
ServerIdent	on "FTP Server"
ServerAdmin	ADMIN@DOMAIN.TLD
ServerType	standalone
Port	21
DefaultServer	on
IdentLookups	off
UseReverseDNS off
User	nobody
Group	nogroup
Umask	022
DefaultRoot	~
ListOptions	""
AllowOverwrite	on
MaxClientsPerHost	5 "Mehr als %m gleichzeitige Logins sind nicht erlaubt"
MaxInstances	30
MaxLoginAttempts	8
TimeoutIdle	320
TimeoutNoTransfer	320
TimeoutStalled	320
TimesGMT	off
TransferLog	/var/log/xferlog

<Global>
	AllowForeignAddress	on
	AllowOverwrite	on
	AllowRetrieveRestart	on
	AllowStoreRestart	on
	RequireValidShell	off
	RootLogin	off
	ShowSymlinks	off
</Global>

Anscheinend ist Deine Conf irgendwie falsch. Solange Du sie nicht postest kann man dazu nix sagen. Logischerweise proftpd mit "/etc/init.d/proftpd restart" neustarten nach Änderungen der conf. www.webmin.com hilft bei solchen Aufgaben ganz enorm...

Außerdem solltest Du sicherstellen, dass es die /var/log/xferlog wirklich gibt und sie notfalls mit vi /var/log/xferlog dann :wq! eintippen erstellen. Denn wie Deine Fehlermeldungen nahelegen, scheint es die log Datei, die proftpd verwenden will einfach nicht zu geben.

Gruß
Thunda
 
Last edited by a moderator:
Thunderbyte said:
2 Optionen:

Thunderbyte said:
Anscheinend ist Deine Conf irgendwie falsch. Solange Du sie nicht postest kann man dazu nix sagen. Logischerweise proftpd mit "/etc/init.d/proftpd restart" neustarten nach Änderungen der conf. www.webmin.com hilft bei solchen Aufgaben ganz enorm...
Meine Conf:
Code:
#
# To have more informations about Proftpd configuration
# look at : http://www.proftpd.org/
#

# 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                      "ProFTPD"
ServerType  inetd
ServerType  inetd
DefaultServer                   on
<Global>
DefaultRoot     ~               psacln
AllowOverwrite          on
</Global>
DefaultTransferMode     binary
UseFtpUsers                     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

#Following part of this config file were generate by PSA automatically
#Any changes in this part will be overwritten by next manipulation
#with Anonymous FTP feature in PSA control panel.

#Include directive should point to place where FTP Virtual Hosts configurations
#preserved

ScoreboardFile /var/run/proftpd/scoreboard

# Primary log file mest be outside of system logrotate province

TransferLog /usr/local/psa/var/log/xferlog

#Change default group for new files and directories in vhosts dir to psacln

<Directory /srv/www/vhosts>
        GroupOwner      psacln
</Directory>

# Enable PAM authentication
AuthPAM on
AuthPAMConfig proftpd

IdentLookups off
UseReverseDNS off

AuthGroupFile   /etc/group

Include /etc/proftpd.include

Thunderbyte said:
Außerdem solltest Du sicherstellen, dass es die /var/log/xferlog wirklich gibt und sie notfalls mit vi /var/log/xferlog dann :wq! eintippen erstellen. Denn wie Deine Fehlermeldungen nahelegen, scheint es die log Datei, die proftpd verwenden will einfach nicht zu geben.
Ist angelegt worden wie Du beschrieben hast. Conf muss ich, dann mal ändern denke ich. Bitte schau doch mal durch ob Du was findest. Wäre nett.
 
ostrohschein said:
Ist angelegt worden wie Du beschrieben hast. Conf muss ich, dann mal ändern denke ich. Bitte schau doch mal durch ob Du was findest. Wäre nett.

Huh, das sieht ganz nach Adminoberfläche a la Exim oder Confixx aus? Wenn Du an der Conf groß was änderst, kann sein, dass das Zusammenspiel mit der Oberfläche nicht mehr funzt! :eek: Da sollte man aufpassen.

Gibts die Datei: /usr/local/psa/var/log/xferlog ??

Meine xferlog war der STANDARD. Deine scheint woanders zu sein. (Exim ConfWixx :mad: ).

Vermutlich bekommst Du mit meiner Config den FTP Server zum Laufen, zerschiesst Dir dabei aber die Adminoberflächenfunktionalität. Daher würde ich EXTREM VORSICHTIG vorgehen und auf jeden Fall ein Backup machen.

Gruß
Thunda
 
Mal aus mehreren Beiträgen zusammen gemixt:
ostrohschein said:
fsit99:/var/log # fsit99:/var/log # Jun 28 16:31:26 fsit99 proftpd[2820]: warning: unable to determine IP address of 'fsit99'
bash: fsit99:/var/log: No such file or directory
Hier hast Du selbst einen Fehler gemacht. Das stammt nicht aus der messages, sondern, Du hast was kopiert und in die Bash eingefügt. Wahrscheinlich bist Du auf die rechte Maustaste gekommen.

Thunderbyte said:
Außerdem solltest Du sicherstellen, dass es die /var/log/xferlog wirklich gibt
Die Datei kannst Du wieder löschen.

Da oben schon mal was von PSA stand: Es handelt sich um ein in Plesk integriertes proFTPd-Paket.
Wobei die Plesk-Config in folgender Datei steht:
ostrohschein said:
Include /etc/proftpd.include
Diese Datei ist bei mir allerdings leer.

Aber mach mal ein "proftpd --configtest". Evtl. spuckt er Dir dann schon was aus.
Und prüf nochmal die /etc/hosts auf obigen Eintrag. (Am Besten mal hier rein posten.)

huschi.
 
Huschi said:
Und prüf nochmal die /etc/hosts auf obigen Eintrag.

Hallo habe wiedereinmal durch huschi meinen Fehler gefunden. Die hosts war es und zwar ip <domain> <name> ist der Schlüssel zum Glück. Habe vergessen hinter die Domain nochmals den Namen einzutragen also
87.106.xx.xx fsitxx.de fsitxx so ist es richtig.
:D Komisch jetzt geht auch der login per ftp.*ggg* Was für ein Glück.
Bin wieder mal dem Meister zu DANK verpflichtet. Auch an die anderen vielen DANK wieder einmal für die Hilfe.
Code:
proftpd --configtest
Checking syntax of configuration file
Syntax check complete.
HURRA wieder etwas geschafft.
 
ostrohschein said:
87.106.xx.xx fsitxx.de fsitxx so ist es richtig.
Und das war die aller erste Antwort auf Deine Frage. Schau nochmal oben nach...

PS: Bitte bitte.

huschi.
 
Huschi said:
Und das war die aller erste Antwort auf Deine Frage. Schau nochmal oben nach...
Hallo huschi
Da hat halt noch was gefehlt, sonst hätte es gleich gefunzt, ja.;)

Code:
87.106.xx.xxx [B]fsitxx[/B]
Wie soll da ein dummy wissen das das System den CNAME nochmal haben will:p
Konnte ich nicht riechen, da deine Antwort ohne den zusätzlichen Eintrag kam. Aber wir haben ja das Problem beheben können. Dank der super Hilfe in dem GEILEN FORUM.
DANKE DANKE.:D
 
Back
Top