Guides & TutorialsTroubleshooting SimpleResolving Warnings on the System Health Status Page

Resolving Warnings on the System Health Status Page

This page explains how to resolve some of the common warnings on the Help > System Health Status page.

Certificate Authority Verified SSL Not Detected on this Server

The validity of the SSL certificate installed on the WHMCS domain is checked by way of a cURL call to the WHMCS System URL:

curl -I https://domainhere.com 

Any response code other than 200 will produce this error on the Health Status page.

Please work with your server admin/hosting provider to ensure that a 200 response code is returned.

PHP session support is disabled

PHP Sessions are a key part of WHMCS and is required to keep staff and customers logged in. Seeing this error could be caused by a php .ini configuration loaded with --disable-session specified, or some other technical problem.

Please work with your server admin/hosting provider to ensure that PHP Session support is enabled

Session autostart is enabled

WHMCS requires PHP session.auto_start to be disbaled in order to keep staff and customers logged in. Seeing this error could be caused by a php .ini configuration loaded with session.auto_start=On.

Please work with your server admin/hosting provider to ensure that PHP Session Auto Start is disabled.

The PHP session save path is not writeable

To test the PHP session.save_path specified in your php.ini configuration is writeable, WHMCS performs a simple check using the PHP is_writable function.

Encountering this error indicates that the is_writable funciton cannot write to the specified session.save_apth location. The path could be invalid, the destination full, or myriad other causes.

Please work with your server admin/hosting provider to make the path writeable by PHP, or change the path to one which is writeable.

cURL/TLS/OpenSSL Version Warnings

At the time of writing, the System Health Status page checks for the following minimum versions:

cURL: 7.36.0

TLS: 1.1 and 1.2

OpenSSL: 1.0.1c

We recommend running the latest versions supported by your environment. Please work with your server admin/hosting provider to update them if possible.

Automatic Update Requirements

The WHMCS automatic update tool allows you to apply new software updates in just a few clicks. This test makes sure your system meets the requirements to use the auto update tool.

Navigate to Utilities > Update WHMCS and click Configure Update Settings to enter the path of a writeable directory for storing temporary files during the update process. More information.

Custom Templates

This check identifies any stock template names in use. If you have not made any customisations to templates then this warning can be safely ignored.

If you have made template customisations, we recommend creating a copy of the stock template and then making your customisations to that copy instead. This way your customisations will remain in place when updating. More information.

To select your custom template, navigate to Setup > General Settings > General tab for the Default Template setting,

and Setup > General Settings > Ordering tab for the Order Form Template setting.