www.ProFTPD.de
13. März 2007, 22:02:33 *
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]
1  ProFTPD / ProFTPD - Deutsch / proftpd & tls kompilierproblem am: 15. März 2004, 18:46:43
hi Leute,

ich weiss nicht was es war und warum es die ersten 10-Male nicht ging aber schaut es euch an:

make[1]: Entering directory `/root/proftpd-1.2.9/modules'
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_core.c
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
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_auth.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_ls.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_log.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_site.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_tls.c
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c mod_cap.c
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_tls.o mod_cap.o
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c module_glue.c
make[1]: Leaving directory `/root/proftpd-1.2.9/modules'
make[1]: Entering directory `/root/proftpd-1.2.9/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
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 `/root/proftpd-1.2.9/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/netaddr.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/mod_tls.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap  -lssl -lcrypto
cd utils/ && make utils
make[1]: Entering directory `/root/proftpd-1.2.9/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 `/root/proftpd-1.2.9/utils'
gcc -Llib  -o ftpcount utils/ftpcount.o utils/scoreboard.o
gcc -Llib  -o ftpshut utils/ftpshut.o
gcc -Llib  -o ftptop utils/ftptop.o utils/scoreboard.o -lncurses -lsupp
gcc -Llib  -o ftpwho utils/ftpwho.o utils/scoreboard.o utils/misc.o -lsupp
master:~/proftpd-1.2.9#

scheint alles geklappt zu haben, naja so is dat Leben mit die Servers *gg*

Dank euch trotzdem für die Hilfe

Gruß Unux
2  ProFTPD / ProFTPD - Deutsch / proftpd & tls kompilierproblem am: 15. März 2004, 18:35:27
Also

ich habe installiert
openssl
libssl-dev
libssl0.9.6

an der mod_tls.c habe ich mal was geändert und Pfade gesetzt, das hat sich aber geändert nachdem ich mir das ganze Proftpd-Paket nochmal runtergeladen habe, es nochmals neu entpackt habe und nochmal configuriert habe

Aber der Fehler is immer noch der gleiche

Gruß Unux
3  ProFTPD / ProFTPD - Deutsch / proftpd & tls kompilierproblem am: 15. März 2004, 18:17:48
hi

Hier nochmal das Log nach einem make clean (es sind einige Stellen dabei die noch in Ordnung scheinen, danach kommt der Fehler):

gcc  -DLINUX  -I.. -I../include -I/usr/local/ssl/include/openssl -O2 -Wall -c mod_cap.c
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_tls.o mod_cap.o
gcc  -DLINUX  -I.. -I../include -I/usr/local/ssl/include/openssl -O2 -Wall -c module_glue.c
make[1]: Leaving directory `/etc/proftpd-1.2.9rc3/modules'
make[1]: Entering directory `/etc/proftpd-1.2.9rc3/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
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 `/etc/proftpd-1.2.9rc3/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/netaddr.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/mod_tls.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap  -lssl -lcrypto
modules/mod_tls.o: In function `tls_check_client_cert':
modules/mod_tls.o(.text+0x279): undefined reference to `ASN1_item_d2i'
modules/mod_tls.o(.text+0x3d4): undefined reference to `ASN1_item_free'
modules/mod_tls.o: In function `tls_renegotiate_timeout_cb':
modules/mod_tls.o(.text+0x4ed): undefined reference to `SSL_renegotiate_pending'
modules/mod_tls.o(.text+0x59d): undefined reference to `SSL_renegotiate_pending'
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1

vielleicht findet ihr da den Fehler

Gruß Unux
4  ProFTPD / ProFTPD - Deutsch / proftpd & tls kompilierproblem am: 15. März 2004, 18:10:34
Halo zusammen,
so, war ne Zeit lang weg, aber das Problem ist immer noch das gleiche :-)
Ok hier noch mal die ganzen Logs:

master:/etc/proftpd-1.2.9rc3# make
cd lib/ && make lib
make[1]: Entering directory `/etc/proftpd-1.2.9rc3/lib'
make[1]: Nothing to be done for `lib'.
make[1]: Leaving directory `/etc/proftpd-1.2.9rc3/lib'
cd src/ && make src
make[1]: Entering directory `/etc/proftpd-1.2.9rc3/src'
make[1]: Nothing to be done for `src'.
make[1]: Leaving directory `/etc/proftpd-1.2.9rc3/src'
cd modules/ && make modules
make[1]: Entering directory `/etc/proftpd-1.2.9rc3/modules'
make[1]: Nothing to be done for `modules'.
make[1]: Leaving directory `/etc/proftpd-1.2.9rc3/modules'
make[1]: Entering directory `/etc/proftpd-1.2.9rc3/lib/libcap'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/etc/proftpd-1.2.9rc3/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/netaddr.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/mod_tls.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap  -lssl -lcrypto
modules/mod_tls.o: In function `tls_check_client_cert':
modules/mod_tls.o(.text+0x279): undefined reference to `ASN1_item_d2i'
modules/mod_tls.o(.text+0x3d4): undefined reference to `ASN1_item_free'
modules/mod_tls.o: In function `tls_renegotiate_timeout_cb':
modules/mod_tls.o(.text+0x4ed): undefined reference to `SSL_renegotiate_pending'
modules/mod_tls.o(.text+0x59d): undefined reference to `SSL_renegotiate_pending'
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1

Ich hoff mal, dass ihr hiermit mehr anfangen könnt

Gruß Unux
5  ProFTPD / ProFTPD - Deutsch / proftpd & tls kompilierproblem am: 05. März 2004, 10:48:51
hallo zusammen,

hat niemand ne Ahnung was für ein Problem ich hier habe? Habe es auch auf einem anderen rechner veruscht zu kompilieren bekomm dort aber genau den selben Fehler. Es wäre wichtig dass ich diesen beheben kann

Gruß Unux
6  ProFTPD / ProFTPD - Deutsch / proftpd & tls kompilierproblem am: 02. März 2004, 14:31:22
habe es nun mal mit

./configure --with-modules=mod_tls --with-includes=/usr/include/openssl --with-libaries=/usr/include/openssl

der Fehler aber bleibt der gleiche:

make[1]: Leaving directory `/etc/proftpd-1.2.9rc3/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/netaddr.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/mod_tls.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap  -lssl -lcrypto
modules/mod_tls.o: In function `tls_check_client_cert':
modules/mod_tls.o(.text+0x279): undefined reference to `ASN1_item_d2i'
modules/mod_tls.o(.text+0x3d4): undefined reference to `ASN1_item_free'
modules/mod_tls.o: In function `tls_renegotiate_timeout_cb':
modules/mod_tls.o(.text+0x4ed): undefined reference to `SSL_renegotiate_pending'
modules/mod_tls.o(.text+0x59d): undefined reference to `SSL_renegotiate_pending'
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1
7  ProFTPD / ProFTPD - Deutsch / proftpd & tls kompilierproblem am: 02. März 2004, 14:11:46
hi,

