Child pages
  • Service Manager

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Include Page
LIB:_Version
LIB:_Version

(WHM >> Home >> Service Configuration >> Service Manager)

Table of Contents
maxLevel3
minLevel2
stylenone

Overview

This interface lists your server's services, and it allows you to enable and monitor them.

Note
titleNotes:
  • Select the appropriate Enabled checkbox to enable a service.
  • Select the appropriate Monitor checkbox to monitor a service via the cPanel Interface.
    • To monitor a service, you must first enable it.

tailwatchd (TailWatch Drivers)

TailWatch DriverDescription
APNSPushThis driver notifies iOS® devices when new mail arrives.
ApacheClientsOptimizerThis driver is not currently implemented.
ChkServd

This driver monitors the services that you configure in the Service Manager interface.

  • The ChkServd driver attempts to restart a service when it detects that the service fails.
  • The ChkServd driver sends alerts about service failure, recovery, and timeouts to the contact information that you provide in WHM's Basic WebHost Manager Setup interface (WHM >> Home >> Server Configuration >> Basic WebHost Manager Setup).
EximstatsThis driver tracks Exim mail statistics. The Eximstats driver maintains the email bandwidth logs, limits email usage, and populates data for the Mail Delivery Reports system.
JailManager

This driver manages the jailshells that the EXPERIMENTAL: Jail Apache Virtual Hosts using mod_ruid2 and cPanel® jailshell option in WHM's Tweak Settings interface (WHM >> Home >> Server Configuration >> Tweak Settings) uses. The JailManager driver updates each user's jailshell with the root filesystem.

Note
titleNote:

If the EXPERIMENTAL: Jail Apache Virtual Hosts using mod_ruid2 and cPanel® jailshell option is disabled, the system disables the JailManager option.


MailAuthOptimizerThis driver is not currently implemented.
MailHealthThis driver monitors the mail log for the Dovecot® mail services’ memory status. The system administrator receives a message if Dovecot is out of memory.
ModSecLogThis driver parses the ModSecurity™ audit log and stores the information in the modsec database.
RecentAuthedMailIpTrackerThis driver tracks the IP addresses for recently-authenticated IMAP and POP3 sessions.
cPBandwd This driver generates the bandwidth logs for the IMAP and POP3 mail services.

Service daemons

Note
titleNote:

The server's installed services determine which daemons this interface displays.


ServiceDaemonDescription
PHP-FPM service for Apacheapache_php_fpm


Multiexcerpt
MultiExcerptNamephp-fpm-apache

This daemon improves the performance of EasyApache 4's PHP-based internal applications.

Warning
titleImportant:
  • This option is only available on systems that use EasyApache4.
  • You cannot install or remove the PHP-FPM daemon in this interface. You must use the EasyApache 4 interface (WHM >> Home >> Software >> EasyApache 4).



PHP-FPM service for cPanel Daemonscpanel_php_fpm


Multiexcerpt
MultiExcerptNamephp-fpm-cpanel

This daemon improves the performance of PHP-based internal applications that ship with cPanel & WHM, such as:

  • phpMyAdmin
  • phpPgAdmin
  • Roundcube
  • Horde
  • SquirrelMail
  • Any third-party PHP application that the user installs.
Note
titleNote:

This service will accelerate a maximum of ten concurrent processes per user.



ClamAV Daemonclamd

This daemon scans your server for malicious programs.

Note
titleNote:

To install or uninstall ClamAV, use WHM's Manage Plugins interface (WHM >> Home >> cPanel >> Manage Plugins).


cpanel-dovecot-solrcpanel-dovecot-solr

This daemon enables IMAP Full-Text Search (FTS) Indexing (powered by Apache Solr™), which provides fast search capabilities for IMAP mailboxes.

For more information about this service, read our The install_dovecot_fts Script documentation.


Note
titleNote:

To install or uninstall IMAP Full-Text Search (Powered by Apache Solr), use WHM's Manage Plugins interface (WHM >> Home >> cPanel >> Manage Plugins).


cPanel DAV Daemon cpdavd


Multiexcerpt
MultiExcerptNamecpdavd

This daemon enables a set of HTTP extensions that allow users to manage their websites remotely.

Warning
titleImportant:

If you plan to host other people’s websites on your web server, do notdisable this daemon.



cPanel Greylisting Daemon cpgreylistd


Multiexcerpt
MultiExcerptNamecpgreylistd

This daemon manages Greylisting, a service that protects your server against spam from sources that your server does not recognize. For more information, read our Greylisting documentation.


cPHulk Daemon cphulkd


Multiexcerpt
MultiExcerptNamecphulkd

This daemon manages cPHulk Brute Force Protection, a service that protects your server against spam from sources that your server does not recognize.


Cron Daemon crond


Multiexcerpt
MultiExcerptNamecrond

The cron scheduling daemon. For more information, read our Cron Jobs documentation.


cPanel DNS Admin Cache dnsadmin


Multiexcerpt
MultiExcerptNamednsadmin

This daemon runs as a standalone daemon. This improves speed, but increases it memory usage. Deselect this option if you wish to use multiple dnsadmin processes for zone-related actions.


Exim Mail Server exim


Multiexcerpt
MultiExcerptNameexim

The SMTP mail server daemon is the part of your mail server that sends and receives mail. We recommend that you monitor and enable this feature for most servers.

Warning
titleWarning:

