Skip to main content
Skip table of contents


The following provides information for troubleshooting performance and timeouts issues. To view general troubleshooting tips and search for troubleshooting topics, see EJBCA Troubleshooting.

Transaction Timeouts 


You keep getting transaction timeouts.


In some cases, either if you have a slow machine or very large data sets, some common operations can take a long time to complete. The default transaction timeout of the application servers may not be enough.


Session Bean Timeouts

Generally, CRL generation and other known long-running operations already have larger transaction timeout configured in modules/cesecore-ejb/src/META-INF/jboss-ejb3.xml and modules/ejbca-ejb/resources/jboss-ejb3.xml.

Application Server Timeouts

Update the application server transaction timeout.

For example, to modify the transaction timeout in the JBoss CLI, run:


For more application server-specific instructions, see Application Servers.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.