Articles

 /tmp/klockd process using al the cpu

In case you are seeing the tomcat process klockd running on the server with high cpu, this is due...

 Catalina cache warnings: Unable to add the resource to the cache

IssueApache Tomcat logs, e.g. logs/catalina.out continuously report: Unable to add the resource...

 How to find the correct Java Heap Settings for your Server

By default Tomcat is configured to use a minimum of 64 MB of RAM and a maximum of 128 MB of RAM...

 How to secure tomcat against ghostcat

How to secure tomcat against ghostcat First of all let's see what this bug is really about:...

 Importing an SSL certificate into the keystore

In this short tutorial we will present how to import a pem certificate into a pfx and then into a...

 Increase memory allocation in tomcat

To increase memory allocation in tomcat you need to: configure the following in the...

 Tomcat Native library which allows optimal performance in production environments was not found

In the default tomcat deployment, you may see this error in regard to missing tomcat native...

 Tomcat SSL without keystore

Starting from tomcat8 we can configure the tomcat SSL protocol without the need of a keystore.It...

 Tomcat redirect http to https

The following article shows how to easily redirect HTTP to HTTPS in Tomcat 7 servlet container...

 Troubleshooting high cpu usage on the java machine

There are several cases when a java machine would cause high cpu usage on the server. I will...

 change timezone in tomcat

In this article we will discuss how to change the time zone of the tomcat java application. By...

 enable Gzip compression with tomcat

To configure gzip compression with tomcat you need the following: Solution is to enable...

 server has a weak ephemeral diffie-hellman public key

Tutorial on how to fix this error: server has a weak ephemeral diffie-hellman public key To fix...