Enhanced e-mail SPAM protection in ISPConfig 3
The command below enables a stricter SPAM handling for postfix on ISPConfig 3 servers. In Detail: Reject sender hostnames with invalid syntax Reject sender hostnames that are no fully qualified domains...
View Articlenginx server error: 413 Request Entity Too Large
The nginx webserver 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...
View ArticleApache mod-security installation on Debian 6.0 (squeeze)
Install the apache mod-security 2 module with apt from the Debian repositories apt-get install libapache-mod-security Create the folder for the mod-security configuration files mkdir...
View ArticleDebugging of ISPConfig 3 server actions in case of a failure
The follwing article describes the steps that can be taken to debug the ISPConfig 3 server scripts. Enable the debug Loglevel in ISPConfig Login to the ISPConfig intterface and set the log level to...
View ArticleFix “HTTP request length 134926 (so far) exceeds MaxRequestLen” error on...
If you get a 500 error in a webpage hosted on Debian Linux (6.0) with apache webserver and fastcgi, take a look into the apache error.log file. This can either be the global error.log or the error.log...
View ArticleChange of mail header form field identifier from ISPConfig 2 to ISPConfig 3
If you have a local mail server installed and change your server controlpanel to ISPConfig 3, having used ISPConfig 2 in the past, you may have to change the value that defines the form field observed...
View ArticleSetting up email routing to gmail / google apps via ISPConfig 3
The following guide describes the steps to add DNS records that route emails from a domain managed in ISPConfig 3 to google apps / gmail. The guide assumes that you have already setup the dns zone for...
View ArticleHow to disable MySQL replication on master/master andmaster/slave setups
The following guide shows how to disable and remove mysql replication from two or more mysql servers. These steps can be used for master/slave and master/master mysql setups. The following SQL commands...
View ArticleApache mod_security settings for WordPress and ModX
If you use the apache mod_security module on your apache server, you might encounter wrong 403 errors for several URL’s of the cms systems. Here are some exception rules to avoid that: For WordPress...
View ArticleSolution for amavisd error – TROUBLE in process_request: Error writing a SMTP...
If you get error messages from amavisd similar to the one posted below on a server which is virtualized with OpenVZ: Mar 5 09:09:02 v100 amavis[17378]: (17378-14) (!!)TROUBLE in process_request: Error...
View ArticleSolution for dovecot error: /path/ is no longer mounted. If this is...
Dovecot is watching the whole server filesystem for modifications and removed or added sub filesystems. If you get errors similar to this one on your server: Aug 30 09:10:23 server1 dovecot: master:...
View ArticleSolution for: fatal: open database /var/lib/postfix/smtpd_scache.db: File exists
If your mail server stops working (neither incoming nor outgoing email works) and you find the following error message in the mail.log file: fatal: open database /var/lib/postfix/smtpd_scache.db: File...
View ArticleHow To Disable Error Logging For A Website In ISPConfig 3
To disable the error.log for a website in ISPConfig on a Apache webserver, follow this steps: 1) Login to ISPConfig 2) Go to the website settings of the website were you like to disable the error.log...
View ArticleWhich ports are used on a ISPConfig 3 server and shall be open in the firewall?
Here is a list of ports that are used commonly on ISPConfig 3 servers. If you dont have all services installed or if you e.g. dont want to connect to MySQL from external servers, then close the unused...
View ArticleHow to add PHP support for jailed SSH users in ISPConfig 3
Jailkit is an easy to use tool to create and maintain jail environments for shell users on Linux. In this guide, I will show you how to move PHP and its dependencies into the jail so that the jailed...
View ArticleEnable image caching in apache for better Google Page Speed results
High page speed and short page load times of your website are essential for good search engine rankings today. In this FAQ, I will show you how to enable caching of graphic and CSS files in apache on...
View ArticleHow to renew the ISPConfig 3 SSL Certificate
This tutorial describes the steps to renew the SSL Certificate of the ISPConfig 3 control panel. There are two alternative ways to achieve that: Create a new OpenSSL Certificate and CSR on the command...
View ArticleHow to create a custom invoice template in ISPConfig 3 Billing Module
This tutorial shows how you can build your own custom template for the PDF invoices in the ISPConfig billing module. The custom template will be update-safe, so you don't have to worry that your...
View ArticleRoundCube error: config.inc.php was not found.
This tutorial shows you how to solve the RoundCube webmail error message: config.inc.php was not found. on an ISPConfig Debian server that uses Nginx as the web server. Solution RoundCube webmail is...
View ArticleHow to change DNSSEC Algorithm in ISPConfig 3
This tutorial explains how to change your DNSSEC algorithm for a DNS zone managed by ISPConfig 3. In this case, the current algorithm is 7 (NSEC3RSASHA1), and we will be moving to algorithm 13...
View Article