Update 9.2.3 - Suse 10.2 - ProFTPD Fehler

gaggel

New Member
Guten Morgen,

habe am Wochenende ein Update von Plesk 9.2.2 auf Plesk 9.2.3 gemacht. Lief wunderbar durch! Heute wollte ich per FTP Daten hochladen und...? FTP geht nicht. WS-FTP bringt folgende Meldung:

Verbinden mit xxx.xxx.xxx.xxx:21
Verbunden mit xxx.xxx.xxx.xxx:21 in 0.000000 s, Warten auf Server-Antwort
Fehler beim Lesen der Antwort vom Server.
Verbindung vom Server unterbrochen.
Host type (1): Automatisch

Also ab per SSH auf den Server und schauen was los ist:

# /usr/sbin/proftpd
- mod_tls/2.1.2: compiled using OpenSSL version 'OpenSSL 0.9.8d 28 Sep 2006' headers, but linked to OpenSSL version 'OpenSSL 0.9.8k 25 Mar 2009' library
- Fatal: unable to load module 'mod_tls.c': Operation not permitted

Wer kann mir eine einfache Lösung bzw. Vorschläge zu diesem Problem geben. Danke!
 
Das ist das Problem ...

... in der Datei /etc/proftpd.conf ist keine Konfiguration mit SSL eingetragen. Die Datei: /etc/proftpd.include ist leer. Die Konfiguration habe ich als Anhang beigefüht. Und hier noch die Ausgabe von:

/usr/sbin # 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_delay.c
mod_codeconv.c
mod_auth_pam.c
mod_ratio.c
mod_readme.c
mod_quota.c
mod_tls.c
mod_cap.c

Danke für die schnelle Antwort.
 

Attachments

Danke für den Tipp aber ...

... habe es in die Konfiguration eingetragen.

/etc/init.d/xinetd restart
Shutting down xinetd: done
Starting INET services. (xinetd) done

ausgführt und es ergab kein Erfolg.
FTP Zugänge nicht möglich.

Die Ausgabe:
/usr/sbin/proftpd

sieht immer noch so aus:
- mod_tls/2.1.2: compiled using OpenSSL version 'OpenSSL 0.9.8d 28 Sep 2006' headers, but linked to OpenSSL version 'OpenSSL 0.9.8k 25 Mar 2009' library
- Fatal: unable to load module 'mod_tls.c': Operation not permitted
 
NACHTRAG: SSH Secure Shell - Filemanager:

Failed to open a new file transfer session.
(mehr im Anhang)
 

Attachments

  • screen.jpg
    screen.jpg
    17 KB · Views: 85
Dann bring mal ...

... ist durch das Update von Plesk schon geschehen.

INFO AUS SHELL
openssl
OpenSSL> version
OpenSSL 0.9.8k 25 Mar 2009

INFO AUS YAST SEARCH
i openssl 0.9.8d Secure Sockets and Transport Layer Security 2.9M

Demnach hat doch PLESK beim Update die neuere Version installiert?
Kann ich das Modul MOD_TLS.C nicht irgendwie neu kompilieren oder abschalten?

Hier noch die Antworten vom Support:
-----
(2) Um die gewünschte OpenSSL Version einzuspielen, können Sie sich das RPM für Ihr Betriebssystem per wget auf den Server laden und dieses dann per "rpm -i Datei" einspielen.

Eine andere Möglichkeit wäre den Fehler in Foren zu finden, da es sein könnte, das andere Personen genau den selben Fehler erhalten und eventuell schon eine Lösungsmöglichkeit dafür geschrieben haben.
-----
(1) Hierbei wird die OpenSSL 0.9.8k als Link angesprochen, mit welchem er nicht zurecht kommt um hier eine Auflösung durchzuführen.
Das FTP möchte hier die ältere Version von 0.9.8d verwenden um den connect zu erzeugen.

Sie haben hier die Möglichkeit das jetzige OpenSSL zu deinstallieren und das ehemalige OpenSSL in der Version 0.9.8d zu installieren.

Und noch was zur Information:
Auf zwei anderen identischen Servern hat das Update wunderbar funktioniert.

Danke für weitere Lösungsvorschläge.
 
Wie Du siehst, hat dein System aktuell eine Inkonsistenz. Diese solltest Du beheben. Lösungsvorschläge hierzu sind dir ja bereits genannt worden.
 
Update / Installation gemacht ...

... habe folgende Schritte gemacht:
1. wget openssl-0.9.8d.tar.gz
2. datei entpackt
3. ./config
4. make
5. make test - OK
6. make install -OK

# openssl
OpenSSL> version
OpenSSL 0.9.8k 25 Mar 2009

Ergebnis: Die Version wurde nicht installiert.
Habe ich was vergessen??

NACHTRAG DATEISYSTEM: Vielleicht kann damit noch jemand etwas anfangen.
/usr/lib64 # dir *ssl*
lrwxrwxrwx 1 root root 27 Jan 24 2009 libgnutls-openssl.so.13 -> libgnutls-openssl.so.13.0.9
-rwxr-xr-x 1 root root 103000 May 26 2008 libgnutls-openssl.so.13.0.9
-rw-r--r-- 1 root root 535624 Oct 18 2007 libssl.a
lrwxrwxrwx 1 root root 15 Nov 3 14:14 libssl.so -> libssl.so.0.9.8
-r-xr-xr-x 1 root root 291176 Oct 18 2007 libssl.so.0.9.8

# rpm -qa | grep ftp
psa-ftputil-2.1.1-0.98221
ncftp-3.2.0-17
psa-proftpd-xinetd-1.3.1-suse10.2.build92091009.18
lukemftp-1.5-617
php5-ftp-5.2.6-0.7
psa-proftpd-1.3.1-suse10.2.build92091009.18

# rpm -qa | grep ssl
openssl-devel-0.9.8d-23.7
openssl-devel-32bit-0.9.8d-23.7
openssl-0.9.8d-23.7
php5-openssl-5.2.6-0.7
openssl-32bit-0.9.8d-23.7
 
Last edited by a moderator:
Back
Top