Page 1 of 2

Kein FTP mehr nach Systemupgrade

Posted: 2012-01-05 21:48
by adjustman
Hallo,

seit ich bei einem Server (Debian testing) PHP, MySQL, Perl upgradet
habe, kommt kein User mehr per FTP auf seinen Space.
Die (verschiedene) Clients rödeln, aber können nicht connecten.
Keine Fehlermeldung! NUR bei Cyberduck kommt eine Fehlermeldung:
I/O Fehler, Verbindung fehlgeschlagen
Connection closed without indication
In den Logs nur sowas wie: Connection opened, Connection closed.

Confixx 3.3.9 ist durch einen Perl Fehler leider auch nicht benutzbar.
symbol lookup error: /usr/local/lib/perl/5.14.2/auto/Confixx/Filter/Filter.so: undefined symbol: Perl_Istack_sp_ptr
Ich habe im Netz gesucht, aber nur Fragmente von 2007, 2008, etc.
gefunden, die überhaupt nix bringen.
Kann hier evtl. jemand einen Tipp geben? Danke schonmal.

Debian testing, mysql Ver 14.14 Distrib 5.1.58
perl 5, version 14, subversion 2 (v5.14.2)

cu aM

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-05 22:39
by Joe User
Confixx: Dein Perl ist schlicht zu aktuell, das mag Confixx nicht.
I/O-Fehler: Deutet stark auf einen Dateisystemfehler hin, fschk ausführen.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-05 23:44
by adjustman
Joe User wrote:Confixx: Dein Perl ist schlicht zu aktuell, das mag Confixx nicht.
ja, war klar. Hab ich bloss nebenbei erwähnt.
I/O-Fehler: Deutet stark auf einen Dateisystemfehler hin, fschk ausführen.
hab ich schon. Is nix.
Ich kann mich ja z.Bsp. per SFTP prima als root einloggen auf Port 22.
Und die anderen Dienste laufen ja auch anstandslos. :-?

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-06 02:23
by ddm3ve
adjustman wrote:Hallo,

seit ich bei einem Server (Debian testing) PHP, MySQL, Perl upgradet
habe, kommt kein User mehr per FTP auf seinen Space.

Manuell alle Mysql Client libs neu instalieren also uch die libs für php, perl usw.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-06 03:17
by adjustman
meinst du wirklich @ddm3ve?
Alle Userwebs, die auf MySQL bauen, laufen aber auch anstandslos.
Außerdem komme ich problemlos mit PHPmYAdmin an alle Datenbanken ran.

Ich könnte mir vorstellen, dass irgendwelche Hashes "zerschossen"
sind, wo FTP drauf angewiesen ist oder sowas .. :-?

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-06 03:24
by ddm3ve
Das wäre durchaus auch eine Möglichkeit.
Aber inkompatible mysql libs sind keine Seltenheit nach einem umfangreichen upgrade.

Der Vollständigkeit halber sage ich, "alles" deinstallieren und neu installieren. Zumindest die Mysql Client libs.
Oft gibt es Abhängigkeiten, die nach einem Upgrade nicht mehr erfüllt werden.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-06 03:36
by adjustman
Danke.
Ich kann mich dunkel an sowas ähnliches erinnern.
Da konnte sich kein User mehr in Confixx und per FTP einloggen.
PW wurde nicht angenommen. Da war irgendwas, tja, mit den Kollationen
oder sowas. Da musste man? Weiss ich nicht mehr. #-o

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-06 10:04
by jan10001
Ob die Hashwerte von den Passwörtern hin sind, könnte er leicht testen.

