... |
... |
@@ -103,3 +103,4 @@ |
103 |
103 |
|1|Application servers, eg. Tomcat or JBoss, crashes with the error message //OutOfMemory//.|You need to increase the available RAM for the Java virtual machine. For Tomcat, these settings are described on the [[help pages for setting up Tomcat>>doc:Formcycle.SystemSettings.TomcatSettings.LimitUploadSize]]. |
104 |
104 |
|2|It is not possible to log in to {{formcycle/}} as sadmin with the default password directly after the initial installation on a Linux-based system.|{{formcycle/}} needs to store certain settings in the file system. Some Linux-based systems do not set a home directory for the tomcat user by default. This can usually be configured in the {{code language="none"}}/etc/passwd{{/code}} file. After the tomcat user has been modified, a restart is required. |
105 |
105 |
|3|High CPU load already at the start of the application without further accesses|Older Java 11 releases [[contain a bug in the SSLEngine>>https://bugs.openjdk.org/browse/JDK-8241054]], which under certain circumstances can lead to dead loops when calling URLs over SSL, resulting in high CPU usage. This bug has been officially fixed in Java 11 release 11.0.8. If you are using an older Java 11 version up to and including 11.0.7, please upgrade to a newer version. |
|
106 |
+|4|DB connection cannot be established after updating the MS SQL JDBC driver|Newer versions of the MS SQL JDBC driver check whether the certificate used by the database server is valid. After an update of the driver, errors may therefore occur when connecting to the database, which are visible in the log as {{code language="none"}}sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target{{/code}}. Either the root certificate (and any intermediate certificates used) with which the certificate of the database server was generated must be imported into the Java TrustStore or the certificate check must be switched off via parameters in the JDBC URL ({{code language="none"}}encrypt=true;trustServerCertificate=true{{/code}}). Further information and examples are provided in the [[Microsoft documentation>>https://learn.microsoft.com/en-us/sql/connect/jdbc/connecting-with-ssl-encryption?view=sql-server-ver16]]. When importing into the TrustStore, it should be noted that the Java environment must be restarted for the changes to be applied, which may require a restart of the machine. |