KNOWNHOST KNOWLEDGE BASE

Hosting Question? Find the Solution - Browse our Guides, Articles, and How-To's

How to prevent malicious compromises.

Last Updated: October 21, 2021

Top Tips to Prevent Malicious Compromises Use Unique, Complex Passwords With more than 5,000 data breaches in 2019 alone, the importance of using unique, complex passwords cannot be overstated. The Surveillance Self-Defense guide at eff.org has many recommendations regarding passwords including writing them down on paper! Top Tips Use a password generator to create highly complex, secure passwords. Use a password […]

How can I generate a secure random password?

Last Updated: October 6, 2021

It is important to make sure each and every password used for any type of account is strong. Before we get into how to generate these passwords, let’s go over some of the characteristics of strong passwords. Characteristics of Secure Passwords Password security is one of the key parts of security of any application, whether […]

Installing an SSL Certificate

Last Updated: March 28, 2023

Before you can install your SSL certificate after purchase you need to generate a Certificate Signing Request (CSR) and send it to your SSL vendor. If you purchased your SSL from KnownHost the CSR can be entered at my KnownHost panel. If you purchased your SSL certificate somewhere else you’ll enter it on the website where […]

How To Enable Port Knocking in CSF/LFD

Last Updated: November 19, 2021

Below, we will outline two different methods of configuring port knocking with CSF/LFD (via CLI and via GUI). This can be quite helpful for maintaining SSH functionality while also addressing PCI Scans failures due to SSH. Via CLI Log in as root via SSH. Remember that KH servers use port 2200 by default for SSH connections. […]

Common CSF/LFD False Positives and How to Stop The Notifications

Last Updated: January 23, 2026

Category: Courses
Tags: # # # # #

It is worrisome when you receive a notification from the firewall regarding a suspicious process, especially for those processes that you do not readily recognize. That is why KnownHost has compiled a list of some common alerts that are mostly false positives and provided the instructions for stopping the notifications. This list is specific to […]

Introduction to CSF/LFD Notifications

Last Updated: October 2, 2023

Category: Courses
Tags: # # # # #

ConfigServer Security & Firewall (csf) with Login Failure Daemon (lfd) is “A Stateful Packet Inspection (SPI) firewall, Login/Intrusion Detection and Security application for Linux servers.”official page)) This comes pre-installed on our cPanel servers and has many useful features to assist you with detecting events which might be indicative of security issues in your server. If it […]

Introduction to POP3 & IMAP

Last Updated: September 23, 2021

In this article; we’ll be going over the differences between POP3 and IMAP, as well as their use-case scenarios. One of the first things you should know is that both of these are what is called “Email Protocols”. IMAP (Internet Message Access Protocol) POP3 (Post Office Protocol) These services are used for communication between a […]

Email Blacklist Removal

Last Updated: January 23, 2026

If your server has fallen victim to IP blacklisting, you’ll certainly want to know how to request your blacklisting be removed. This article will cover blacklist removal and provide links to specific RBL de-listings. Checking Blacklists First thing to do is check and see if you are actually listed on any blacklists. There are many […]

What is Memcrashed and how do I fix it?

Last Updated: January 23, 2026

Memcached Memcached is a memory object caching system for speeding up dynamic web applications… It’s open source and has been designed to work with a large number of open connections. Database calls, API calls, or page rendering are a few examples of the arbitrary data results that are stored in memory to alleviate database load. One can […]

Enable PHP Error Logging for Debug Testing

Last Updated: October 18, 2021

PHP error logging for your site is an optional level of logging that can be enabled to log errors that occur with PHP code. There are several reasons you may choose to enable PHP error logging. You may want to enable PHP error logging if you’re actively developing your site to aid in troubleshooting. If […]