Additional Security Measure Nginx Includes and Whitelisting

Introduction  The vCanopy Additional Security measures for WordPress hardening each contain an Nginx include which can be used when are they are active. You can use these includes to customize their behaviour, including adding your own whitelisting. You can learn more about our Nginx/OLS hardening measures in this knowledge base article: WordPress Website Hardening for […]

Configure Monit Service Management and Notifications with GP-CLI

Introduction  vCanopy uses Monit to manage services and restart them if they start misbehaving. Sometimes you might wish to adjust these settings yourself – for example, if you think Monit is restarting MySQL too often. You can completely customize the way Monit monitors and restarts the microservices on your servers, and when it sends notifications […]

Viewing Your Monit Notification History

Introduction vCanopy uses Monit to manage services and restart them based on criteria such as extended periods of high CPU or RAM usage over a set period of time. Monit will send out notifications within your vCanopy account and to Slack (if setup). These notifications are all logged on your server and  they’re all time […]

Updating Cloudflare Real IPs

WRITTEN BY THOMAS RAEF This article was contributed by Thomas Raef, the founder of WeWatchYourWebsite.com. Thomas runs a website protection, monitoring and malware removal service and is one of a very, very short list of people who we recommend for this service. Introduction In the course of analyzing log files for both SEO and security […]

Increasing Timeouts on vCanopy Nginx Servers

Introduction For most websites, our timeout settings are what we would consider to be ideal. The only time you may need to change them is when: You are uploading a big file or running a plugin-based migration import of some kind. Your website has some long-running scripts/queries and is experiencing some timeouts during busy periods. […]

How to Manually Renew Monit and PHPMyAdmin SSL Certificates

On occasion, some Monit and PHPMyAdmin (PHPMA) SSL certificates fail to  automatically renew, which can result in these becoming unavailable due to an SSL certificate error (for example “NET::ERR_CERT_INVALID”). It’s important to note that this is only one of the possible reasons why this may not be able to access Monit/PHPMA, and you may also […]