java keytool fehler (Linux)

purzel

Bekanntes Mitglied
Hallo,

ich wollte mir gerade ein Archiv signieren (für Applets) Das erstellen mit

Code:
keytool -genkey -alias Signer -dname "cn=Purzel,c=at"
Enter key store password: ***
Enter key password for <Signer>: ***

ging, aber folgendes ging nicht, ich hoffe es kann mir jemand helfen!

Code:
keytool -selfcert -validity 3650 -alias Signer -dname "cn=Purzel,c=at"
Enter key store password: ***
keytool error: java.lang.IllegalStateException: not encrypted

LG Purzel
 

tagedieb

Top Contributor
Eventuel ist dein
Code:
~/.keystore
corrupt oder kann nicht mehr gelesen werden.

Loesche es und generiere nur dein Zertifikat mit -seftcert. Den Key wird dabei automatisch erzeugt und braucht nicht vorher generiert zu werden.
 

purzel

Bekanntes Mitglied
Eventuel ist dein
Code:
~/.keystore
corrupt oder kann nicht mehr gelesen werden.

Loesche es und generiere nur dein Zertifikat mit -seftcert. Den Key wird dabei automatisch erzeugt und braucht nicht vorher generiert zu werden.

Wenn ich das mache bekomme ich nur folgenden Fehler:

Code:
keytool error: java.io.FileNotFoundException: ~/.keystore (Datei oder Verzeichnis nicht gefunden)

€dit: was mir noch aufgefallen ist, ist dass das File ~/.keystore leer ist! Ist das normal?

LG Purzel
 
Zuletzt bearbeitet:

tagedieb

Top Contributor
Nein, wenn dein Keystore leer ist solle er eine Groesse von ca. 32 bytes haben.

Wenn du das .keystore file geloescht hast sollte beim generieren eines neuen Zertifikats ein neuer KeyStore angelegt werden. Du wirst nach einem Passwort gefragt.

Falls dies nicht funktioniert, solltes du mal die Schreibberechtigungen deines Accounts und deines Homedirectories ueberpruefen. Alternativ versuche mal den
Code:
-keystore /path/to/your/.keystore
Parameter zusaetzlich anzugeben um einen anderen Keystore anzulegen/zu verwenden.
 

purzel

Bekanntes Mitglied
Nein, wenn dein Keystore leer ist solle er eine Groesse von ca. 32 bytes haben.

Wenn du das .keystore file geloescht hast sollte beim generieren eines neuen Zertifikats ein neuer KeyStore angelegt werden. Du wirst nach einem Passwort gefragt.

Falls dies nicht funktioniert, solltes du mal die Schreibberechtigungen deines Accounts und deines Homedirectories ueberpruefen. Alternativ versuche mal den
Code:
-keystore /path/to/your/.keystore
Parameter zusaetzlich anzugeben um einen anderen Keystore anzulegen/zu verwenden.

Ok habe es mit dem -keystore probiert, da kommt eine Datei raus mit Inhalt (1,5 kb). Allerdings wird der Inhalt nach -selfcert gelöscht ???:L

