3CX-Logo - Managed IT Services London

3CX SSL certificates: How to Manage with Certbot’s DNS plugin


In today’s blog post, we will discuss how to manage 3CX certificates. Specifically, we’ll explore how IT managed services providers can use Let’s Encrypt’s free and automated SSL certificates on 3CX servers with custom domain names, even after the release of version 20.

Let’s dive into the process of securing your 3CX VoIP services using automated SSL certificates, all while keeping costs and complexity low.


The Problem with 3CX Certificates

Prior to version 20, 3CX supported free and automated SSL certificates through Let’s Encrypt for both 3cx and custom domain names and provided a straightforward way for businesses to secure their VoIP services. Read More


eml to vcf shell script

Convert contacts in eml to vcf


Managing large volumes of contact data can be a challenge. Recently, I worked on a project to convert contacts in eml to vcf for a client in South-East London. The issue arose because the macOS Contacts app kept crashing while syncing with the server. The contacts were stored on a Kerio Connect server, and to make them usable, I needed an efficient way to automate the conversion process. This guide details the solution I developed to streamline this task, ensuring smooth data handling for IT professionals. Read More


ESXi - Mac Boot Loader - FatMac Managed IT Services

How to set the default boot partition with ESXi on a Mac

After I started testing with ESXi 5.5 (read first post here), I couldn’t get my test Mac Pro to boot from the USB key as the ESXi OS wasn’t being seen in System Preferences -> Startup Disk.  The easiest way to do this is to boot into the Mac boot loader, but how do you have this setting stick after a reboot?!  Well, look no further! Read More