I've successfully installed SSL - but the cert is expiring.
So - rather than deleting the existing certificate from the keystore - I just made a whole new keystore - got the new cert, etc.
I went back and made a copy of the servoy.properties and removed the encrypted database passwords from all the connections and replaced them with plain text.
When I try to start the service I get this error:
- Code: Select all
Launching a JVM...
INFO | jvm 1 | 2018/04/12 05:48:59 | WrapperManager: Initializing...
INFO | jvm 1 | 2018/04/12 05:49:00 | 0 [WrapperSimpleAppMain] ERROR com.servoy.j2db.util.Debug - Throwable
INFO | jvm 1 | 2018/04/12 05:49:00 | javax.crypto.BadPaddingException: Given final block not properly padded
INFO | jvm 1 | 2018/04/12 05:49:00 | at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:989)
INFO | jvm 1 | 2018/04/12 05:49:00 | at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:845)
INFO | jvm 1 | 2018/04/12 05:49:00 | at com.sun.crypto.provider.DESedeCipher.engineDoFinal(DESedeCipher.java:294)
INFO | jvm 1 | 2018/04/12 05:49:00 | at javax.crypto.Cipher.doFinal(Cipher.java:2165)
INFO | jvm 1 | 2018/04/12 05:49:00 | at com.servoy.j2db.util.Settings.load(Settings.java:348)
INFO | jvm 1 | 2018/04/12 05:49:00 | at com.servoy.j2db.util.Settings.loadFromFile(Settings.java:233)
INFO | jvm 1 | 2018/04/12 05:49:00 | at com.servoy.j2db.server.main.ApplicationServer.main(ApplicationServer.java:755)
INFO | jvm 1 | 2018/04/12 05:49:00 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2018/04/12 05:49:00 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2018/04/12 05:49:00 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2018/04/12 05:49:00 | at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2018/04/12 05:49:00 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:238)
INFO | jvm 1 | 2018/04/12 05:49:00 | at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp:
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: Encountered an error running main:
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: java.io.IOException: Given final block not properly padded
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: at com.servoy.j2db.util.Settings.load(Settings.java:356)
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: at com.servoy.j2db.util.Settings.loadFromFile(Settings.java:233)
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: at com.servoy.j2db.server.main.ApplicationServer.main(ApplicationServer.java:755)
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:238)
INFO | jvm 1 | 2018/04/12 05:49:00 | WrapperSimpleApp: at java.lang.Thread.run(Unknown Source)
Any ideas???