bin neu in diesem Forum, da ich vorher ein eigefleischter wu-ftpd fan war. Aufgrund der immer häufiger vorkommenden Bugs im wu-ftp-server hab ich nun zu proftpd gewechselt und wollte dort nun auch gleich ein paar Features nutzen, die ich vorher auch benutzt haben. Da ich kein Fan von klartext Passwortübermittlung, sowie unverschlüsseltem Datentransfer bin ist mein Ziel vorerst Proftpd nur mit TLS zu kombinieren. Zu diesem Thema hab ich auch schon einige Howtos gefunden, die mir mit meinem Problem nicht weiterhelfen. Ich sollte noch dazu sagen dass ich Debian 3.0 Woody mit nem 2.4.25 kernel benutze.
Verlauf:

Zu allerest habe ich mir proftpd 1.2.9 gezogen.
hab es entpackt und ein
./configure --with-modules=mod_tls gemacht
das lief auch ohne Probleme durch

das kompilieren mit make selbst aber brach immer wieder ab (auch ein make clean vor make hat nichts genutzt):

make[1]: Leaving directory `/etc/proftpd-1.2.9rc3/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/netaddr.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/mod_tls.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap  -lssl -lcrypto
modules/mod_tls.o: In function `tls_check_client_cert':
modules/mod_tls.o(.text+0x279): undefined reference to `ASN1_item_d2i'
modules/mod_tls.o(.text+0x3d4): undefined reference to `ASN1_item_free'
modules/mod_tls.o: In function `tls_renegotiate_timeout_cb':
modules/mod_tls.o(.text+0x4ed): undefined reference to `SSL_renegotiate_pending'
modules/mod_tls.o(.text+0x59d): undefined reference to `SSL_renegotiate_pending'
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1

openssl und libssl-dev sind installiert
anfangs hatte ich noch einen anderen fehler, da er beim kompilieren die libaries von openssl nicht gefunden hatte, dies habe ich duch einen Symlink in /usr/include allerdings gelöst
Auch als ich openssl selbst heruntergeladen und kompiliert habe, hat es nichts genutzt, somit denke ich kann es nicht an der Version von Openssl liegen:
master:~# dpkg -s openssl
Package: openssl
Status: install ok installed
Priority: optional
Section: utils
Installed-Size: 1784
Maintainer: Christoph Martin <christoph.martin@uni-mainz.de>
Version: 0.9.6c-2.woody.4

Das ist nun die aktuelle version die auch auf meinem Server installiert habe

Weiss jemand Rat, was ich falsch gemacht habe bzw noch tun muss

Schonmal vielen Dank im Vorraus

Gruß Unux
Seiten: [1]
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.085 Sekunden mit 16 Zugriffen.