Directory index forbidden by Options directive

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,909
2,228
463
[Tue Feb 21 16:36:16.628956 2017] [authz_core:error] [pid 14557:tid 140481900009216] [client 51.254.41.196:25628] AH01630: client denied by server configuration: /home/xxxxxxxxxxx/public_html/1FC9BF5EA0EB6D465C804C425614A198.txt
Can you confirm the username in that error log output just received a SSL validation request (WHM >> Manage AutoSSL >> Logs)? Or, did you make that test manually with a browser?

Thank you.
 

canou83

Well-Known Member
Jul 20, 2016
78
7
8
France
cPanel Access Level
Website Owner
What is strange is that all the sites on the VPS have the same configuration and the same htaccess, but some this type of errors and some not.
 

canou83

Well-Known Member
Jul 20, 2016
78
7
8
France
cPanel Access Level
Website Owner
We have never used SSL on our sites so far (it will surely come) that before the Cpanel update we did not have these errors, which we now have. + AutoSSL Logs:

Code:
Journal pour l’exécution d’AutoSSL pour tous les utilisateurs : mardi 21 février 2017 00:59:01 GMT+0100 (cPanel (fourni par Comodo.))

 00:59:01 This system has AutoSSL set to use “cPanel (powered by Comodo)”.
 00:59:01 Checking websites for “web160100x100” …
 00:59:01 The website “100x100france.fr”, owned by “web160100x100”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:02 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:02 The system has completed the AutoSSL check for “web160100x100”.
 00:59:02 Checking websites for “web160adminco” …
 00:59:02 The website “admin-commerciale.com”, owned by “web160adminco”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:02 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:02 The system has completed the AutoSSL check for “web160adminco”.
 00:59:02 Checking websites for “web160gestiondol” …
 00:59:02 The website “gestion-co.com”, owned by “web160gestiondol”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:02 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:02 The system has completed the AutoSSL check for “web160gestiondol”.
 00:59:02 Checking websites for “web160aromatic” …
 00:59:02 The website “rapid-aromatic.com”, owned by “web160aromatic”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:03 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:03 The system has completed the AutoSSL check for “web160aromatic”.
 00:59:03 Checking websites for “web160innovprod” …
 00:59:03 The website “laboutiquedesinnovationsculinaires.com”, owned by “web160innovprod”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:03 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:03 The system has completed the AutoSSL check for “web160innovprod”.
 00:59:03 Checking websites for “web160clone” …
 00:59:03 The website “virtuelle-fusion.eu”, owned by “web160clone”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:03 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:03 The system has completed the AutoSSL check for “web160clone”.
 00:59:03 Checking websites for “web160virtuelle” …
 00:59:03 The website “virtuelle-fusion.fr”, owned by “web160virtuelle”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:04 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:04 The system has completed the AutoSSL check for “web160virtuelle”.
 00:59:04 Checking websites for “web160water” …
 00:59:04 The website “water-world-solution.com”, owned by “web160water”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:04 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:04 The system has completed the AutoSSL check for “web160water”.
 00:59:04 Checking websites for “web160lechateau” …
 00:59:04 The website “lechateaudelahulotte.com”, owned by “web160lechateau”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:04 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:04 The system has completed the AutoSSL check for “web160lechateau”.
 00:59:04 Checking websites for “web160bouche” …
 00:59:04 The website “boutiquedesmetiersdebouche.com”, owned by “web160bouche”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:05 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:05 The system has completed the AutoSSL check for “web160bouche”.
 00:59:05 Checking websites for “web160food” …
 00:59:05 The website “food-rebel.fr”, owned by “web160food”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:05 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:05 The system has completed the AutoSSL check for “web160food”.
 00:59:05 Checking websites for “web160paie” …
 00:59:05 The website “labonnepaie.com”, owned by “web160paie”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:05 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:05 The system has completed the AutoSSL check for “web160paie”.
 00:59:05 Checking websites for “web160aquamag” …
 00:59:05 The website “aquamagasin.com”, owned by “web160aquamag”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:05 The website “static.aquamagasin.com”, owned by “web160aquamag”, has a faulty SSL certificate (OPENSSL_VERIFY:0:18:DEPTH_ZERO_SELF_SIGNED_CERT). AutoSSL will attempt to replace this certificate.
 00:59:06 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:06 The system has completed the AutoSSL check for “web160aquamag”.
 00:59:06 Checking websites for “web160crescende” …
 00:59:06 The website “crescendeau.com”, owned by “web160crescende”, has a valid SSL certificate, but additional SSL coverage may be possible for the domain “mail.crescendeau.com”. The system will attempt to replace this certificate with one that includes this additional domain.
 00:59:06 WARN The domain “mail.crescendeau.com” failed domain control validation: “mail.crescendeau.com” does not resolve to any IPv4 addresses on the internet. at bin/autossl_check.pl line 562.
 00:59:06 WARN All of “crescendeau.com”’s unsecured domains failed domain control validation. AutoSSL skip this website. at bin/autossl_check.pl line 437.
 00:59:06 The system has completed the AutoSSL check for “web160crescende”.
 00:59:06 Checking websites for “web160hydra” …
 00:59:06 The website “hydraenvironnement.fr”, owned by “web160hydra”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:06 WARN The domain “hydraenvironnement.fr” failed domain control validation: The system queried for a temporary file at “<a href="http://hydraenvironnement.fr/7C0D5F29877A079F49D523DFC2649713.txt">http://hydraenvironnement.fr/7C0D5F29877A079F49D523DFC2649713.txt</a>”, but the web server responded with the following error: 404 (Not Found). A <abbr title="Domain Name System">DNS</abbr> or web server misconfiguration may exist. The domain “hydraenvironnement.fr” resolved to an IP address “46.105.201.202” that does not exist on this server. at bin/autossl_check.pl line 562.
 00:59:06 WARN The domain “www.hydraenvironnement.fr” failed domain control validation: The system queried for a temporary file at “<a href="http://www.hydraenvironnement.fr/47636082E02635CF21A83AF59F2B51A0.txt">http://www.hydraenvironnement.fr/47636082E02635CF21A83AF59F2B51A0.txt</a>”, but the web server responded with the following error: 404 (Not Found). A <abbr title="Domain Name System">DNS</abbr> or web server misconfiguration may exist. The domain “www.hydraenvironnement.fr” resolved to an IP address “46.105.201.202” that does not exist on this server. at bin/autossl_check.pl line 562.
 00:59:06 WARN The domain “mail.hydraenvironnement.fr” failed domain control validation: “mail.hydraenvironnement.fr” does not resolve to any IPv4 addresses on the internet. at bin/autossl_check.pl line 562.
 00:59:06 WARN The domain “www.mail.hydraenvironnement.fr” failed domain control validation: “www.mail.hydraenvironnement.fr” does not resolve to any IPv4 addresses on the internet. at bin/autossl_check.pl line 562.
 00:59:06 The system has completed the AutoSSL check for “web160hydra”.
 00:59:06 Checking websites for “web160delices” …
 00:59:06 The website “lesdelicesdememelolle.fr”, owned by “web160delices”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:06 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:06 The system has completed the AutoSSL check for “web160delices”.
 00:59:06 Checking websites for “web160caviar” …
 00:59:06 The website “caviar-prestige.com”, owned by “web160caviar”, has a faulty SSL certificate (OPENSSL_VERIFY:0:10:CERT_HAS_EXPIRED NOT_ALL_DOMAINS ALMOST_EXPIRED AUTOSSL_READY_FOR_RENEWAL). AutoSSL will attempt to replace this certificate.
 00:59:07 WARN Apache detected an error in the Rewrite config. <pre>httpd: Syntax error in -C/-c directive: Could not open configuration file /etc/apache2/conf.modules.d/456_pagespeed.conf: Permission denied </pre> Please try again. at /usr/local/cpanel/Cpanel/HttpUtils/Htaccess.pm line 430. ...caught at bin/autossl_check.pl line 617.
 00:59:07 The system has completed the AutoSSL check for “web160caviar”.
 00:59:07 The system has finished checking 17 users.
 00:59:07 AutoSSL has deleted the expired log for the provider “cPanel” from Jan 21, 2017, 11:59:06 PM (UTC).
 

canou83

Well-Known Member
Jul 20, 2016
78
7
8
France
cPanel Access Level
Website Owner
I may be a track. Apparently sites that continue to create errors also have a CDN. Require ip $ Local-IP IP address of the server causes errors, should I try with the IP address of the CDN?
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,909
2,228
463
I may be a track. Apparently sites that continue to create errors also have a CDN. Require ip $ Local-IP IP address of the server causes errors, should I try with the IP address of the CDN?
Hello,

Yes, however you also want to simply allow direct access to TXT files if OpenCart sees no security issues in doing so.

Additionally, please see this post regarding the PageSpeed error message in the output you provided:

SOLVED - AutoSSL Config File Permission Denied

Thank you.
 

canou83

Well-Known Member
Jul 20, 2016
78
7
8
France
cPanel Access Level
Website Owner
All right for 456_pagespeed.conf to 644.

I handed this code out, apartment more errors. I'll be watching. Thank you for your help

Code:
# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log))">
Require all denied
## For apache 2.2 and older, replace "Require all denied" with these two lines :
# Order deny,allow
# Deny from all
</FilesMatch>
 
  • Like
Reactions: cPanelMichael