Launching Java AppsWindowscd C:\Program Files (x86)\Java\jre1.8.xx\binkeytool -keystore ..\lib\security\cacerts -import -alias site.fqdn.com -file server.txt edit C:\Program Files (x86)\Java\jre1.8.0_xx\lib\security\java.policy permission java.net.SocketPermission "*.site.fqdn.com:443", "connect,resolve"; open java or configure java in the start menu Click on Security Tab Select Security Level: High Add https://site.fqdn.com to exceptions list at the bottom Configure Linux as rootcd /usr/java/jdk1.7.?_??/jre/lib/security (for Ubuntu this may be in /opt/java/64/jre1.7.0_07/lib/security/ )sudo curl -O https://site.fqdn.com/server.txt keytool -keystore ./cacerts -import -alias site.fqdn.com -file server.txt Configure OS Xcd /Library/Java/Home/lib/security (alternatively /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/security/)sudo curl -O https://site.fqdn.com/server.txt keytool -keystore ./cacerts -import -alias site.fqdn.com -file server.txt thread dump / heap dumpset -x HOST=`hostname | sed 's/\..*//'` export JAVA_HOME=/usr/java/default export PATH=$JAVA_HOME/bin:$PATH APP_LOGS=/logs/tomcat/ TIMESTAMP=`date +%s` APP_LOG_DIR=$APP_LOGS/$TIMESTAMP mkdir $APP_LOG_DIR echo $APP_LOG_DIR cd /usr/java/default/ PID=`ps -ef | grep java | grep -i -- 'org.apache.catalina.startup.Bootstrap' | grep -v grep | awk '{print $2}'` jstack -l $PID > $APP_LOG_DIR/threaddump.txt jmap -heap $PID > $APP_LOG_DIR/heapsummary.txt jmap -histo $PID > $APP_LOG_DIR/histogram.txt cd $APP_LOG_DIR jmap -dump:live,format=b,file=heap.bin $PID netstat -an > $APP_LOG_DIR/netstat.txt /usr/sbin/lsof -p $PID > $APP_LOG_DIR/lsof.txt |