www.ProFTPD.de
13. März 2007, 19:08:09 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
  Übersicht Hilfe Suche Login Registrieren  
  Zeige Beiträge
Seiten: [1] 2
1  ProFTPD / ProFTPD - Deutsch / Proftpd hängt sich nach ca. 1-2 Tagen auf am: 01. Juli 2003, 01:25:41
:oi
Hallo zusammen
Ich habe folgendes Problem mit Proftpd:  :??

Proftpd hängt sich nach ca. 1-2 Tagen auf, und lässt sich ohne reboot des Systems nicht mehr neu starten.
Mein System ist Suse 8.2
Ich benutze Proftpd 1.2.8


erde:~ # /etc/init.d/proftpd status
Checking for service ProFTPD                                         running
Die Statusabfrage gibt running aus, man kann sich jedoch nicht auf dem FTP Server anmelden ...

Start und Stop Versuche:

erde:~ # /etc/init.d/proftpd restart
Shutting down ProFTPD                                                done
Starting ProFTPD fork: Resource temporarily unavailable
startproc:  exit status of parent of /usr/local/sbin/proftpd: 1
                                                                     failed

erde:~ # /etc/init.d/proftpd stop
Shutting down ProFTPD                                                done


erde:~ # /etc/init.d/proftpd start
Starting ProFTPD fork: Resource temporarily unavailable
startproc:  exit status of parent of /usr/local/sbin/proftpd: 1
                                                                     failed

Was kann ich dagegen tun?
Besten Dank für die Hilfe
2  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 20. Juni 2003, 00:11:57
Ups Sorry, natürlich läuft er nicht ..
Du hat mir ja ach gesagt ich soll ihn ausschalten ...  :idiot)

Wenn ich in einschalte sieht es so aus:
triali # fuser -n tcp 21
address ::
address ::
21/tcp:              21652
triali # ps -ef | grep 21652
nobody   21652     1  0 00:08 ?        00:00:00 [proftpd]
root     21670 21663  0 00:08 pts/1    00:00:00 grep 21652
computer-durisch:/home/triali # ftp localhost
Trying ::1...
ftp: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
220 ProFTPD 1.2.8 Server (ProFTPD Default Installation) [meineurl.ch]
3  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 23:55:48
triali # ftp localhost
Trying ::1...
ftp: connect to address ::1: Connection refused
Trying 127.0.0.1...
ftp: connect: Connection refused
ftp>
4  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 23:47:01
triali # fuser -n tcp 21
address ::
address ::
computer-durisch:/home/triali # ps -ef | grep 11522
root     21240 21210  0 23:46 pts/1    00:00:00 grep 11522
5  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 23:36:55
triali # proftpd -nd9 -c /etc/proftpd.conf
bash: proftpd: command not found

 :idiot)
6  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 23:25:47
jepp, starte immer brav neu ..  :lol:
Und jepp ich ändere die richtige conf /etc/proftpd.conf
 :roll:
7  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 23:14:30
Also :
Defaultroot weg: "lande im richtigen Verzeichniss, kann es aber wechseln .."
Vhost weg: "lande im richtigen Verzeichniss, kann es aber wechseln .."

Config nei scheiben mit DefaultRoot und Vhost: "lande im richtigen Verzeichniss, kann es aber wechseln .."

Ist irgenwie ein Phänomen ...
 :oi
8  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 23:01:23
Genau das gleiche .. komme ins richtige Verzeichniss, kann es aber wechseln ...
 :spannend)
9  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 22:53:52
Anmelden klappt tiptop...
Ich lande bei jedem Kunden im richtigen Verzeichniss,
aber man kann das Verzeichniss verlassen bzw. wechseln, und in ein anderes Verzeichniss gehen.
Mit mod_sql möchte ich mich zur Zeit wirklich nicht auch noch befassen.
10  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 22:44:41
genau das möchte ich ja auch tun ...
 
 Nochmals:
 Der Kunde 1 mit der Domain xyz.ch soll seine Webseite per Ftp
 ins Verzeichniss www.xyz.ch hinaufladen und ändern können.
 Und sich nicht über mein ganzes System tumeln können.
 
 Der Kunde 2 mit der Domain abc.ch soll seine Webseite per Ftp
 ins Verzeichniss www.abc.ch hinaufladen und ändern können.
 Und sich nicht über mein ganzes System tumeln können.
 
 Und so weiter ....
 
 Bis vor einer Woche hat das auch mit RetHat geklappt ...
 Aber dort war es auch nicht so eine Zangengeburt den FTP Server zu intallieren wie mit Suse ....
