Select Page

web server administration

Tired of Drupal admin access denied error? Here’s how to fix it

For as long as Drupal has existed, users have seen this error one time or the other:

Access denied

You are not authorized to access this page.

It might have appeared after a site migration, a server update or for no reason at all.

Drupal admins won’t be able to login to the admin panel, and no amount of cache clearing, or browser restarts would solve the issue.


Apache PCI Compliance : How to avoid Payment Gateway penalties

Payment gateways such as Stripe and handle billions of dollars worth of business per month.

That is why payment gateways and shopping carts are juicy targets for hackers to steal Credit Card info, User identity, etc.

As a defense, Payment Gateways require all eCommerce sites to be fully secure against common attacks, which is ensured through PCI DSS security standard.

Sites that are not PCI DSS compliant can face penalties or even lifetime bans if there is a data breach. (more…)

10 uncommon causes for Apache CGI Internal Server Error, and how to fix them

Apache’s CGI mode allows webmaster’s to reduce memory usage. It is the preferred way to run many low traffic websites.

But the CGI mode is pretty sensitive to things such as permissions and file encoding, that leads to 500 Internal Server Error. (more…)

Error “Failed to authenticate on SMTP server with username” – Causes & fixes

Almost every PHP application relies on mail functions to send contact requests, newsletters, and more.

The most secure way to send these mails is to use SMTP authentication – that is, the PHP app uses a username and password to transfer mails to an SMTP server.

But this authentication can sometimes fail with the error:

Failed to authenticate on SMTP server with username "" using XX possible authenticators


Ways of improving security in Litespeed

LiteSpeed Web Server is the leading high-performance, high-scalability web server . It is completely Apache interchangeable, so it can quickly replace in your existing web delivery platform. The important security features and its configurations are given below: (more…)

IP connection tracking : ip_conntrack

Ever seen the error “ip_conntrack Table full. Dropping packet” in the log file /var/log/messages? You are likely to see it busy servers, or if your server is under some kind of a DDoS attack.

But then how and why do these connection tracking happen. As the KB explains, ip_conntrack is an iptables module that maintains a list of connections through router. Each connection tracking entry contains defined characteristics of the packet, including the source and destination IP address and port numbers. Entries are stored in a hash table with a fixed size. (more…)

Logging in Apache

Log files are necessary components of any software. Especially in a web-server like Apache, it can come in very handy to know the statistics of visiting clients, security auditing and checking the errors. (more…)