DirectAdmin Knowledge Base and Support

DirectAdmin is a web panel for a simple administration of both virtual and dedicated servers. DirectAdmin is faster, safe and more powerful than any other CP. And we know how to customize and support it.

Abnormal behavior of a web-server on Directadmin server

| 16:33:53 23.11.2016

Did you renew or installed a SSL/TLS cert and an old one is still showing up? And you think it's a Let's Encrypt strange renew problem?

Added a domain but still see "Nginx is functioning normally" or "Apache is functioning normally"? No ideas what to do? You think, it's a DNS issue?

Make sure Apache and/or NGINX restarted fine

Here you can try to do the following. Kill all running processes of Apache and/or NGINX (from console) and start the service again:

  • Login as root via SSH or open a shell console.
  • Run the following commands:
killall -9 httpd
service httpd start


killall -9 httpd
/etc/init.d/httpd start

the same for nginx (if it's installed)

killall -9 nginx
service nginx start


killall -9 httpd
/etc/init.d/nginx start

and check the site in a browser.

Why is it so?

Here down below you can find two most common causes of the issue. If you're unsure what to do with the provided information feel free to contact us to get our professional Linux-administrator to fix it for you.

httpd... Still alive?

In certain cases Apache fails to restart properly. To fix it you might consider to update init script which is installed into /etc/init.d/httpd. The recent one can be found in /usr/local/directadmin/custombuild/.

System V vs Systemd

Another reason might be that you are running Directadmin built for CentOS 5, 6 on CentOS 7 powered machine, or for Debian 6, 7 on Debian 8 powered server. The latest versions of CentOS 7 and Debian 8 use systemd and earlier versions use System V init scripts to start/stop services. Anyway check the value of systemd= in Directadmin configs with the following command:

/usr/local/directadmin/directadmin c | grep ^systemd=

It should be systemd=1 for Debian 8 and CentOS 7 (in most cases).

Let's Encrypt strange renew problem?

No, not necessary. If Let's Encrypt did not drop any error, and/or the script


ended with

DirectAdmin certificate has been setup.
Setting up cert for Exim...
Setting up cert for WWW server...
Setting up cert for FTP server...
The services will be restarted in about 1 minute via the dataskq.
Certificate for has been created successfully!

Be sure, the script is fine! It's only a matter of restarting a web-server.

About Us
We are a team of professionals, and specialize in installation, configuring and managing of remote virtual and dedicated servers powered by Linux/Unix-like OS with DirectAdmin. We support various sets of software, including web-servers Apache, Nginx; internet domain name servers Bind, PowerDNS; mail-servers with POP3, IMAP and SMTP, FTP-servers, etc. After years of working through the most complex server challenges our team has gathered valuable experience and universal solutions suitable for everyday tasks. We are here to lend you a helping hand and take care of your servers in order to let you have enough time to do more of what you love.

All of the information and data on this site is for informational purposes only and is provided for the convenience of the user.
Powered by: Amiro.CMS - Free edition