• How to add special characters support in Tomcat

    On Windows-server installations (common for on-premise installations) it is needed to add two JVM parameters on starting the application. These parameters are mandatory to work with special characters. Add UTF-8 support to the Apache Tomcat Start the Tomcat8w monitor application, which can be found in the Tomcat bin directory on…

  • How to run application over SSL

    Running Tomcat web applications over Secure Sockets Layer (SSL) to secure your connection. For this secure connection you need a certificate. Before you can start this tutorial, you’ll need to make a keystore. See http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html or use https://www.digicert.com/easy-csr/keytool.htm to generate a keystore and siging certificate. To import a signed certificate file in the keystore,…

  • How to install a SSL Certificate

    Introduction This article will go over how to install and configure your SSL certificate in Tomcat. You will need either a Personal Information Exchange (.pfx) or a Java Keystore (.jks) file to configure your server. To get a .pfx file, order an SSL certificate using the AutoCSR option. To get…

  • How to configure a Load balancer/Proxy

    In case a load balancer or proxy sits between the clients and the application Tomcat additional configuration is needed for Toolbox version >= 7.0.5. Especially when the front end uses HTTPS and the back end plain HTTP. Otherwise the CSRF security filter will not work. Configuration Both the load balancer…

  • How to run Tomcat service as a different user

    Normally, the Tomcat service will run under the administrator account. When running the Tomcat service as an other user, this service can be started or stopped by the configured user, without administrator rights. This may help you ensure the server consistency. 1. Open the Windows services.  2. Locate the Tomcat…

  • How to configure the heap size used by Principal Toolbox

    The Java Virtual Machine heap size is largely related to the performance and possible cache size for the Principal Toolbox application. Depending on the expected use and available system resources, the JVM configuration needs to be modified. Review the table below to determine a suitable configuration. JVM Configuration (max memory)…

  • How to deploy the Principal Toolbox in Apache Tomcat

    To deploy the Principal Toolbox in Apache Tomcat, a “Context Descriptor” is required. A “Context Descriptor” is simply an XML file that contains Tomcat related configuration for the application. Attached to this topic, you’ll find an example. Deploying the Principal Toolbox in Apache Tomcat Open Windows Explorer on the application…

  • How to restart the Tomcat service

    For almost every configuration change it is necesarry to restart the Apache Tomcat service. Open Services as Administrator by right clicking the Services app. Look for “Apache Tomcat 8.0”. Notice that Tomcat8 is the name that we used in the installation, this is used to run multiple tomcat services on…

  • How to examine Tomcat log files

    To localize any problems of the Tomcat web applications, you can examine the logging files. Browse to the logs directory in the Tomcat application directory. Here you can find several Tomcat log files. Choose the file which starts with “tomcat8-stdout.YYYY-MM-DD”of a specified date. The date is printed in the filename. You most…

  • How to connect with an Active Directory account to the Principal Toolbox database

    To access the Principal Toolbox database with an Active Directory account, you have to add the user to the database logins first. Note: Make sure the database server is member of the domain to search the through the Active Directory users. Create a new user to access the database. Expand the Security > Logins page…