3 Stimmen

Gem install bouncy-castle-java für vollen Support

Ich erhalte diese Warnmeldung auf dem Bereitstellungsserver, wenn ich den Server starte oder die Konsole ausführe.

OpenSSL ASN1/PKey/X509/Netscape/PKCS7-Implementierung nicht verfügbar
gem install bouncy-castle-java für volle Unterstützung.

Außerdem, wenn ich versuche, den Schlüssel mit folgendem Befehl zu generieren.

OpenSSL::PKey::RSA.new(PUBLIC_KEY)

Erhalte ich folgende Ausnahme

OpenSSL::PKey::RSAError: Weder öffentlicher Schlüssel noch privater Schlüssel:
    from org/jruby/ext/openssl/PKeyRSA.java:278:in `initialize'

Ich bin etwas verwirrt über die Meldung. Ich habe bouncy-castle-java auf dem Rechner installiert. Aber ich bin immer noch verwirrt über die Meldung.

Ich bin mir nicht sicher über das Problem. Kann mir jemand das Problem erklären oder mir einige Anweisungen geben.

0voto

Ich habe dieses Problem auf meiner Seite behoben, indem ich jruby openssl 0.8.8 auf dem Server installiert habe.

Soweit ich mich erinnere, gab es einen Konflikt zwischen jruby und dem openssl-Gem, das in der Gem-Liste verwendet wurde (also musste ich das Gem aktualisieren).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X