Dear All,
I just migrated a DSpace instance running version 8.0 to a different VPS. Previously, I had no problem running the handle server, but after migrating to this new VPS, and doing all the necessary changes, I can't seem to make the handle server run. Below is the error when I run ./dspace start-handle-server
"2024-10-15 07:04:30.843+0800" 25 Started new run.
"2024-10-15 07:04:30.843+0800" 25 Handle.net Server Software version 9.3.1
Exception in thread "main" java.lang.NoSuchFieldError: id_alg_zlibCompress
at org.bouncycastle.asn1.cms.CMSObjectIdentifiers.<clinit>(Unknown Source)
at org.bouncycastle.operator.DefaultSignatureNameFinder.<clinit>(Unknown Source)
at org.bouncycastle.operator.jcajce.OperatorHelper.<clinit>(Unknown Source)
at org.bouncycastle.operator.jcajce.JcaContentSignerBuilder.<init>(Unknown Source)
at net.handle.util.X509HSCertificateGenerator.generateWithCnAndUid(X509HSCertificateGenerator.java:108)
at net.handle.util.X509HSCertificateGenerator.generateWithUid(X509HSCertificateGenerator.java:83)
at net.handle.util.X509HSCertificateGenerator.generate(X509HSCertificateGenerator.java:56)
at net.handle.server.HandleServer.buildCertificate(HandleServer.java:222)
at net.handle.server.HandleServer.initKeysAndCertsAndSignatures(HandleServer.java:522)
at net.handle.server.HandleServer.<init>(HandleServer.java:366)
at net.handle.server.AbstractServer.getInstance(AbstractServer.java:120)
at net.handle.server.Main.initialize(Main.java:255)
at net.handle.server.Main.main(Main.java:122)
I want to mention that issuing the command [dspace]/bin/make-handle-config doesn't do anything, so I end up using [dspace]/bin/dspace dsrun net.handle.server.SimpleSetup [dspace]/handle-server command which asked me the usual questions when setting up the handle server.
The VPS's OS is Ubuntu 22.04 LTS, which is also the same as the previous VPS. Please give me any advice on this.
Thanks in advance,
euler