www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Alpha1 am 29. Oktober 2004, 05:36:52



Titel: Probleme mit Mod_tls
Beitrag von: Alpha1 am 29. Oktober 2004, 05:36:52
Hi
Installiere gerade Proftpd 1.2.10 auf ne neuen Server unter Suse Enterprise Server 9. Bei make kommt folgender Fehler:

mod_tls.c:2282: warning: implicit declaration of function `X509_NAME_oneline'
mod_tls.c:2282: error: `x509_name' undeclared (first use in this function)
mod_tls.c:2282: warning: return makes pointer from integer without a cast
mod_tls.c: In function `tls_netio_close_cb':
mod_tls.c:2320: error: `SSL' undeclared (first use in this function)
mod_tls.c:2320: error: parse error before ')' token
mod_tls.c: In function `tls_netio_postopen_cb':
mod_tls.c:2417: error: `X509' undeclared (first use in this function)
mod_tls.c:2417: error: `ctrl_cert' undeclared (first use in this function)
mod_tls.c:2417: error: `data_cert' undeclared (first use in this function)
mod_tls.c:2417: warning: left-hand operand of comma expression has no effect
mod_tls.c:2431: error: `SSL' undeclared (first use in this function)
mod_tls.c:2431: error: parse error before ')' token
mod_tls.c:2434: warning: implicit declaration of function `X509_cmp'
mod_tls.c:2437: error: parse error before ')' token
mod_tls.c:2457: error: parse error before ')' token
mod_tls.c: In function `tls_netio_read_cb':
mod_tls.c:2477: error: `SSL' undeclared (first use in this function)
mod_tls.c:2477: error: parse error before ')' token
mod_tls.c:2477: warning: left-hand operand of comma expression has no effect
mod_tls.c:2477: warning: left-hand operand of comma expression has no effect
mod_tls.c:2477: error: parse error before ')' token
mod_tls.c: In function `tls_netio_write_cb':
mod_tls.c:2518: error: `SSL' undeclared (first use in this function)
mod_tls.c:2518: error: parse error before ')' token
mod_tls.c: In function `tls_postparse_ev':
mod_tls.c:3460: error: `PEM_BUFSIZE' undeclared (first use in this function)
mod_tls.c:3476: warning: format argument is not a pointer (arg 2)
mod_tls.c:3497: warning: format argument is not a pointer (arg 2)
mod_tls.c: In function `tls_sess_exit_ev':
mod_tls.c:3539: warning: implicit declaration of function `RAND_write_file'
mod_tls.c: In function `tls_init':
mod_tls.c:3567: error: parse error before "OPENSSL_VERSION_TEXT"
mod_tls.c: In function `tls_sess_init':
mod_tls.c:3676: warning: implicit declaration of function `SSL_CTX_set_default_passwd_cb'
mod_tls.c:3677: warning: implicit declaration of function `SSL_CTX_set_default_passwd_cb_userdata'
make[1]: *** [mod_tls.o] Error 1
make[1]: Leaving directory `/Daten/proftpd-1.2.10/proftpd-1.2.10/modules'
make: *** [modules] Error 2

Ohne Mod_tls geht make und make install normal durch!
Hab alle Open SSL Paket installiert. Woran könnte das liegen bin am Ende mit mein Latein.

Mfg Alpha1


Titel: Re: Probleme mit Mod_tls
Beitrag von: stonki am 29. Oktober 2004, 07:35:27
kommt davor irgendwo ein "file not found" ?


Titel: Hm
Beitrag von: Alpha1 am 01. November 2004, 01:54:32
Hi
Nein ./configure geht problemlos mit TLS Module und ohne.
Nur make halt net!!!
Hier nochmal alles was vorkommt:
http://nopaste.codercrew.org/view.php?id=96
Das die gesamte make ausgabe.
Ich denkmal is ne OpenSSL Problem kein File Problem.


Mfg Alpha1


Titel: MOD_TLS
Beitrag von: Alpha1 am 01. November 2004, 21:24:22
Hab heute nochmal auf ne Test Rechner ne Suse Enterprise Server aufgesetzt fix mit dem Ergebnis dort kommt beim Make der gleiche fehler wie auf dem richtigen Server. Muss wollt an der SLES Version liegen weil unter Suse 9.0 geht das alles wunderbar.

Alpha1