Einfach neuen FTP Zugang anlegen und schaun ob er sich einloggen kann. Kann er sich dort nicht einloggen, liegt es wohl nicht an den Hashwerten. Kann er sich einloggen, dann sollte er bei einen User das FTP Passwort ändern und testen. Kann er sich auch da einloggen dann ,sofern es nicht zu viele sind, die FTP Passwörter neu setzen und den Benutzern mitteilen.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-06 13:36
by adjustman
@jan10001 ja, aber da sind wir wieder beim kaputten Confixx.
Da geht diesbezüglich derzeit gar nix. Ich müßte wohl das
Perl auf 5.12 downgraden, um Confixx wieder zum Laufen zu kriegen.
Oder ich warte auf die Beantwortung meiner Supportanfrage an
Parallels, bzw. den Fix von denen. Aber das kann dauern. Und
die Zeit habe ich nicht. :(

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-06 14:02
by jan10001
Schau mal hier ob dir das weiterhilft.
https://bbs.archlinux.org/viewtopic.php?id=42433

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-06 14:17
by adjustman
Danke, aber das ist der "Perl Bug" von V 5.10 oder 5.12.
Der ist mit Confixx 3.3.9 gefixt worden.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-06 15:46
by jan10001
Dein Confixx/Perl Problem ist von der Meldung her identisch, da wäre es nur naheliegend diesen Lösungsweg zu versuchen und die angesprochenen Perl Module zu installieren bzw. wenigstens mal zu schaun ob die genannenten bei dir installierten Perl Module von der Versionsnummer her aktuell sind oder nicht.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-07 17:49
by adjustman
So, hab die libs jetzt alle neu gemacht. Leider brachte
das in Bezug auf das FTP Problem nix. :(
Noch irgendwelche Ideen?

P.S. Einem User hab ich testweise mal shell Zugriff
freigeschaltet und mit passwd das PW neu gesetzt.
Mit diesem neuen PW kommt der aber auch nicht per FTP drauf.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-07 19:19
by ddm3ve
Das ist klar, ich meine, dass sich der Benutzer per ssh Login nicht gegen die Datenbank sondern gegen /etc/shadow authentifiziert.
FTP Selbst prüft den hash in der Datenbank.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-07 19:36
by adjustman
klar, das hab ich mir selbst grad gesagt. ;)
Aber dann müsste es doch gehen, wenn ich per Shell
das PW von MySQL des Users, ertmal einen, neu setze?

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-09 14:30
by jan10001
adjustman wrote:Aber dann müsste es doch gehen, wenn ich per Shell
das PW von MySQL des Users, ertmal einen, neu setze?
Ein Versuch ist es wert sofern dort in Klartext gespeichert wird.

Zu deinen Confixx Problem, ist das Perl Modul Filter vorhanden und aktuell?

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-09 14:45
by adjustman
jan10001 wrote:Ein Versuch ist es wert sofern dort in Klartext gespeichert wird.
versuch ich mal
Zu deinen Confixx Problem, ist das Perl Modul Filter vorhanden und aktuell?
mmh, wie kann ich das denn prüfen?

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-09 15:28
by jan10001
In der Shell bitte ausführen.
perl -e "use Filter::Simple";
Wenn das einen Fehler gibt ist Filter nicht drauf, wird nichts angezeigt hast du es. Ansonsten könnte du auch schaun ob file istalliert ist.
Bringt das nichts weiß ich auch nicht weiter.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-09 15:36
by adjustman
Beides ist installiert :(

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-09 15:42
by ddm3ve
per -MCPAN -e shell
> install Filter::Simple

Nur für den Fall, dass es etwas aktuelleres gibt.
Es sollte ein Upgrade erfolgen.

Es wird aber make und gcc benötigt.

apt-get install make gcc

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-09 15:54
by adjustman
ja, danke. Hab ich schon vorher gleich gemacht.
Aber dieses Upgrade von Filter::Simple hat leider nix gebracht.

P.S. Das FTP Problem hab ich jetzt gelöst. ProFTP war
"kaputt". Durch strace rausgekriegt: segmentation fault

Neu installiert mit --reinstall und geht. Danke @all

Wäre aber schön, wenn das Confixx Problem noch lösbar wäre.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-09 16:20
by Joe User
Confixx kannst Du vorerst wohl nur durch einen Downgrade von Perl auf 5.12 fixen.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-09 16:42
by adjustman
klar, schrieb ich ja oben schon. ;)
Hab bloss vergessen, wie das bei Debian ging. :(
Kannst du mir da auf die Sprünge helfen @Joe User?

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-01-09 17:19
by Joe User
Als bekennender nicht-Debianer leider nicht :(

http://forums.debian.net/viewtopic.php?f=6&t=63754 dürfte wohl noch immer gelten, schliesslich ist Debian ja nicht gerade dafür bekannt, normale Bugs (insbesondere in Sid) zeitnah zu beheben.

BTW: Warum überhaupt das ständig kaputte Sid auf einer produktiven Maschine?
Wenn es schon Debian sein muss, dann bitte nur Stable, ansonsten definitiv eine andere (aktuellere) Distribution.

Re: Kein FTP mehr nach Systemupgrade

Posted: 2012-02-03 13:44
by adjustman
Joe User wrote:Confixx kannst Du vorerst wohl nur durch einen Downgrade von Perl auf 5.12 fixen.
Oder durch den "patch" von Parallels. Gestern bekommen.

Leider kann man hier nix anhängen. :(
Wer das Problem auch hat, bitte PM an mich oder

http://forum.parallels.com/showthread.php?t=209107