From the blog

Dropped: too many syntax or protocol errors Fix

Today one of my customers reported an error while sending emails from Outlook / Outlook Express, after investigating Exim logs I found this: Dropped: too many syntax or protocol errors SMTP connection from [90.29.110.197]:63138 (TCP/IP connection count = 3) SMTP call from (PEMVAR54) [90.29.110.197]:63138 dropped: too many syntax or protocol errors (last command was “RCPT TO: <‘someadress@hotmail.com’>”) This…

Read More »

How to Install Ioncube Loaders

It’s a common practice to encode your PHP code while developing web apps, and in the hosting world one of those companies is WHMCS and their software. In order to decode and execute the PHP from the server side, you must have ioncube loaders enabled on your PHP server. Install IonCube Loaders on cPanel and plain CentOS/RHEL servers…

Read More »

How to install Python 2.7 or Python 3.x + Django 1.8 + on CentOS 6 + cPanel

Python is one of the core packages that comes by default with CentOS Linux. However, it is not updated at all on CentOS 6.x, the default version is 2.6.6, which is a little bit old for the current dev requirements when you are building a web app based on this language. If you need to install Python 2.7…

Read More »

How to install FFmpeg + PHP-FFmpeg on cPanel

FFmpeg is a popular video and audio converter/processing library, along with the PHP-FFmpeg extension can help you to build powerful video web apps within minutes. FFmpeg can also convert multimedia on the fly and apply powerful filters to your audio and video files. Important: this method should work for plain CentOS 6.x and 7.x without cPanel, you just…

Read More »

Rebuilding a corrupted RPM database

A few days ago one of our customers reported that he couldn’t install any packages using yum command using CentOS Linux. After investigating I found the RPM database was corrupted. This is a very common issue on CentOS and RHEL servers. CentOS and RHEL servers use rpm to manage package installation, remove and upgrades. If the rpm database is corrupted in…

Read More »

Script timed out before returning headers: index.php

Script timed out before returning headers is one of the most common errors you will see while developing web applications, or if you are a system administrator. It can be caused by many different things, but it’s always related to timeout configurations (or a very bad programmed script). How to fix Script timed out before returning headers error?…

Read More »

How to install NTPD on CentOS Linux – CentOS ntp installation guide

How can I install NTPD on CentOS Linux (desktop and servers)? You can do it easily using NTPD, NTP means Network Time Protocol. NTPD is a system daemon that helps servers to keep their date and time syncronized with the global CentOS NTPD servers. This tool is available for desktop or servers running any kind of Linux distribution. In…

Read More »
Comodo Secure