Page 1 of 1

HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 20:35
by Outlaw
Hallo Leute,

wollte vorhin openssl neu einspielen und alles sah irgendwie noch gut aus, jedoch startete der Apache nicht mehr, weil

Code: Select all

Cannot load /usr/lib/apache/libphp4.so into server: libssl.so.0.9.6: cannot open shared object file: No such file or directory                       failed
Ich habe die alte Version im yast deinstalliert, die neue als tar.gz runtergeladen und nach Anleitung installiert. Nun habe ich die neue Version wieder runtergeschmissen (soweit ich sie gefunden habe) und wollte jetzt die letzte im Yast wieder reinstallieren. Diese wird auch mit "a+" markiert, jedoch sacht jetzt yast plötzlich, es könne keine Verbindung zu Suse aufbauen und auch ein OnlineUpdate geht nicht mehr, da der updateserver nicht erreichbar wäre und die ganze Schosse will von mir die CD1 von Suse 8.1 ....

Hülfä, was mache ich jetzt ??

Zumindest funzt noch das Einloggen per SSH ....

Gruß Outi

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 20:42
by captaincrunch
Such dir per find oder locate raus, in welchem lib-Verzeichnis das File steckt. Dann prüfst du per ldd /pfad/zum/file welche Dateien dir fehlen, die Ausgabe ist recht selbsterklärend.

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 21:09
by Outlaw
Danke, werde ich machen, was mich aber wundert oder vielleicht auch nicht, da man ja den Apachen und das PHP angeblich neu kompilieren soll (Hilfe) ist, daß er die Datei Version 0.9.6 vermisst, die ich ja deinstalliert habe und meine neue Version war 0.9.7.

Ich würde ihm die alte ja wieder zurückgeben, wenn ich könnte, jedoch lässt mich yast und you nicht mehr an die Quellen und will ne CD ....

Gruß Outi

Nachtrag:
Also die gesuchte Datei is hier laut locate: /usr/lib/libssl.so.0.9.6

aber ldd /usr/lib/libssl.so.0.9.6 bringt

ldd: /usr/lib/libssl.so.0.9.6: No such file or directory

:(:(

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 22:06
by captaincrunch
Das erklärt dann wohl einiges. Aus welchem Grund auch immer scheint die Datei weg zu sein, anscheinend durch das Upgrade. Du kannst mal schauen, ob es unter /usr/lib noch andere libssl-Files rumfliegen, und dann einfach einen Softlink zum gesuchten File setzen

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 22:23
by rocko
Ach dieses openssl kram... ich hab das ja nun wie gesagt auch schon 1000 mal installiert/deinstalliert, deswegen weiß ich das, das das manchmal rumzickt *G*

Hab openssl auch downgraded laut KASE's howto von Debian-proposed (0.9.6g) nach Debian-stable (0.9.6c). Danach zeigte er immer noch die 0.9.6g als version an und ssl ging nimmer. Hab per whereis openssl alle bins und dirs gelöscht, um auch wirklich alles weg zu haben. Dann openssl per hand installiert (Debian installierte es selbst per apt-get nicht mehr richtig). Bei locate openssl kamen übrigens dirs, die es schon längst nicht mehr gab, keine ahnung wieso er die noch anzeigte.

Naja, habs installiert wie folgt:

./config --prefix=/usr/local --openssldir=/usr/include/openssl
make
make test
make install

Danach kam bei

openssl version

auch die gewünschte Version 0.9.7b und es ging auch alles wieder.
Das geht auch bei SuSE...

nur mit ./config gehts meist nit, da er die bin openssl irgendwie nicht anlegt.
Nachtrag: Wenn man die bins/header wie beschrieben nicht löscht, zeigt der auch nicht die richtigen versionen an, OpenSSL sollte aber trotzdem gehen.

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 22:51
by Outlaw
Egal was ich mache und wie ich es installiere:

bash: openssl: command not found

Gruß Outi

Code: Select all

Syntax error on line 10 of /etc/httpd/suse_loadmodule.conf:
Cannot load /usr/lib/apache/libphp4.so into server: libssl.so.0.9.6: cannot open shared object file: No such file or directory                       failed
myserver:/usr/local/src/openssl-0.9.7b # openssl version

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 22:54
by rocko
Wenn du es so machst wie eben beschrieben, geht es zu 99,9 % !

Das mit openssl version zeigt er dir erst korrekt an, nach einem re-login per SSH. (ausloggen/einloggen)

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 22:57
by Outlaw
Es geht nix, es scheint, als wenn das Teil gar nicht installiert wäre ....

Verm. fehlen auch Verzeichnisse.

Ich lösche jetzt nochmal alles, was mit openssl zu tun hat ....

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 23:02
by rocko
Wenn bei
openssl version
NACH einem re-login dann steht 0.9.7b, dann geht openssl auch. Wenn der Fehler dann immernoch kommt, liegts nicht daran.

Wenn dann immer noch bei openssl version kommt: command not found
dann holste dir da -> http://www.rpmseek.com/index.html
die RPM für dein SuSE und installierst das (vorher auch nochmal openssl bins/headers löschen)
Bei suse8.1 ist das openssl0.9.6g, bei 8.2 die 0.9.6i.

Gute n8 ;)

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 23:14
by Outlaw
Ich werd nicht mehr ....

Wenn ich nach der Datei openssl suche, findet er sie hier:
/usr/local/bin

wenn ich in dieses Verzeichnis reingehe, und openssl eingebe,
sagt er, er kann die Datei nicht finden.

gebe ich aber ./openssl ein, startet der prompt und wenn ich version eingebe, commt auch die neue Version ....

Wie kann ich das jetzt interpretieren ??

WGET geht auch nicht mehr, gleicher Fehler, ich glaube, ich gebs auf ....

Gruß Outi

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-24 23:37
by Outlaw
Ok, habs wieder hinbekommen, ich fand auf meinem anderen Server noch ne einzelne RPM Version von der 6h Version. Die konnte ich per RPM installieren. Damit kamen zwar neue Fehler und der Apache startete immer noch nicht aber wenigstens konnte ich wieder auf den SUSE und den Updateserver.
Sogleich habe ich mir per install or remove die 6g wieder draufgemacht und jetzt funzt alles wieder prima ....

Man, war das ein Drama ....

Danke nochmal für Eure Hilfe und Gruß Outi

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-06-25 09:33
by captaincrunch
Bei locate openssl kamen übrigens dirs, die es schon längst nicht mehr gab, keine ahnung wieso er die noch anzeigte.
Weil die Pfade immer noch in der locatedb vorhanden sind, k.A., wie oft du die aktualisieren lässt ...

Wen du "ernsthaft" suchen möchtest, benutz besser find

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-07-04 18:55
by Outlaw
Wie kann ich die locatedb aktualisieren lassen ??

Gruß Outi

Re: HELP PLZ .... openssl funzt nicht mehr ....

Posted: 2003-07-05 10:25
by captaincrunch
updatedb &

;)