I follow the step in the link(https://github.com/apereo/cas-overlay-template) to deploy Apereo CAS.
Test Environment:
CAS Version: 7.0.0-SNAPSHOT
CAS Branch: master
CAS Build Date/Time: 2022-10-05T13:10:26Z
Spring Boot Version: 2.7.4
Spring Version: 5.3.23
Java Version: 17.0.4.1
OS Architecture: amd64
OS Name: Linux
OS Version: 3.10.0-1160.62.1.el7.x86_64
OS Date/Time: 2022-10-06T08:58:17.575986031
OS Temp Directory: /tmp
Apache Tomcat Version: Apache Tomcat/9.0.67
After run the following commands, I can access the CAS main page (https://xxx.xxx.xxx.xxx:8443/cas/login).
./gradlew clean build
./gradlew createKeystore
./gradlew run
But I got the error "CAS is unable to process this request: "500:Internal Server Error". In the terminal in which I start the CAS, error message as following:
ERROR [org.apereo.cas.web.flow.executor.EncryptedTranscoder] - java.security.InvalidAlgorithmParameterException: AlgorithmParameterSpec not of GCMParameterSpec
Unchecked.java:lambda$static$0:61
Unchecked.java:lambda$supplier$38:1698
FunctionUtils.java:doUnchecked:370
I can't find a proper solution by searching, so please help. thanks.