Problem signing networktnl.jar

Questions and answers on developing, deploying and using plugins and JavaBeans

Problem signing networktnl.jar

Postby stefbrt » Thu Sep 19, 2013 9:11 am

I have installed Servoy 7.2. I have installed some Plugins and want now to sign them. Everything works fine and is signed. The only Jar-File that does not work ist the networktnl.jar

I use the signtester.jar with the command:
Code: Select all
sudo java -Xmx500m -jar signtester.jar 7rKeyStore.ks ... ... overwrite


The Error ist the Following:
Code: Select all
Unsigning: networktnl.jar
/Applications/Servoy7.2/application_server/./lib/networktnl.jar unsigned
/Applications/Servoy7.2/application_server/./lib/networktnl.jar repacked
java.lang.SecurityException: SHA-256 digest error for com/sebster/tunnel/TunnelServer$AcceptListener.class
   at sun.security.util.ManifestEntryVerifier.verify(ManifestEntryVerifier.java:198)
   at java.util.jar.JarVerifier.processEntry(JarVerifier.java:212)
   at java.util.jar.JarVerifier.update(JarVerifier.java:199)
   at java.util.jar.JarVerifier$VerifierStream.read(JarVerifier.java:449)
   at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
   at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
   at java.io.FilterInputStream.read(FilterInputStream.java:66)
   at com.sun.java.util.jar.pack.ClassReader$1.read(ClassReader.java:43)
   at java.io.DataInputStream.readInt(DataInputStream.java:370)
   at com.sun.java.util.jar.pack.ClassReader.readMagicNumbers(ClassReader.java:139)
   at com.sun.java.util.jar.pack.ClassReader.read(ClassReader.java:122)
   at com.sun.java.util.jar.pack.PackerImpl$DoPack.readClass(PackerImpl.java:490)
   at com.sun.java.util.jar.pack.PackerImpl$DoPack.run(PackerImpl.java:464)
   at com.sun.java.util.jar.pack.PackerImpl.pack(PackerImpl.java:73)
   at net.stuff.servoy.utils.Repacker.repack(Repacker.java:55)
   at com.servoy.jarsigner.SignerTest.dir(SignerTest.java:164)
   at com.servoy.jarsigner.SignerTest.main(SignerTest.java:101)
/Applications/Servoy7.2/application_server/./lib/networktnl.jar still not signed, is it double signed? (verify output: jarsigner: java.lang.securityexception: sha-256 digest error for com/sebster/tunnel/tunnelserver$acceptlistener.class
jarsigner error: java.lang.runtimeexception: exit not allowed
,
signing output:)


Is there a solution for this problem? I tried it with 3 installations and every installation has the same error.

Regards, Stef
Stefan Brecht
7r ag, Switzerland
SAN Developer
http://www.seven-r.ch
User avatar
stefbrt
 
Posts: 152
Joined: Wed May 06, 2009 9:32 am
Location: Switzerland

Re: Problem signing networktnl.jar

Postby Andrei Costache » Thu Sep 19, 2013 1:02 pm

Stef, are you using the latest jarsigner?
If not, can you try that?

Regards,
Andrei
Andrei Costache
Servoy
User avatar
Andrei Costache
 
Posts: 196
Joined: Mon Sep 07, 2009 11:53 am

Re: Problem signing networktnl.jar

Postby stefbrt » Thu Sep 19, 2013 1:10 pm

You were right. It wasn't the newest signtester.jar

Now it works fine.

Thanks for the help.
Stefan Brecht
7r ag, Switzerland
SAN Developer
http://www.seven-r.ch
User avatar
stefbrt
 
Posts: 152
Joined: Wed May 06, 2009 9:32 am
Location: Switzerland


Return to Plugins and Beans

Who is online

Users browsing this forum: No registered users and 9 guests