Fix macOS Ventura SSH access denied

The latest version of the Mac operating system, macOS 13 “Ventura” changes the way things are handled with OpenSSH. Certain legacy servers no longer adhere to the security policies of some servers that are running older OpenSSH software, specifically RedHat Enterprise Linux and CentOS Linux prior to version 7. There are a couple of ways […]


Zimbra SMTP relay for multiple domains via MailGun or other provider

Recently we had a request to set up a dedicated relay for one of our clients through a third party. On the server we had another client who was using a separate relay. After finding differing takes on the process – neither of which worked properly – we found the perfect combination. For reference, we […]



WordPress 5.1 Beta released with new white screen of death protection

January 11, 2019 saw the release of the new beta version of WordPress 5.1 and here’s some of the features developers may want to test out: The Cron system can now be more easily replaced with a custom cron handler. When starting cron under PHP-FPM, the connection will return a response immediately, even for long […]



GDPR and You (and Us)

As this business week comes to a close, much has been written about the upcoming General Data Protection Regulation (GDPR), which is a new regulation in EU law on data protection and privacy for all individuals within the European Union. While the law originates in the EU, it also addresses the export of personal data […]


DOCMan to WP Download Manager with Excel VLOOKUP

If you are also in the position of moving from Joomla!’s DOCman to WP Download Manager you may find yourself needing to reassign categories for your entries. DOCman’s categories exist within DOCman whereas WP Download Manager’s categories exist with other categories within the site. Fortunately, Excel presents a quick and easy way to do this. […]



[nginx/php-fpm] curl: (56) SSLRead() return error -9806: how we fixed it

tl;dr: Back up /etc/nginx, uninstall nginx, install the latest version of nginx, restore your /etc/nginx backup. Recently our own site was experiencing SSL connection issues. We first noticed it in Safari when connecting to wavemotiondigital.com and another site we host on the same server, both using SSLs. Oddly enough, another site hosted on the same […]


Use rsync & WP-CLI to painlessly move a WordPress site without plugins

Moving a WordPress site from one domain to another has always been a pain, since WordPress stores hashed information based on the length of the domain name in the database. Not being bound to a single domain name is one of the things that Drupal and Joomla get right and makes it easy for developers […]