11  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 21:47:39
ok den tesxt vom script habe ich gefunden,
nur was mach ich jetzt damit?

In initd ein File erstellen das Proftpd heisst ... ?
Das z.b habe ich gemacht ... ( Wer weiss obs stimmt .. )
Dann bekomme ich beim startversuch permisson denied ..

Und jetzt??  :roll:
12  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 21:22:16
Wieso findet den Webmin kein Proftpd mehr ..?
13  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 21:00:33
# make
echo \#define BUILD_STAMP \"`date`\" >include/buildstamp.h
cd lib/ && make lib
make[1]: Entering directory `/home/triali/proftp/proftpd-1.2.8/lib'
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c pr_fnmatch.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c strsep.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c vsnprintf.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c glibc-glob.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c glibc-mkstemp.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c pr-syslog.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c pwgrent.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c getopt.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c getopt1.c
ar rc libsupp.a pr_fnmatch.o strsep.o vsnprintf.o glibc-glob.o glibc-mkstemp.o pr-syslog.o pwgrent.o getopt.o getopt1.o
ranlib libsupp.a
make[1]: Leaving directory `/home/triali/proftp/proftpd-1.2.8/lib'
cd src/ && make src
make[1]: Entering directory `/home/triali/proftp/proftpd-1.2.8/src'
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c main.c
main.c: In function `cmd_loop':
main.c:772: warning: comparison between signed and unsigned
main.c: In function `daemon_loop':
main.c:1473: warning: comparison between signed and unsigned
main.c:1491: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c timers.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c sets.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c pool.c
pool.c: In function `__walk_pools':
pool.c:253: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c regexp.c
regexp.c: In function `regexp_cleanup':
regexp.c:45: warning: comparison between signed and unsigned
regexp.c: In function `pr_regexp_free':
regexp.c:102: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c dirtree.c
dirtree.c: In function `define_exists':
dirtree.c:363: warning: comparison between signed and unsigned
dirtree.c: In function `match_ip':
dirtree.c:1359: warning: comparison between signed and unsigned
dirtree.c:1360: warning: signed and unsigned type in conditional expression
dirtree.c: In function `_check_limits':
dirtree.c:1729: warning: comparison between signed and unsigned
dirtree.c:1734: warning: comparison between signed and unsigned
dirtree.c: In function `_find_best_dir':
dirtree.c:2346: warning: comparison between signed and unsigned
dirtree.c:2350: warning: comparison between signed and unsigned
dirtree.c: In function `get_full_cmd':
dirtree.c:3176: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c support.c
support.c: In function `access_check':
support.c:516: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c inet.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c log.c
log.c: In function `log':
log.c:437: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c bindings.c
bindings.c: In function `pr_ipbind_close':
bindings.c:249: warning: comparison between signed and unsigned
bindings.c:283: warning: comparison between signed and unsigned
bindings.c: In function `pr_ipbind_create':
bindings.c:318: warning: comparison between signed and unsigned
bindings.c: In function `pr_ipbind_open':
bindings.c:526: warning: comparison between signed and unsigned
bindings.c: In function `pr_namebind_create':
bindings.c:588: warning: comparison between signed and unsigned
bindings.c: In function `pr_namebind_find':
bindings.c:663: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c scoreboard.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c feat.c
feat.c: In function `pr_add_feat':
feat.c:49: warning: comparison between signed and unsigned
feat.c: In function `pr_get_next_feat':
feat.c:67: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c netio.c
netio.c: In function `pr_netio_read':
netio.c:648: warning: comparison between signed and unsigned
netio.c: In function `pr_netio_gets':
netio.c:758: warning: comparison between signed and unsigned
netio.c: In function `pr_netio_telnet_gets':
netio.c:824: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c response.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c ident.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c data.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c modules.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c auth.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c fsio.c
fsio.c: In function `pr_unregister_fs':
fsio.c:589: warning: comparison between signed and unsigned
fsio.c:607: warning: comparison between signed and unsigned
fsio.c: In function `pr_get_fs':
fsio.c:671: warning: comparison between signed and unsigned
fsio.c: In function `pr_fs_interpolate':
fsio.c:1017: warning: comparison between signed and unsigned
fsio.c:1017: warning: signed and unsigned type in conditional expression
fsio.c:1030: warning: comparison between signed and unsigned
fsio.c:1030: warning: signed and unsigned type in conditional expression
fsio.c:1058: warning: comparison between signed and unsigned
fsio.c: In function `pr_fsio_chroot':
fsio.c:2321: warning: comparison between signed and unsigned
fsio.c: In function `pr_fsio_gets':
fsio.c:2376: warning: comparison between signed and unsigned
fsio.c: In function `pr_resolve_fs_map':
fsio.c:2515: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mkhome.c
make[1]: Leaving directory `/home/triali/proftp/proftpd-1.2.8/src'
cd modules/ && make modules
make[1]: Entering directory `/home/triali/proftp/proftpd-1.2.8/modules'
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_core.c
mod_core.c: In function `set_rlimitmemory':
mod_core.c:1046: warning: comparison between signed and unsigned
mod_core.c:1049: warning: comparison between signed and unsigned
mod_core.c:1061: warning: comparison between signed and unsigned
mod_core.c:1064: warning: comparison between signed and unsigned
mod_core.c:1096: warning: comparison between signed and unsigned
mod_core.c:1099: warning: comparison between signed and unsigned
mod_core.c:1111: warning: comparison between signed and unsigned
mod_core.c:1114: warning: comparison between signed and unsigned
mod_core.c: In function `set_authorder':
mod_core.c:2253: warning: comparison between signed and unsigned
mod_core.c: In function `core_sess_init':
mod_core.c:3796: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_xfer.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_auth_unix.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_auth_file.c
mod_auth_file.c: In function `set_authgroupfile':
mod_auth_file.c:941: warning: comparison between signed and unsigned
mod_auth_file.c: In function `set_authuserfile':
mod_auth_file.c:1042: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_auth.c
mod_auth.c: In function `auth_count_scoreboard':
mod_auth.c:1527: warning: comparison between signed and unsigned
mod_auth.c:1549: warning: comparison between signed and unsigned
mod_auth.c:1570: warning: comparison between signed and unsigned
mod_auth.c:1590: warning: comparison between signed and unsigned
mod_auth.c: In function `auth_pass':
mod_auth.c:1820: warning: comparison between signed and unsigned
mod_auth.c: In function `set_createhome':
mod_auth.c:1996: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_ls.c
mod_ls.c: In function `_find_ls_limit':
mod_ls.c:103: warning: comparison between signed and unsigned
mod_ls.c:113: warning: comparison between signed and unsigned
mod_ls.c: In function `sortfiles':
mod_ls.c:578: warning: comparison between signed and unsigned
mod_ls.c: In function `dolist':
mod_ls.c:1162: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_log.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_site.c
mod_site.c: In function `site_chgrp':
mod_site.c:82: warning: comparison between signed and unsigned
mod_site.c:120: warning: comparison between signed and unsigned
mod_site.c: In function `site_chmod':
mod_site.c:152: warning: comparison between signed and unsigned
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_cap.c
mod_cap.c: In function `set_caps':
mod_cap.c:143: warning: comparison between signed and unsigned
srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o  mod_cap.o
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c module_glue.c
make[1]: Leaving directory `/home/triali/proftp/proftpd-1.2.8/modules'
make[1]: Entering directory `/home/triali/proftp/proftpd-1.2.8/lib/libcap'
=> making cap_names.c from <linux/capability.h>
cc -O2 -Wall -Llib  _makenames.c -o _makenames
./_makenames > cap_names.h
cc -O2 -Wall -c cap_alloc.c -o cap_alloc.o
cc -O2 -Wall -c cap_proc.c -o cap_proc.o
cc -O2 -Wall -c cap_extint.c -o cap_extint.o
cap_extint.c: In function `cap_copy_ext':
cap_extint.c:53: warning: comparison between signed and unsigned
cap_extint.c:64: warning: comparison between signed and unsigned
cap_extint.c: In function `cap_copy_int':
cap_extint.c:111: warning: comparison between signed and unsigned
cc -O2 -Wall -c cap_flag.c -o cap_flag.o
cc -O2 -Wall -c cap_text.c -o cap_text.o
cc -O2 -Wall -c cap_sys.c -o cap_sys.o
ar rcu libcap.a cap_alloc.o cap_proc.o cap_extint.o cap_flag.o cap_text.o cap_sys.o
make[1]: Leaving directory `/home/triali/proftp/proftpd-1.2.8/lib/libcap'
gcc -Llib  -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/regexp.o src/dirtree.o src/support.o src/inet.o src/log.o src/bindings.o src/scoreboard.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/auth.o src/fsio.o src/mkhome.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_cap.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap
cd utils/ && make utils
make[1]: Entering directory `/home/triali/proftp/proftpd-1.2.8/utils'
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c ftpcount.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c scoreboard.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c ftpshut.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c ftptop.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c ftpwho.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c misc.c
make[1]: Leaving directory `/home/triali/proftp/proftpd-1.2.8/utils'
gcc -o ftpcount utils/ftpcount.o utils/scoreboard.o
gcc -o ftpshut utils/ftpshut.o
gcc -Llib  -o ftptop utils/ftptop.o utils/scoreboard.o -lncurses
gcc -Llib  -o ftpwho utils/ftpwho.o utils/scoreboard.o utils/misc.o -lsupp

