Using RapidSSL Certificate from GoGetSSL for Java Server

IMPORTANT: I found it a lot easier and less error prone to use the GUI tool Portecle to go about generating a SSL certificate/key. You can find my instructions to do so in another post. The following steps show how a RapidSSL certificate obtained through GoGetSSL can be used to secure a Java server. Step … Continue reading Using RapidSSL Certificate from GoGetSSL for Java Server

MySQL ERROR 2026 (HY000): SSL connection error – Some Troubleshooting Ideas

I just spent a fair amount of time setting up MySQL replication between two servers encrypted by SSL (using MySQL 5.1.73). I struggled with fixing a nasty error displayed only as 'ERROR 2026 (HY000): SSL connection error'. In the following, I have collected a few possible strategies for resolving this error: Is the password for … Continue reading MySQL ERROR 2026 (HY000): SSL connection error – Some Troubleshooting Ideas

SSL Certificate Comparison

With recent developments brining Internet security into the spotlight (such as heartbeat), SSL certificates are easily one of the cornerstones of any Internet-enabled application. Unfortunately, a simple Google search does not easily reveal the best options for obtaining SSL certificates. Thus, I have compiled a small list of popular SSL certificate providers. Free StartSSL seems … Continue reading SSL Certificate Comparison

Setting Up SSL with Netty

SSL is unquestionably a very useful and powerful technology to make systems more secure. Java in general and Netty in specific provide strong out-of-box support for supporting SSL encryption and authentication. However, since SSL is a complex technology it can often be cumbersome and difficult to set it up correctly. The following steps describe how … Continue reading Setting Up SSL with Netty

Why Netty cannot serve multiple SSL domains from one IP

Background Due to some issues with a transparent proxy apparently employed by Vodafone New Zealand, a signed SSL certificate had to be added to the REST server in the Appjangle cloud in order to serve resources 'protected' from Vodafone's caching efforts. One REST server in the Appjangle cloud can serve more than one domain … … Continue reading Why Netty cannot serve multiple SSL domains from one IP