www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: datracon am 18. Februar 2004, 17:48:00



Titel: ist mod_tls jetzt eincompiliert oder nicht?
Beitrag von: datracon am 18. Februar 2004, 17:48:00
Hallo Experten,

so habe ich proftpd installiert:

./configure --prefix=/usr/local/proftpd --with-modules=mod_sql:mod_sql_mysql:mod_tls --with-includes=/usr/include/mysql --with-libraries=/usr/lib/mysql

Die Sache mit MySQL funktioniert inzwischen. Aber mit TLS habe ich noch Probleme. Sobald ich in die proftpd.conf die Einträge in Bezug auf TLS mache, bekomme ich die Meldung:

Fatal: unknown configuration directive 'TLSEngine' on line 63 of '/usr/local/proftpd/etc/proftpd.conf'

In Zeile 63 steht folgendes:
TLSEngine on

In meinen Augen heißt das, dass mod_tls nicht richtig eingebunden ist. Wie kann man das nachprüfen?

Vielen Dank für jede Antwort!


Titel: Re: ist mod_tls jetzt eincompiliert oder nicht?
Beitrag von: stonki am 18. Februar 2004, 18:09:22
proftpd -l
proftpd -vv


Titel: ist mod_tls jetzt eincompiliert oder nicht?
Beitrag von: Wörsty am 18. Februar 2004, 19:47:38
Und den proftpd Neustart nicht vergessen :wink:


Titel: ist mod_tls jetzt eincompiliert oder nicht?
Beitrag von: datracon2 am 18. Februar 2004, 20:20:03
Danke für Eure Antworten. Leider ist es mir immernoch nicht gelungen mod_tls zu installieren. Mein letzer Versuch:

CPPFLAGS=-I/usr/kerberos/include ./configure --prefix=/usr/local/proftpd --with-modules=mod_sql:mod_sql_mysql:mod_tls --with-includes=/usr/include/mysql --with-libraries=/usr/lib/mysql

proftpd -l ergibt:

Compiled-in modules:
  mod_core.c
  mod_xfer.c
  mod_auth_unix.c
  mod_auth_file.c
  mod_auth.c
  mod_ls.c
  mod_log.c
  mod_site.c
  mod_sql.c
  mod_sql_mysql.c
  mod_cap.c

Ich erhalte keine Fehlermeldung beim Compilieren und habe somit auch keinen Ansatz wo das Problem liegt.
Zur Info:

Redhat 9.0, Kernel 2.4.20-8
Proftpd 1.2.9

Fällt Euch noch was ein?


Titel: ist mod_tls jetzt eincompiliert oder nicht?
Beitrag von: Wörsty am 19. Februar 2004, 09:35:22
Code:
find / -name proftpd -print

Ist proftpd eventuell doppelt installiert?


Titel: ist mod_tls jetzt eincompiliert oder nicht?
Beitrag von: datracon am 19. Februar 2004, 09:42:08
nein proftpd ist nicht doppelt vorhanden. kann es sein, dass es besonderheiten mit mod_tls auf redhat systemen gibt?


Titel: ist mod_tls jetzt eincompiliert oder nicht?
Beitrag von: Wörsty am 19. Februar 2004, 09:45:36
Nö. Mein Redhat 8:
[root@knowledgebase root]# proftpd -l
Compiled-in modules:
  mod_core.c
  mod_xfer.c
  mod_auth_unix.c
  mod_auth_file.c
  mod_auth.c
  mod_ls.c
  mod_log.c
  mod_site.c
  mod_sql.c
  mod_sql_mysql.c
  mod_conf_sql.c
  mod_ifsession.c
  mod_wrap.c
  mod_wrap_file.c
  mod_wrap_sql.c
 mod_tls.c
  mod_exec.c
  mod_cap.c


Titel: ist mod_tls jetzt eincompiliert oder nicht?
Beitrag von: datracon am 19. Februar 2004, 09:57:32
Welche libraries braucht TLS? Muss ich die im configure Aufruf auch
extra einbinden? Also mit --with-libraries=/usr/lib/XYZ
Hier habe ich dann schon die nächste Frage: Wie gibt man bei
"--with-libraries=" zwei unterschideliche Verzeichnisse an?
--with-libraries=/usr/lib/mysql brauche ich ja für mod_sql bzw.
mod_sql_mysql

Wird außer den openssl-devel und openssl noch ein paket benötigt um das mod_tls mit korrekt einzubinden?


Titel: ist mod_tls jetzt eincompiliert oder nicht?
Beitrag von: Anonymous am 19. Februar 2004, 12:06:20
jetzt gings. ich weiß aber nicht was jetzt anders war, als vorher. vielleicht komme ich noch drauf.

Vielen Dank, nochmal