Debugging of ISPConfig 3 server actions in case of a failure

The following article describes the steps that need to be taken to debug ISPConfig 3 server scripts. This procedure applies to all ISPConfig 3 versions incl. ISPConfig 3.1 and ISPConfig 3.2. Enable the debug Loglevel in ISPConfig Login to the ISPConfig interface and set the log level to Debug under System > System > Server ... Read more

Reset Rspamd Bayes filter

Rspamd is a widely used email and spam filtering solution. It consists of a set of rule-based filters, blacklists, greylisting, and also a self-learning Bayes filter. Sometimes, it might happen that the Bayes filter starts to behave oddly and flag the wrong emails. In such a case, you can either try to start passing the ... Read more

Fix for Courier IMAP Error: check for configuration errors with the FAM/Gamin library

I've got the following error message on Debian Linux with Courier IMAP server: Filesystem notification initialization error -- contact your mail administrator (check for configuration errors with the FAM/Gamin library) when I tried to access an IMAP share. The reason for the problem seems to be that the "fam" package was not working correctly. The ... Read more

nginx server error: 413 Request Entity Too Large

The Nginx web server has a max. body size limit of 1 MB for requests as default. This might be too low for file uploads in scripts and you will see the following error message when you try to upload a file:  413 Request Entity Too Large The configuration variable for this option is "client_max_body_size" ... Read more

Unpack Compressed Files with WinRar

When working with your computer, you have probably come across files in .zip or .rar format. These are so-called packed or compressed files. Their function is to store multiple files and/or folders in a single file and compress them so that they are easier to send and waste less space. Windows has a built-in function ... Read more

“No space left on device” error on empty drives

When you try to copy files from your hard drive to an external device such as an external hard drive or USB stick, you may get an error message saying that there is no free space left on your device, even though you just deleted everything to make room. This is most likely due to ... Read more

Change grub default boot option on Linux Ubuntu/Mint

Grub's default boot option is stored within a config file found on the partition where your Master Boot Record is located (if you had it installed previously, there may also be grub.cfg files on other partitions, but these won't affect boot sequence). Its direct path is /boot/grub/grub.cfg and it has to be opened as root, ... Read more

How to Call Functions in Powershell (Windows)

Functions in Powershell are called without any comma or parenthesis, although they are defined using them. The correct way to call a function with two variable parameters would be: test $local1 $local2 The wrong way is: test($local1, $local2) If you put parentheses around your parameters, your input is treated as an array and thus the ... Read more