Page written as a Troubleshoot

BindException | How to Stop a Java Process on Ubuntu Listening on a Port

After a Java BindException on Ubuntu (from Jetty, Nexus, Jenkins, Jira) you may need to ascertain the details of the process listening on the port. And then stop it listening without a reboot. 1. The Java BindException? The BindException is like this. jvm 1 | java.net.BindException: Address already in use jvm 1 | at sun.nio.ch.Net.bind0(Native Method) ~[na:1.8.0_91] jvm 1 |

Read more

How to Install WordPress Multi-Site Plugins

To deploy a plugin into a WordPress Multisite installation is not intuitive. 1. Where is the Add New Plugin Button? There is no Add New plugin button when you go to the “Plugins” menu option of any WordPress site in your multi-site setup. To find the Add New button navigate to the My Sites link on the top left hover

Read more

JSON Jackson | Can not deserialize instance of Integer out …

Can not deserialize instance of java.lang.Integer out of START_ARRAY token Jackson (JSON) Deserialize Exception What is the Exception Text? – Can not deserialize instance of java.lang.Integer out of START_ARRAY token Who throws Exception? – Jackson Parser When does the Exception get thrown? – When parsing a JSON string and converting it into a JAVA object. Why does it throw it?

Read more

JAVA Memory Allocation Failures Due to Insufficient Swap Space

No swap space on Amazon AWS Ubuntu instances causes memory allocation issues especially with JAVA applications like Jira, Tomcat, Jenkins, Play2 and Maven. If you see JAVA Runtime insufficient memory errors like these – then swap space is the issue. for jira failures – /opt/atlassian/jira/bin/hs_err_pidxxxx.log for jenkins failures – /var/lib/jenkins/workspace/…/hs_err_pidxxxx.log Visit the how to provision swap space article! This article

Read more

The 4 Memory Troubleshooting Mistakes

  Did you know that allocating memory is a forecasting problem? Did you know machines behave like banks – they lend out more than they have? And did you now the fallacy created by machines (like the JRE), living inside machines? The 4 memory troubleshooting mistakes – has all the answers. The 4 Memory Troubleshooting Mistakes To troubleshoot server memory

Read more

Google Chrome Has a Warning Yellow Triangle and Grey Padlock on https – Help!

The Google Chrome warning yellow triangle when using HTTPS is disappointing after all your effort Creating a signed certificate request(public/private key pair) Contacting a Certificate Authority (CA) and paying for a countersign service Installing the SSL Certificate into Apache Setting up WordPress Admin or Forcing Apache to Use SSL Troubleshooting a Google Https Warning Triangle (Grey Padlock) Internet Explorer does

Read more