# make install
cd lib/ && make lib
make[1]: Entering directory `/home/triali/proftp/proftpd-1.2.8/lib'
make[1]: Für das Ziel »lib« ist nichts zu tun.
make[1]: Leaving directory `/home/triali/proftp/proftpd-1.2.8/lib'
cd src/ && make src
make[1]: Entering directory `/home/triali/proftp/proftpd-1.2.8/src'
make[1]: Für das Ziel »src« ist nichts zu tun.
make[1]: Leaving directory `/home/triali/proftp/proftpd-1.2.8/src'
cd modules/ && make modules
make[1]: Entering directory `/home/triali/proftp/proftpd-1.2.8/modules'
make[1]: Für das Ziel »modules« ist nichts zu tun.
make[1]: Leaving directory `/home/triali/proftp/proftpd-1.2.8/modules'
make[1]: Entering directory `/home/triali/proftp/proftpd-1.2.8/lib/libcap'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/triali/proftp/proftpd-1.2.8/lib/libcap'
gcc -Llib  -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/regexp.o src/dirtree.o src/support.o src/inet.o src/log.o src/bindings.o src/scoreboard.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/auth.o src/fsio.o src/mkhome.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_cap.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap
/usr/bin/install -c -s -o root -g root -m 0755 proftpd /usr/local/sbin/proftpd
if [ -f /usr/local/sbin/in.proftpd ] ; then \
        rm -f /usr/local/sbin/in.proftpd ; \
fi
ln -s proftpd /usr/local/sbin/in.proftpd
chown -h root:root /usr/local/sbin/in.proftpd
/usr/bin/install -c -s -o root -g root -m 0755  ftpcount /usr/local/bin/ftpcount
/usr/bin/install -c -s -o root -g root -m 0755 ftpshut  /usr/local/sbin/ftpshut
/usr/bin/install -c -s -o root -g root -m 0755  ftptop   /usr/local/bin/ftptop
/usr/bin/install -c -s -o root -g root -m 0755  ftpwho   /usr/local/bin/ftpwho
if [ ! -f /usr/local/etc/proftpd.conf ] ; then \
        /usr/bin/install -c -o root -g root -m 0644 \
                   ./sample-configurations/basic.conf \
                   /usr/local/etc/proftpd.conf ; \
fi
/usr/bin/install -c -o root -g root -m 0644 ./src/proftpd.8    /usr/local/man/man8
/usr/bin/install -c -o root -g root -m 0644 ./utils/ftpshut.8  /usr/local/man/man8
/usr/bin/install -c -o root -g root -m 0644 ./utils/ftpcount.1 /usr/local/man/man1
/usr/bin/install -c -o root -g root -m 0644 ./utils/ftptop.1   /usr/local/man/man1
/usr/bin/install -c -o root -g root -m 0644 ./utils/ftpwho.1   /usr/local/man/man1
/usr/bin/install -c -o root -g root -m 0644 ./src/xferlog.5    /usr/local/man/man5
14  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 20:32:37
Und was mach ich mit diesen tar files ....
./configure funtzt
make funtzt nicht
make install funtzt auch nicht ...  :evil:

Unter RedHat was das alles kein Problem,
aber Suse 8.2 bringt mich noch um ....   :shock:
15  ProFTPD / ProFTPD - Deutsch / sh: line 1: /etc/init.d/proftpd: No such file or directory am: 19. Juni 2003, 20:03:49
Hallo zusammen
Nach langer suche fand ich doch noch ein rpm für Suse ... :-)
Mein System ist Suse 8.2
Der FTP ist der ProFTPd version 1.25

Jedoch wenn ich in starten will ( mit Webmin ) bekomme ich die Fehlermeldung:
sh: line 1: /etc/init.d/proftpd: No such file or directory

Was kann ich tun? ....

Danke für die Antworten ...  :wink:
Seiten: [1] 2
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.078 Sekunden mit 17 Zugriffen.