Zum anzeigen und Bearbeiten von cacerts-Datei?

Mit RAD 8.5 mit 8,5 Laufzeit, bin ich immer eine Ausnahme auf meiner Konsole:

The keystore located at "C:\IBM\Websphere85\jdk\jre\lib\security\cacerts" failed to load due to the following error: DerInputStream.getLength(): lengthTag=109, too big..

Suche nach dem Fehler habe ich diese link, die schlägt, um die Datei Bearbeiten und entfernen Sie leere Zeilen/zusätzliche Zeichen.

Wie kann ich die Datei Bearbeiten? Ich bin auf die windows-Umgebung und die Datei scheint base64-codiert sein.

Nach denselben link, es ist nicht ein problem mit der Base64-Kodierung selbst, sondern eher mit zusätzlichen Leerzeilen oder sichtbaren Daten nach dem Ende. "Base64" enthält nur reinen ASCII-text (pro seine definition) und so können Sie mit Notepad oder einem anderen text-editor.
Editor nicht zu sein scheinen einen guten editor dafür. Ich hatte zu öffnen in Wordpad, aber noch bin ich nicht in der Lage, es zu Lesen wegen der Verschlüsselung und so gibt es keine Möglichkeit zu überprüfen, ob ich habe gute Bearbeitungen. Gut, es hat nicht funktioniert obwohl.
Leider, Sie sind nicht zu helfen, uns zu helfen ... 1. Deine Frage ist OT SO es sei denn dies ist ein spezifisches problem mit dem code Sie geschrieben habe; 2. Mein Vorschlag ist, auf der Grundlage Ihrer eigenen Behauptung die Datei, die Sie sprechen, ist die gleiche Art wie in deinem link; 3. Bearbeiten plain Base64-Datei sollte möglich sein mit dem Editor, und wenn dies nicht möglich ist, dann ist es nicht eine Datei von der Typ Sie denken, es ist, oder es ist nicht die gleichen - Fehler Sie denken, es ist.
Bitte lassen Sie mich aufwendige. Im Editor sehe ich keine leeren Zeilen (ganze Datei wird als ein großer Textblock) in der Erwägung, dass in der Wordpad-ich bin in der Lage, um zu sehen, leere Zeilen. Aber das entfernen von Leerzeilen verwenden von Wordpad hat nicht geholfen mich so weit. Und den text sehe ich in Wordpad ist teilweise reiner text(ASCII) und teilweise kodiert[1]. Ich bin daran interessiert zu wissen, wenn es einen bestimmten editor zeigen kann, dass mir die Datei "Alle im nur-Text" - format (wie es angezeigt wird, mithilfe der keytool-Dienstprogramm), damit ich weiß, dass ich nicht Durcheinander mit der Datei oder den Inhalt zu verändern, indem Sie Fehler.
[1] in Bezug auf die Kodierung, wie der link sagt, zu entfernen Base64-codierten text-Zertifikate; ich nahm an, das könnte der Fall sein. Soweit ich weiß, werden die Zertifikate in der Regel DER-kodiert. Da cacerts ist ohne Erweiterung ich bin mir nicht sicher über seine Kodierung. Das ist alles was ich weiß. Jede Hilfe ist willkommen!

InformationsquelleAutor Prince | 2013-11-26

Schreibe einen Kommentar