If you disable this service, the following options do not appear in the Mail section of WHM's Tweak Settings interface (WHM >> Home >> Server Configuration >> Tweak Settings):

  • Discard FormMail-clone message with bcc:
  • Email delivery retry time
  • Track email origin via X-Source email headers
  • Max hourly emails per domain
  • The percentage of email messages (above the domain's hourly maximum) to queue and retry for delivery.
  • Maximum percentage of failed or deferred messages a domain may send per hour
  • Number of failed or deferred messages a domain may send before protections can be triggered
  • Add X-PopBeforeSMTP header for mail sent via POP-before-SMTP
  • Enable BoxTrapper spam trap
  • Enable Email Archiving support
  • Enable Apache SpamAssassin™ spam filter



Exim Mail Server (on another port) exim-altport


Multiexcerpt
MultiExcerptNameexim-altport

By default, Exim listens to the following ports:

  • 25
  • 465
  • 587

This option allows you to configure Exim to listen to an additional port.

Note
titleNote:

In the text box, enter the additional port number on which you wish to allow Exim to run.



FTP Server ftpd


Multiexcerpt
MultiExcerptNameftpd

The FTP server daemon runs your FTP server. Enable this feature if you plan to host other people’s websites on your web server.

Warning
titleImportant:

We strongly recommend that you monitor this feature.



Apache Web Server httpd


Multiexcerpt
MultiExcerptNamehttpd

The Apache web server daemon processes HTTP requests from visitors. Enable this feature to host websites with your web server.


IMAP Server imap


Multiexcerpt
MultiExcerptNameimap

The IMAP daemon for Dovecot processes how your users download their mail.

Warning
titleImportant:

We strongly recommend that you monitor this daemon.

For more information, read our IMAP vs. POP3 documentation.


IP Aliases ipaliases


Multiexcerpt
MultiExcerptNameipalias

This feature allows you to add more than one IP address to your network adapter. Use this configuration to run multiple connections on a single network, where each connection serves an additional purpose.


LMTP Serverlmtp


Multiexcerpt
MultiExcerptNamelmtp

The Local Mail Transport Protocol (LMTP) server allows Exim to connect to the Dovecot mail server.


Mailman mailman


Multiexcerpt
MultiExcerptNamemailman

The Mailman mailing list manager allows your users to create a single email address to send mail to multiple email addresses. For more information, read our Mailing Lists documentation.


MySQL Server mysql


Multiexcerpt
MultiExcerptNamemysql

The MySQL® database server processes database queries. If you plan to host any content management systems or applications that require a database, enable this feature or the postgresql server.

Warning
titleImportant:

We recommend that you monitor this daemon. The system does not monitor this daemon by default.



DNS Server named


Multiexcerpt
MultiExcerptNamenamed

The Berkeley Internet Name Domain (BIND), NSD, PowerDNS, or MyDNS daemon runs the nameservers.

Note
titleNote:

You should only enable this daemon if you wish to use your own nameservers. For more information, read our Nameserver Selection documentation.



Name Service Cache Daemon nscd


Multiexcerpt
MultiExcerptNamensd

This daemon manages a cache for name service requests.

Warning
titleImportant:

We strongly recommend that you only enable this service on servers with at least 1,000 MB of available memory.



Passive OS Fingerprinting Daemon p0f


Multiexcerpt
MultiExcerptNamep0f

The Passive OS Fingerprinting daemon (p0f) reports the visitor's operating system and other information for email notifications that the system administrator requests in WHM's Contact Manager interface (WHM >>  Home >> Server Contacts >> Contact Manager). This information helps a system administrator quickly identify visitors that trigger events that cause alerts.

For example, if a user logs in to a server from multiple locations and uses multiple operating systems, this may indicate that someone has compromised the user's account.

Also, the spam prevention and cPHulk systems use this information to identify potential spammers and brute force attacks.

If you disable this daemon, the notification footers will no longer contain the visitor information.

For more information about this daemon, read the Passive OS Fingerprinting documentation at github.


POP3 Server pop


Multiexcerpt
MultiExcerptNamepop3

The POP3 daemon processes how your users will download their mail.

Warning
titleWarning:

We strongly recommend that you monitor this daemon. The system does not monitor this daemon by default.



PostgreSQL Server postgresql


Multiexcerpt
MultiExcerptNamepostgresql

The PostgreSQL® database server processes database queries. If you plan to host any content management systems or applications that require a database, enable this feature or the mysqld server.


Apache SpamAssassin™ spamd


Multiexcerpt
MultiExcerptNamespamd

The Apache SpamAssassin™ daemon attempts to filter spam messages. If you disable this daemon, make sure that you also disable it in WHM's Tweak Settings interface (WHM >> Home >> Server Configuration >> Tweak Settings).


SSH Daemon sshd


Multiexcerpt
MultiExcerptNamesshd

The secure shell (SSH) daemon allows users to connect to your server in a terminal session via SSH.


rsyslog System Logger Daemon rsyslogd


Multiexcerpt
MultiExcerptNamersyslog

The system log daemon monitors your web server and logs the system activity.

Warning
titleImportant:

We strongly recommend that you enable this daemon.



Additional documentation

Localtab Group


Localtab
activetrue
titleSuggested documentation

Content by Label
showLabelsfalse
max5
showSpacefalse
cqllabel = "services" and label = "whm" and space = currentSpace()


Localtab
titleFor cPanel users

Content by Label
showLabelsfalse
max5
showSpacefalse
cqllabel = "services" and label = "cpanel" and space = currentSpace()


Localtab
titleFor WHM users

Content by Label
showLabelsfalse
max5
showSpacefalse
cqllabel = "services" and label = "whm" and space in (currentSpace(),"CKB")


Localtab
titleFor developers

Content by Label
showLabelsfalse
max5
showSpacefalse
cqllabel = "services" and space = "DD"