java.security.SignatureException: Quote status is: SW_HARDENING_NEEDED
Trying to send a message via connecting to the socket or using signaldctl yields this error:
# signaldctl message send +someNR "Hello World" -a +someOtherNR
2022/12/01 15:46:43 error sending request to signald: java.io.IOException: java.security.SignatureException: Quote status is: SW_HARDENING_NEEDED and advisories are: [INTEL-SA-00615, INTEL-SA-00334]
Signald is running on a Pi3 / 4 (tried both) on Debian Buster / Bullseye (tried both), also tried installing from source and installing with docker, same Error.
Socket returns:
java.io.IOException: java.security.SignatureException: Quote status is: SW_HARDE NING_NEEDED and advisories are: [INTEL-SA-00615, INTEL-SA-00334] at io.finn.signald.db.sqlite.RecipientsTable.getRegisteredUsers(Recipien tsTable.java:223) ~[signald.jar:?] at io.finn.signald.db.sqlite.RecipientsTable.getRegisteredUser(Recipient sTable.java:200) ~[signald.jar:?] at io.finn.signald.db.sqlite.RecipientsTable.get(RecipientsTable.java:12 6) ~[signald.jar:?] at io.finn.signald.db.IRecipientsTable.get(IRecipientsTable.java:35) ~[s ignald.jar:?] at io.finn.signald.clientprotocol.v1.SendRequest.run(SendRequest.java:74 ) ~[signald.jar:?] at io.finn.signald.clientprotocol.v1.SendRequest.run(SendRequest.java:47 ) ~[signald.jar:?] at io.finn.signald.clientprotocol.Request.<init>(Request.java:146) ~[sig nald.jar:?] at io.finn.signald.clientprotocol.ClientConnection$RequestRunner.run(Cli entConnection.java:160) ~[signald.jar:?] at java.lang.Thread.run(Unknown Source) ~[?:?] Caused by: java.security.SignatureException: Quote status is: SW_HARDENING_NEEDE D and advisories are: [INTEL-SA-00615, INTEL-SA-00334] at org.whispersystems.signalservice.internal.contacts.crypto.RemoteAttes tationCipher.verifyIasSignature(RemoteAttestationCipher.java:84) ~[signal-servic e-java-armv7-unknown-linux-gnueabihf-2.15.3_unofficial_50_signald_1.jar:?] at org.whispersystems.signalservice.internal.push.RemoteAttestationUtil. validateAndBuildRemoteAttestation(RemoteAttestationUtil.java:124) ~[signal-servi ce-java-armv7-unknown-linux-gnueabihf-2.15.3_unofficial_50_signald_1.jar:?] at org.whispersystems.signalservice.internal.push.RemoteAttestationUtil. getAndVerifyMultiRemoteAttestation(RemoteAttestationUtil.java:68) ~[signal-servi ce-java-armv7-unknown-linux-gnueabihf-2.15.3_unofficial_50_signald_1.jar:?] at org.whispersystems.signalservice.api.SignalServiceAccountManager.getR egisteredUsers(SignalServiceAccountManager.java:483) ~[signal-service-java-armv7 -unknown-linux-gnueabihf-2.15.3_unofficial_50_signald_1.jar:?] at io.finn.signald.db.sqlite.RecipientsTable.getRegisteredUsers(Recipien tsTable.java:220) ~[signald.jar:?] ... 8 more 15:10:07.087 [connection-pid-95] INFO io.finn.signald.clientprotocol.ClientConn ection - Client disconnected
┌────────────┬─────────┬────────┬──────────────────────────────────────────┐
│ NAME │ VERSION │ BRANCH │ COMMIT │
├────────────┼─────────┼────────┼──────────────────────────────────────────┤
│ signaldctl │ │ main │ fc7a556b5d31fda2e752bcaaf18afe36d9612953 │
│ signald │ 0.23.0 │ 0.23.0 │ 16f6ba1d53c0a4e8f5f2b2ede8e2475ffd3af0f3 │
└────────────┴─────────┴────────┴──────────────────────────────────────────┘
If its not a Bug but a Mistake on my sight i would be happy about help
Thanks!