Vor einiger Zeit habe ich ein Programm geschrieben, um jars in unserem Build-Prozess zu signieren. Was für ein paar Monate ohne Probleme funktionierte.Jarsigner (MIME Content-Type ist keine application/timestamp-reply)
Nun sind die jarsigner Ausgänge (ohne etwas zu ändern!):
jarsigner: unable to sign jar:
java.io.IOException: MIME Content-Type is not application/timestamp-reply
und die Gläser werden nicht mehr geschlossen.
Was ist das Problem und was muss ich tun, damit der Jarsigner wieder funktioniert?
Ich verwende diesen Zeitstempelserver:
http://timestamp.comodoca.com
und diese Java-Version:
Java HotSpot (TM) 64-Bit Server VM "1.8.0_101" auf Linux
Dies ist meine genaue Befehlszeile (die für die letzten Monate gearbeitet hat!):
jarsigner -storetype pkcs12 -keystore certificate_file.p12 -storepass mypassword -tsa http://timestamp.comodoca.com myjarfile.jar myalias
Scheint, sie haben es wieder geändert, warten derzeit auf Unterstützung Antwort. – eckes
Scheint so, als ob das Problem durch eine Serververzögerung/-begrenzung verursacht wird, da Comodoca empfiehlt, mindestens 15 Sekunden zu warten, um "unsere Server nicht zu hämmern", und ich sollte ungefähr 3-5 Minuten warten. – Ilya