Und wenn ich nur das Zertifikat anlege kommt wie oben beschrieben der Fehler ;(
 
Zuletzt bearbeitet:

tagedieb

Top Contributor
Purzel hat gesagt.:
Allerdings wird der Inhalt nach -selfcert gelöscht

Kannst du den Keystore immer noch auslesen
Code:
keytool -list [-keystore /path/to/your/.keystore]
? Oder ist die Filegroesse 0 bytes?

Welche Java distribution/version verwendest du? SUN Java? OpenJava?

Eventuel ist dies ein Bug in deinem keytool.

Ich kanns im moment nur mit meinem Windows System testen und damit funktionierts tadellos. Du kannst ja mal versuchen das Zertifikat auf einem andern System mit einem andern
Code:
keytool
zu generieren und dann kopierst du die Datei auf dein Linux System.
 

purzel

Bekanntes Mitglied
bei
Code:
keytool -list
kommt folgendes raus:

Code:
keytool -list
Enter key store password: ***
Key store type: gkr
Key store provider: GNU-CRYPTO

Key store contains 1 entry(ies)

Alias name: Signer
Creation timestamp: Sonntag, 26. Dezember 2010 - 14:06:07 Uhr GMT+01:00
Entry type: key-entry
Certificate fingerprint (MD5): 0A:84:74:DB:D3:1A:7B:41:68:10:B3:64:C0:07:9E:7C

Ich benutze Sun Java (jdk1.6.0_23)!

Habe leider kein anderes System mit dem ich das testen könnte...
 

tagedieb

Top Contributor
Nanu, soweit sieht ja alles gut aus.

Wenn du nun auch das Certificat auslesen kannst sollte (trotz der Fehlermeldung) alles in Ordnung sein.

Code:
keytool -exportcert -alias Signer -rfc

Code:
Key store type: gkr
kenne ich nicht. Falls du immer noch Probleme hast koenntest ja mal veruschen eine JKS Keystore zu verwenden. Den alten Keystore loeschen oder unter einem anderen namen einen neuen anlegen. Zusaetzlich
Code:
-storetype JKS
angeben,
 

purzel

Bekanntes Mitglied
Code:
keytool -exportcert -alias Signer -rfc

Code:
-exportcert
kennt er nicht, aber
Code:
-export
geht! Da kommt dann sowas raus:

Code:
keytool -export -alias Signer -rfc
Enter key store password: ***
-----BEGIN CERTIFICATE-----
MIICcTCCAi+gAwIBAAIBATAJBgcqhkjOOAQDMB4xDzANBgNVBAMMBlB1cnplbDELMAkGA1UE
BgwCYXQwHhcNMTAxMjI2MTMwNjA3WhcNMTEwMzI2MTMwNjA3WjAeMQ8wDQYDVQQDDAZQdXJ6
ZWwxCzAJBgNVBAYMAmF0MIIBuDCCASwGByqGSM44BAEwggEfAoGBAP1/U4EddRIpUt9KnC7s
5Of2EbdSPO9EAMMeP4C2USZpRV1AIlH7WT2NWPq/xfW6MPbLm1Vs14E7gB00b/JmYLdrmVCl
pJ+f6AR7ECLCT7up1/63xhv4O1fnxqimFQ8E+4P208UewwI1VBNaFpEy9nXzrith1yrv8iID
GZ3RSAHHAhUAl2BQjxUjC8yykrmCouuEC/BYHPUCgYEA9+GghdabPd7LvKtcNrhXuXmUr7v6
OuqC+VdMCz0HgmdRWVeOutRZT+ZxBxCBgLRJFnEj6EwoFhO3zwkyjMim4TwWeotUfI0o4KOu
HiuzpnWRbqN/C/ohNWLx+2J6ASQ7zKTxvqhRkImog9/hWuWfBpKLZl6Ae1UlZAFMO/7PSSoD
gYUAAoGBAItLTdROL5ooaWQE/+tGSpybdZnRd33tnqGCSlZ3plbhzI6+4Jk9fPfQoAA0DbZT
jFtJ8JhqKdU1ah+vx8n41i8ICag2xIIQiv8A4k+XLJTNkXtwjvbi9ivkNO6fBpR38LO5iicT
VmU/vuReVoN0Sc00v1PU8pPegvdaLINe2rJpMAkGByqGSM44BAMDMQAwLgIVAIDOvkr44LPy
TQVDYQ3pYgyjiSDpAhUAliWJ99G4bQtM0YDJQFfULnV5kG0=

-----END CERTIFICATE-----

soweit so gut, aber beim key store typ jks kommt:

Code:
keytool error: java.security.KeyStoreException: JKS

???:L

€dit:

habe mir gerade eine andere Version vom jdk heruntergeladen, entpackt, installiert und danach noch mal die beiden vorgänge ausgeführt aus meinem ersten Post. Bis jetzt keine Fehler! - OK, auch die verifizierung hat geklappt, Applet läuft wunderbar mit Zertifikat und macht keine Probleme, Danke für den Tipp mit dem fehlerhaften JDK!
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Eclipse Java Projekt funktioniert in Eclipse, aber nach export kein Dateizugriff IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
C In Eclipse Einrückung im Java-Editor einstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Erstellen eines java Projekts mit Gradel in netbeans. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
I Suche eine IDE in deutsch für Java und Android IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 20
Jose05 UML Diagramme aus Java Code erstellen oder andersherum IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Eclipse von Java 1.8 auf 17 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
B Probleme beim erstellen von Java Class IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
F Eclipse für Java 1.8 ARM einrichten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
M import org.bukkit.plugin.java.JavaPlugin; funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
I NetBeans 15 - Strg+Z (undo) und Strg+Y (redo) funzen nicht mehr nach Start der Java-Anwendung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
R Java auf Linux gibt mir ein Fehler in der Konsole, wie löse ich sowas? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
K Java Editor Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Altes Java Projekt in Netbeans importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
O Escape-Sequenzen in Java \b wird in Konsole falsch dargestellt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
O Java Eclipse Umlaute werden nicht richtig dargestellt in Konsole IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
B .exe Datei für Eclipse Java Programm erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
B Wie nicht-java Datei mit Eclipse benutzen (Excel Datei einlesen)? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
J Eclipse - kein Server verfügbar zum ausführen meines Java Projektes IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
T Java-Version für BlueJ-Mac-Version IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
O NetBeans Java Projekt OHNE Maven erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
O NetBeans Java Projekt OHNE Maven IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
Jose05 Wie kann man aus einem Java-Code native Apps erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
J Java-File Import IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
brypa Probleme mit Java N-IDE App IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
Zrebna Eclipse Für Nutzung von JPA zwingend 'IDE for Java EE Developers notwendig'? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
P Error occurred during initialization of boot layer java.lang.module.FindException: Error reading module: IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
Robertop Groß- und Kleinschreibung bei Java-Templates ändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
sham5 Eclipse-Remote-Debugging von Java mit mehreren Prozessen oder Ports oder Netzen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
Z java.lang.ClassNotFoundException: org.mariadb.jdbc.Driver IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
M Eclipse - Fehlermeldung bei JavaFX-Projekt "java.lang.module.FindException: Module javafx.controls not found" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 23
N Eclipse aus Java-Application JavaFX machenModule javafx.controls not found IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
G Java Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Einzelne Java-Dateien mit Eclipse compilieren - Wie geht das? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
Robertop Eclipse Eclipse Startprobleme "Java was started but returned exit code=1" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
B standard-version für Java IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
B Netbeans: Java Script Libraries funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
coolian warum bekomm ich immer wieder wenn ich irgendwas mach eine java.lang.nullpointer exception in eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M NetBeans Buildprozess inkludiert nicht die Classpath-Pakete (Java Ant) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
Tommy135 Error not found java.dll IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
K Eclipse EE und Java FX Autocomplete Probleme IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
O Eclipse aufräumen Java Projekte sortieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
H Eclipse Konsole gibt falsches Java Projekt aus IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
D Java Konsole gibt seit neustem nichts mehr aus. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
J NetBeans Download NetBeans und Java SDK IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N NetBeans Java Code too large, wie *.java splitten? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
T Suche einen guten Java-Obfuscator? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
K Eclipse für Java, Python und C/C++ IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
W Java Byte Code Engineering Library (BCEL) Installation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
R Unterschied zwischen Eclipse JDT und Java JDK IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
WetWer Welcher Java Editor wird empfolen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
R Cygwin in der Java Entwicklung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
P Java IDE auswählen / einrichten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
N Eclipse Probleme beim Einrichten von Java Card Umgebung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
R Suche Benchmark- /Stresstesttools zur performance Testung von Java Anwendungen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Eclipse Java-Formatter IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
L0MiN Java Editor Spinnt nur mein Java Editor? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
D Java-Anwendung blockiert IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Eclipse Java Eclipse Windowbuilder - interaktive Diaglog-GUI IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
D NetBeans Maven Projekt in Netbeans => WEKA wirft (java.lang.OutOfMemoryError: Java heap space) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
A IDEA IntelliJ IntelliJ Maven oder Webprojekt, kann keine normalen Java Klassen erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
P Java ohne IDE IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
M Java installiert sich falsch. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
M NetBeans java DB - The signer certificate will expire within six months. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Java als Standalone application ausführen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
W Eclipse nach Java Update 8 Ant Probleme IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
O Eclipse Pfad zur Java-Source ändert sich automatisch IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
A Eclipse Export/Auscheacken des Java-Projekts aus Eclipse für anderen Distributionen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
S Eclipse Java 3d in Eclipse einbetten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
M Java-Code in C++ übersetzen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
J Eclipse Automatischer Import (wie java.lang) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
T java 3D zum laufen bringen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
J Jemand ne Ahnung warum meine Java Fenster immer schwarz werden? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
T Eclipse Java-Klassen aus dem einen in ein anderes Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
J IDEA IntelliJ Java source code und Dokumentation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Frage zu Java IDE Android IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Eclipse Java src einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
F Java Editor Label Farbe IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
U Quellcode zwischen Java- und Androidprojekt teilen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
D Java IDEdroid IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
P Netbeans: Java-Plattformen verwalten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
X JAVA Turtle IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A .java kontroller IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
I Java-Editor geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
H Eclipse Klasse in mehr Java Projekten verwenden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
T Eclipse Probleme Eclipse + Java 7 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
S Eclipse Java + Shellscript mit Maven und Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
F Eclipse: java.lang.NullPointerException bei System.console().printf() IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
A UML-Tool mit Java Source Code-Generator gesucht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
firefexx Kleines Java Projekt - Versionsverwaltung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
L GiT und Java IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
A java.lang.UnsatisfiedLinkError IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C Java-Decompiler IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
H Java Dateien in einen runnable jar packen mit eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Eclipse (Java) Cannot connect to VM IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
R Eclipse Run Java Application und JMF IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
F Eclipse Eigene Java Bibliothek erstellen/einbinden (ECLIPSE) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T Eclipse Jython-Lib in Java-Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
B Eclipse import java. dann kommt kein Fenster IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
I Java Quellcode synchronisieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
P Eclipse Fehler: java was started but returned exit code 13 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11

Ähnliche Java Themen

Neue Themen


Oben