<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SSL Error Archives - WP Encryption</title>
	<atom:link href="https://wpencryption.com/category/ssl-error/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>WordPress SSL Plugin</description>
	<lastBuildDate>Sun, 17 Dec 2023 11:10:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://wpencryption.com/wp-content/uploads/2020/04/cropped-icon-512-32x32.png</url>
	<title>SSL Error Archives - WP Encryption</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Parse Error Reading JWS Error</title>
		<link>https://wpencryption.com/parse-error-reading-jws/</link>
		
		<dc:creator><![CDATA[wp_encryption]]></dc:creator>
		<pubDate>Sun, 17 Dec 2023 11:09:31 +0000</pubDate>
				<category><![CDATA[SSL Error]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://wpencryption.com/?p=1608</guid>

					<description><![CDATA[<p>When you run the SSL install form of WP Encryption, you might notice &#8220;parse error reading JWS&#8221; error in the debug log. WP Encryption plugin not being able to create keys/ directory due to file permission issues could lead to this error. Please login to your SSH console as root / sudo user, cd into [&#8230;]</p>
<p>The post <a href="https://wpencryption.com/parse-error-reading-jws/">Parse Error Reading JWS Error</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>When you run the SSL install form of WP Encryption, you might notice &#8220;parse error reading JWS&#8221; error in the debug log. WP Encryption plugin not being able to create <strong>keys/</strong> directory due to file permission issues could lead to this error.</p>



<p>Please login to your SSH console as root / sudo user, cd into your WordPress directory and update the owner group of directory recursively to allow apache / www-data user to create directory within WordPress. You can do so via below command,</p>



<pre class="wp-block-code"><code>sudo chown -R www-data:www-data /var/www/html</code></pre>



<p>Please make sure to replace <strong>/var/www/html</strong> to your WordPress site folder path. </p>



<p></p>
<p>The post <a href="https://wpencryption.com/parse-error-reading-jws/">Parse Error Reading JWS Error</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Private Key Doesn&#8217;t Appear To Be Valid on Google Cloud</title>
		<link>https://wpencryption.com/private-key-invalid-on-google-cloud/</link>
		
		<dc:creator><![CDATA[wp_encryption]]></dc:creator>
		<pubDate>Sat, 16 Sep 2023 11:20:32 +0000</pubDate>
				<category><![CDATA[SSL Error]]></category>
		<guid isPermaLink="false">https://wpencryption.com/?p=1598</guid>

					<description><![CDATA[<p>Once after you download the SSL certificate and private key files from WP Encryption WordPress plugin, If you&#8217;re one of the Google Cloud user, you might receive &#8220;The private key you&#8217;ve selected does not appear to be valid&#8221; error while trying to upload the private key content. In order to resolve this issue and successfully [&#8230;]</p>
<p>The post <a href="https://wpencryption.com/private-key-invalid-on-google-cloud/">Private Key Doesn&#8217;t Appear To Be Valid on Google Cloud</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Once after you download the SSL certificate and private key files from WP Encryption WordPress plugin, If you&#8217;re one of the Google Cloud user, you might receive &#8220;The private key you&#8217;ve selected does not appear to be valid&#8221; error while trying to upload the private key content. In order to resolve this issue and successfully upload the private key on Google Cloud App, please open the downloaded private key file in a text editor and replace only the below given headers,</p>



<pre class="wp-block-code"><code><strong>-----BEGIN PRIVATE KEY-----</strong>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
<strong>-----END PRIVATE KEY-----</strong></code></pre>



<p>Like this,</p>



<pre class="wp-block-code"><code><strong>-----BEGIN RSA PRIVATE KEY-----</strong>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
<strong>-----END RSA PRIVATE KEY-----</strong></code></pre>



<p>Finally, you should be able to successfully input and install the certificate with private key on Google Cloud without issues.</p>



<p></p>
<p>The post <a href="https://wpencryption.com/private-key-invalid-on-google-cloud/">Private Key Doesn&#8217;t Appear To Be Valid on Google Cloud</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fix ERR_SSL_VERSION_INTERFERENCE SSL Error on Chrome</title>
		<link>https://wpencryption.com/err_ssl_version_interference/</link>
		
		<dc:creator><![CDATA[wp_encryption]]></dc:creator>
		<pubDate>Wed, 06 Oct 2021 17:15:27 +0000</pubDate>
				<category><![CDATA[SSL Error]]></category>
		<category><![CDATA[HTTPS]]></category>
		<category><![CDATA[SSL]]></category>
		<guid isPermaLink="false">https://wpencryption.com/?p=1040</guid>

					<description><![CDATA[<p>A Possible cause of ERR_SSL_VERSION_INTERFERENCE error could be mismatch in TLS1.3 release version used by your web browser and your web server</p>
<p>The post <a href="https://wpencryption.com/err_ssl_version_interference/">Fix ERR_SSL_VERSION_INTERFERENCE SSL Error on Chrome</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>ERR_SSL_VERSION_INTERFERENCE is one of the common SSL error you could notice on Chrome &amp; Firefox browsers. This SSL error is mostly shown when your web server uses <a href="https://wiki.openssl.org/index.php/TLS1.3" target="_blank" rel="noreferrer noopener nofollow">TLS1.3</a>. There are recommendations to disable TLS1.3 to resolve this SSL error on your site but that&#8217;s not a perfect solution in reality as TLS1.3 offers better security compared to previous version like TLS1.2.</p>



<p>A Possible cause of this SSL error could be mismatch in TLS1.3 release version used by your web browser and your web server. Having an older version of TLS1.3 on your server while your modern browser only support latest release of TLS1.3 could result in this SSL error. Instead of disabling TLS1.3, we will focus on resolving the issue in a better way.</p>



<h2 class="wp-block-heading">Check your SSL Certificate</h2>



<p>Firstly, please check for any possible issues with your SSL by scanning your site at <a href="https://ssllabs.com" target="_blank" rel="noreferrer noopener nofollow">SSLLabs</a>. Try resolving any issues you may find and clear your browser cache completely to see if the ERR_SSL_VERSION_INTERFERENCE issue is resolved.</p>



<h2 class="wp-block-heading">Update your web browser</h2>



<p>If you are using outdated browser, your browser might be using older version of TLS whereas your web server could be using most up-to-date release version of TLS which may cause mismatch. So update your browser to its latest version as all the modern browsers are always kept updated with latest protocol releases.</p>



<h2 class="wp-block-heading">Update your Antivirus Firewall</h2>



<p>Some of the popular antivirus programs like Kaspersky comes with &#8220;Enable HTTPS Scanning&#8221; option which uses its own SSL certificate to intercept and analyze the SSL traffic. Update your antivirus program or try disabling it to check if the ERR_SSL_VERSION_INTERFERENCE issue is caused by it.</p>



<p></p>



<p>If none of the above said solutions resolve your issue, try adding back support for TLS1.2 along with latest TLS1.3.</p>



<h3 class="wp-block-heading">Adding TLS1.2 support in Apache server:</h3>



<p>Modify your Apache server config file and locate the SSLProtocol line, update it as below</p>



<pre class="wp-block-code"><code>SSLProtocol -all +TLSv1.2 +TLSv1.3</code></pre>



<h3 class="wp-block-heading">Adding TLS1.2 support in Nginx server:</h3>



<p>Modify your Nginx server config file and locate the ssl_protocols line, update it as below</p>



<pre class="wp-block-code"><code>ssl_protocols TLSv1.2 TLSv1.3;</code></pre>



<p>Finally, make sure to restart your Apache / Nginx server after the changes. Hopefully one of these solutions should definitely resolve ERR_SSL_VERSION_INTERFERENCE issue on your site.</p>
<p>The post <a href="https://wpencryption.com/err_ssl_version_interference/">Fix ERR_SSL_VERSION_INTERFERENCE SSL Error on Chrome</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fix Let&#8217;s Encrypt &#8220;R3&#8221; Root Certificate Expired or SSL Not Trusted Issue</title>
		<link>https://wpencryption.com/r3-root-expired-not-trusted/</link>
					<comments>https://wpencryption.com/r3-root-expired-not-trusted/#respond</comments>
		
		<dc:creator><![CDATA[wp_encryption]]></dc:creator>
		<pubDate>Sat, 02 Oct 2021 11:43:19 +0000</pubDate>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Bitnami]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[SSL Error]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Digital Ocean]]></category>
		<category><![CDATA[HTTPS]]></category>
		<guid isPermaLink="false">https://wpencryption.com/?p=1035</guid>

					<description><![CDATA[<p>Is your HTTPS site powered by Let's Encrypt SSL certificate showing INSECURE all of a sudden since September 30, 2021?</p>
<p>The post <a href="https://wpencryption.com/r3-root-expired-not-trusted/">Fix Let&#8217;s Encrypt &#8220;R3&#8221; Root Certificate Expired or SSL Not Trusted Issue</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Is your HTTPS site powered by <a href="https://letsencrypt.org" target="_blank" rel="noreferrer noopener nofollow"><strong>Let&#8217;s Encrypt</strong> </a>(Open certificate authority) SSL certificate showing INSECURE, &#8220;Your connection is not private&#8221;, &#8220;ERR_CERT_AUTHORITY_INVALID&#8221; or similar SSL issue all of a sudden since <strong>September 30, 2021</strong>?. This is due to recent expiration of <strong>DST cross-signed root certificate</strong>. Likewise, you are not alone as huge number of HTTPS sites using Let&#8217;s Encrypt are impacted by this expiration.</p>



<p>In our previous post, we explained <strong><a href="https://wpencryption.com/err_cert_authority_invalid/">how to resolve the SSL not trusted / root certificate expired issue for WordPress users and WP Encryption plugin</a></strong> users. Whereas, this guide is focused towards anyone using <strong>Let&#8217;s Encrypt SSL</strong> on their website using Apache, Nginx, Bitnami, Lightsail, Certbot or any server/platform.</p>



<h2 class="wp-block-heading">Fixing root certificate expired issue on shared hosting platforms </h2>



<p>If you are using SSL provided by <strong>AutoSSL </strong>or your shared hosting platform, all you need to do is just<strong> re-install</strong> the SSL certificate or <strong>re-run</strong> the autossl to fix the issue, hoping that almost all hosting platforms have updated the root certificate on their platform already. If that doesn&#8217;t resolve your issue, you could manually <strong><a href="https://wordpress.org/plugins/wp-letsencrypt-ssl/" target="_blank" rel="noreferrer noopener">generate new SSL certificate</a></strong> and install it manually on your hosting platform with <strong>new active intermediate certificate (cabundle) </strong>provided at the <strong>bottom of this post</strong>.</p>



<p>If you manually generated Let&#8217;s Encrypt SSL certificate using <strong><a href="https://wordpress.org/plugins/wp-letsencrypt-ssl/" target="_blank" rel="noreferrer noopener">WP Encryption WordPress plugin </a></strong>or with any other service which helps generate free Let&#8217;s Encrypt SSL certificate,  simply re-installing the <strong>existing</strong> certificate &amp; private key with the<strong> new intermediate certificate </strong>provided at the bottom of this post would resolve the issue. If you have updated to latest release <strong>v5.7.1 </strong>of WP Encryption plugin, the new intermediate certificate is already updated so you could easily re-generate fresh SSL certificate with correct root / intermediate or you could easily download / copy the new intermediate certificate to use from the &#8220;<strong>Download SSL Certificates</strong>&#8221; page of WP Encryption.</p>



<h2 class="wp-block-heading">Fixing root certificate expired issue on AWS, Digital Ocean, Self managed server</h2>



<p>Websites hosted on self managed servers with <strong>Apache</strong>,<strong> Nginx </strong>or <strong>Bitnami</strong> needs to follow a slightly different suit. Please modify your Apache / Nginx <strong>server config file</strong> via SSH console, check for file path of <strong><a href="https://wpencryption.com/install-ssl-for-apache-server/" target="_blank" rel="noreferrer noopener">SSLCACertificateFile</a></strong> in case of Apache (<em>which points to your intermediate certificate file</em>) and<strong> <a href="https://wpencryption.com/install-ssl-for-nginx-server/" target="_blank" rel="noreferrer noopener">ssl_certificate </a></strong>in case of Nginx (<em>which points to a concatenated certificate + intermediate cert file</em>).</p>



<h3 class="wp-block-heading">Apache Server:-</h3>



<p>Please update your <strong>intermediate cert file</strong> content with the new intermediate cert provided at the bottom of this article, save the file and restart apache server to fix the HTTPS issue.</p>



<h3 class="wp-block-heading">Nginx Server:-</h3>



<p>You will notice <strong>2</strong> cert blocks within your <strong>ssl_certificate</strong> file and you only need to <strong>replace the bottom one </strong>with the new intermediate cert provided at the bottom of this article. Once after updating, please save the server config file and restart nginx server once to fix the HTTPS issue.</p>



<p></p>



<p>Finally, the new rise of this SSL issue only requires updating of your <strong>intermediate certificate</strong> and you don&#8217;t really need to worry about your active certificate or key file.</p>



<p></p>



<h2 class="wp-block-heading">Let&#8217;s Encrypt Active Intermediate Certificate to Use:</h2>



<pre class="wp-block-code"><code>-----BEGIN CERTIFICATE-----
MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw
WhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP
R5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx
sxPnHKzhm+/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm
NHz6a4uPVymZ+DAXXbpyb/uBxa3Shlg9F8fnCbvxK/eG3MHacV3URuPMrSXBiLxg
Z3Vms/EY96Jc5lP/Ooi2R6X/ExjqmAl3P51T+c8B5fWmcBcUr2Ok/5mzk53cU6cG
/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC
AYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYB
Af8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA
FHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw
AoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw
Oi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB
gt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W
PTNlclQtgaDqw+34IL9fzLdwALduO/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl
ikfmZW4/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz
CkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm
lJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq/yFOGwXD9RiX8F6sw6W4
avAuvDszue5L3sz85K+EC4Y/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2
yJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O
yK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids
hCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN/lxPFin+
HlUjr8gRsI3qfJOQFy/9rKIJR0Y/8Omwt/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv
MldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX
nLRbwHOoq7hHwg==
-----END CERTIFICATE-----</code></pre>
<p>The post <a href="https://wpencryption.com/r3-root-expired-not-trusted/">Fix Let&#8217;s Encrypt &#8220;R3&#8221; Root Certificate Expired or SSL Not Trusted Issue</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wpencryption.com/r3-root-expired-not-trusted/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ERR_CERT_AUTHORITY_INVALID &#124; R3 Certificate is Expired</title>
		<link>https://wpencryption.com/err_cert_authority_invalid/</link>
		
		<dc:creator><![CDATA[wp_encryption]]></dc:creator>
		<pubDate>Thu, 30 Sep 2021 14:40:43 +0000</pubDate>
				<category><![CDATA[SSL Error]]></category>
		<category><![CDATA[HTTPS]]></category>
		<category><![CDATA[SSL]]></category>
		<guid isPermaLink="false">https://wpencryption.com/?p=1033</guid>

					<description><![CDATA[<p>"R3" root certificate of Let's Encrypt open certificate authority expired this week. Here's how to resolve the issue and restore padlock on your site.</p>
<p>The post <a href="https://wpencryption.com/err_cert_authority_invalid/">ERR_CERT_AUTHORITY_INVALID | R3 Certificate is Expired</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Let&#8217;s Encrypt&#8217;s root certificate has expired on September 29, 2021</h2>



<p>Let&#8217;s Encrypt open certificate authority powers HTTPS for millions of websites and one of the largest provider of HTTPS certificates. Most widely adopted intermediate certificate cross signed by <strong>IdenTrust DST Root CA X3</strong> has expired this week which means <strong>some </strong>of the desktop / mobile browsers will no longer trust certificates issued by this certificate authority especially the web browsers on Mac OS.</p>



<p>You might start noticing <strong>&#8220;R3&#8221; certificate is expired</strong>, <strong>ERR_CERT_AUTHORITY_INVALID</strong>, <strong>ERR_CERT_DATE_INVALID</strong> error depending on your browser. If you are one of the &#8220;WP Encryption&#8221; WordPress plugin<strong> <a href="http://wpencryption.com">PRO</a></strong> or <strong><a href="https://wordpress.org/plugins/wp-letsencrypt-ssl/" target="_blank" rel="noreferrer noopener nofollow">FREE</a></strong> user, We have already pushed the new intermediate cert update with <strong>release version 5.7.1</strong> today.   </p>



<p></p>



<h2 class="wp-block-heading">Resolving the &#8220;ERR_CERT_AUTHORITY_INVALID&#8221; SSL error</h2>



<p>All you need to do is re-install the same SSL certificate on your cPanel / Server with new intermediate certificate / CABundle provided below. This new active intermediate is self signed by <a href="https://letsencrypt.org/certificates/" target="_blank" rel="noreferrer noopener nofollow">ISRG(Internet Security Research Group) Root X1</a>.</p>



<pre class="wp-block-code"><code>-----BEGIN CERTIFICATE-----
MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw
WhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP
R5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx
sxPnHKzhm+/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm
NHz6a4uPVymZ+DAXXbpyb/uBxa3Shlg9F8fnCbvxK/eG3MHacV3URuPMrSXBiLxg
Z3Vms/EY96Jc5lP/Ooi2R6X/ExjqmAl3P51T+c8B5fWmcBcUr2Ok/5mzk53cU6cG
/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC
AYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYB
Af8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA
FHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw
AoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw
Oi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB
gt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W
PTNlclQtgaDqw+34IL9fzLdwALduO/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl
ikfmZW4/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz
CkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm
lJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq/yFOGwXD9RiX8F6sw6W4
avAuvDszue5L3sz85K+EC4Y/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2
yJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O
yK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids
hCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN/lxPFin+
HlUjr8gRsI3qfJOQFy/9rKIJR0Y/8Omwt/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv
MldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX
nLRbwHOoq7hHwg==
-----END CERTIFICATE-----</code></pre>



<p>Alternatively, </p>



<ul class="wp-block-list"><li>Please upgrade to latest release <strong>v5.7.1</strong></li><li>Use <strong>RESET</strong> option once </li><li>Run the<strong> SSL install form</strong> of WP Encryption to re-generate and re-install new SSL certificate with new intermediate cert. </li></ul>



<p>After successful SSL installation, &#8220;R3&#8221; Certificate is Expired / ERR_CERT_AUTHORITY_INVALID issue on your site will be instantly resolved. Please do clear your browser cache once.</p>



<p></p>
<p>The post <a href="https://wpencryption.com/err_cert_authority_invalid/">ERR_CERT_AUTHORITY_INVALID | R3 Certificate is Expired</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Secure Webmail &#038; Email with an SSL/TLS Certificate</title>
		<link>https://wpencryption.com/secure-webmail-with-https/</link>
		
		<dc:creator><![CDATA[wp_encryption]]></dc:creator>
		<pubDate>Wed, 30 Jun 2021 17:45:56 +0000</pubDate>
				<category><![CDATA[SSL Error]]></category>
		<guid isPermaLink="false">https://wpencryption.com/?p=932</guid>

					<description><![CDATA[<p>Your email clients started throwing invalid certificate error after SSL certificate installation for your domain? Let's secure webmail &#038; email</p>
<p>The post <a href="https://wpencryption.com/secure-webmail-with-https/">Secure Webmail &#038; Email with an SSL/TLS Certificate</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>So you recently installed an SSL certificate for your domain and started getting &#8220;<strong>invalid SSL certificate</strong>&#8221; error popup on your email clients for custom business emails of your domain(Ex: <em>admin@gowebsmarty.com</em>) setup with POP/IMAP?, then you have reached the correct guide to get rid of the invalid certificate error in your email client &amp; also secure the webmail.</p>



<p>While you can setup POP3/IMAP via <strong>non-secure </strong>ports too on your email clients which don&#8217;t throw certificate error, but setting up POP3/IMAP via <strong>secure ports</strong> is always the best practice in terms of security between email transmission. This guide only applies to business email IDs setup with your domain name (Ex: <em>admin@gowebsmarty.com</em>) and not related to Gmail or any other email service which comes with their own SSL certificate.</p>



<p>Before diving in, please note that if you have installed <strong><a href="https://checkout.freemius.com/mode/dialog/plugin/5090/plan/8210/licenses/1/" target="_blank" rel="noreferrer noopener nofollow">Wildcard SSL</a></strong> for your domain &#8211; then Wildcard SSL itself covers all subdomains including the webmail &amp; mail, so you don&#8217;t need to go through this at all. This would be helpful only if you have installed <strong>Single domain SSL</strong> certificate for your www &amp; non-www domain which started throwing SSL cert invalid error for webmail &amp; email.</p>



<p>Webmail refers to your browser based webmail access URL like <strong>webmail.wpencryption.com</strong> which allows you to access email inbox directly on your web browser. On most of the shared hosting platforms, the <strong>incoming &amp; outgoing mail server address </strong>we setup in email clients is gonna be something like <strong>mail.wpencryption.com</strong>. So we will be focusing on securing this webmail &amp; mail sub-domains in this guide.</p>



<p><strong>REQUIREMENTS:</strong></p>



<p><a href="https://wordpress.org/plugins/wp-letsencrypt-ssl/" target="_blank" rel="noreferrer noopener nofollow">WP Encryption WordPress plugin</a> &#8211; version<strong> 5.4.8</strong> &amp; above</p>



<h2 class="wp-block-heading">How to secure webmail &amp; email with an SSL certificate?</h2>



<p>First of all, please login to your <strong>wp-admin</strong> and install/activate <strong>WP Encryption free SSL plugin</strong> via <strong>PLUGINS</strong> &gt; <strong>ADD NEW</strong>. Make sure the installed version is <strong>5.4.8</strong> or above. We will now generate free SSL certificate for your domain which covers webmail &amp; email urls along with your www &amp; non-www domain:</p>



<ol class="wp-block-list"><li>Go to <strong>WP Encryption</strong> page in your wp-admin.</li><li>Page url looks something like this &#8211; https://yourdomain.com/wp-admin/admin.php?page=wp_encryption</li><li>Modify/Change the url to append <strong>&amp;includewww=1&amp;includeemail=1</strong> so it becomes https://yourdomain.com/wp-admin/admin.php?page=wp_encryption<strong>&amp;includewww=1&amp;includeemail=1</strong> and press enter.</li><li>You will now notice the SSL install form with some additional checkboxes as shown in below screenshot</li></ol>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="607" src="//r7z2p6u4.stackpathcdn.com/wp-content/uploads/2021/06/secure-webmail-1-1024x607.png" alt="" class="wp-image-934" srcset="https://wpencryption.com/wp-content/uploads/2021/06/secure-webmail-1-1024x607.png 1024w, https://wpencryption.com/wp-content/uploads/2021/06/secure-webmail-1-300x178.png 300w, https://wpencryption.com/wp-content/uploads/2021/06/secure-webmail-1-768x455.png 768w, https://wpencryption.com/wp-content/uploads/2021/06/secure-webmail-1.png 1430w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>5. You can choose to secure both www &amp; non-www domains, secure webmail &amp; secure email server accordingly. Then enter your email and click on<strong> Generate SSL Certificate</strong> button.</p>



<p>This will generate free Let&#8217;s Encrypt SSL Certificate covering all your requested endpoints but DNS based domain verification becomes mandatory on STEP 2 as HTTP verification is not possible. Once after generating the new SSL certificate, download the <strong>certificate.crt</strong>, <strong>private.pem</strong> and <strong>CA Bundle.crt </strong>files via easy to use interface of WP Encryption and install it on your cPanel / hosting panel.</p>



<p>That&#8217;s it!.. Now your www, non-www domain as well as webmail &amp; email server should be secured avoiding the invalid certificate error.</p>
<p>The post <a href="https://wpencryption.com/secure-webmail-with-https/">Secure Webmail &#038; Email with an SSL/TLS Certificate</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fix ERR_SSL_PROTOCOL_ERROR for WordPress</title>
		<link>https://wpencryption.com/err_ssl_protocol_error/</link>
		
		<dc:creator><![CDATA[wp_encryption]]></dc:creator>
		<pubDate>Fri, 25 Jun 2021 11:00:33 +0000</pubDate>
				<category><![CDATA[SSL Error]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<guid isPermaLink="false">https://wpencryption.com/?p=915</guid>

					<description><![CDATA[<p>If you are one of Google Chrome lovers like Us :), you must have come around ERR_SSL_PROTOCOL_ERROR error at least once in a while.</p>
<p>The post <a href="https://wpencryption.com/err_ssl_protocol_error/">Fix ERR_SSL_PROTOCOL_ERROR for WordPress</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Actually, let&#8217;s call ERR_SSL_PROTOCOL_ERROR a most commonly seen error on Google Chrome &amp; not specific to WordPress site. But as we always do, our guides are more focused towards WordPress users.</p>



<p>If you are one of Google Chrome lovers like Us :), you must have come around this error at least once in a while. ERR_SSL_PROTOCOL_ERROR or SSL CONNECTION ERROR on Google Chrome is quite easy to resolve but daunting at times.</p>



<h2 class="wp-block-heading">Fixing ERR_SSL_PROTOCOL_ERROR error</h2>



<p>Most of the time this error occurs due to some server problems, but not everyone is a server administrator right? In this guide, We will aim at resolving ERR_SSL_PROTOCOL_ERROR in a non-techy / simpler way. One of the below solutions should help resolve your issue, so please re-launch your browser and test your site after following each solution.</p>



<h3 class="wp-block-heading">1. Set correct system date / time</h3>



<p>SSL protocol have much to deal with your system date /time settings, please go to your <strong>system settings</strong> > <strong>date &amp; time</strong> and make sure to adjust <strong>time zone </strong>and choose to <strong>automatically set the time</strong>.</p>



<h3 class="wp-block-heading">2. Clear cache and cookies would help resolve ERR_SSL_PROTOCOL_ERROR</h3>



<p>Please clear all cache and cookie data from your Google Chrome browser via <strong>More tools </strong>> <strong>clear browsing data</strong> option from top right corner of your Chrome browser. This will also remove any stale / cached data of sites you use.</p>



<h3 class="wp-block-heading">3. Disable browser extensions</h3>



<p>Who don&#8217;t love browser extensions?. Extensions make our lives much easier but some of them may go beyond and interrupt your communication with sites. Navigate to <strong>More tools</strong> > <strong>Extensions</strong> on Google Chrome and try disabling any extensions that would modify or interrupt network, communication, HTTPS / SSL requests. Try re-launching your browser &amp; see if ERR_SSL_PROTOCOL_ERROR is gone.</p>



<h3 class="wp-block-heading">4. Disable QUIC Protocol</h3>



<p>Copy/paste <strong>chrome://flags/#enable-quic</strong> onto your Chrome address bar and press enter, if the <strong>Experimental QUIC protocol </strong>feature is set to default or enabled, please change it to <strong>disabled</strong>. Scroll to bottom of page and click on relaunch browser.</p>



<h3 class="wp-block-heading">5. Clear SSL state of your computer</h3>



<p>To make HTTPS perform better &amp; avoid repetitive load, SSL certificates are cached &amp; stored on your first visit to a site to improve performance of further communication with the same site. Clearing SSL state once in a while would be helpful.</p>



<ul class="wp-block-list"><li>Please go to <strong>Start Menu</strong> &gt; <strong>Control Panel</strong> &gt;<strong> Network &amp; Internet </strong>&gt; <strong>Network and Sharing Center</strong>.</li><li>Click on <strong>Internet Options</strong> &amp; <strong>Internet Properties</strong> window will show up.</li><li>Click on <strong>Content</strong> tab within the Internet Properties window and click on <strong>Clear SSL State</strong> button.</li><li>Re-launch your browser &amp; test your site.</li></ul>



<h3 class="wp-block-heading">6. Check your internet security and privacy level</h3>



<p>If you have set your security level too high, it might be blocking you from visiting a particular site.</p>



<ul class="wp-block-list" id="block-f6028a46-2741-418d-bd9f-36ad61cbd797"><li>Please go to <strong>Start Menu</strong> &gt; <strong>Control Panel</strong> &gt;<strong> Network &amp; Internet </strong>&gt; <strong>Network and Sharing Center</strong>.</li><li>Click on <strong>Internet Options</strong> &amp; <strong>Internet Properties</strong> window will show up.</li><li>Click on <strong>Security</strong> tab</li><li>Make sure the security level is set to <strong>Medium</strong> &amp; click on <strong>OK</strong></li></ul>



<p>If none of the above resolved ERR_SSL_PROTOCOL_ERROR, please try disabling your Windows Firewall, Antivirus program, etc., for a moment to examine if any of them are blocking the access. Also, clear all cache on your WordPress admin / CDN dashboard.</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>BONUS</strong>: Need help installing free SSL certificate for your WordPress site?. Feel free to use our &#8220;<strong><a href="https://wordpress.org/plugins/wp-letsencrypt-ssl/" target="_blank" rel="noreferrer noopener nofollow">WP Encryption</a></strong>&#8221; WordPress SSL plugin to install free SSL certificate like a Pro!.</p>
<p>The post <a href="https://wpencryption.com/err_ssl_protocol_error/">Fix ERR_SSL_PROTOCOL_ERROR for WordPress</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ERR_CERT_COMMON_NAME_INVALID fix for WordPress in 2021</title>
		<link>https://wpencryption.com/err_cert_common_name_invalid/</link>
		
		<dc:creator><![CDATA[wp_encryption]]></dc:creator>
		<pubDate>Fri, 25 Jun 2021 09:40:45 +0000</pubDate>
				<category><![CDATA[SSL Error]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://wpencryption.com/?p=905</guid>

					<description><![CDATA[<p>Try testing your www &#038; non-www domain and see if the ERR_CERT_COMMON_NAME_INVALID error is shown on only one of it.</p>
<p>The post <a href="https://wpencryption.com/err_cert_common_name_invalid/">ERR_CERT_COMMON_NAME_INVALID fix for WordPress in 2021</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Getting your site on <strong>HTTPS</strong>(HyperText Transfer Protocol Secure) is the high priority requirement since Google chrome and all major browsers started flagging non-HTTPS sites as <strong>insecure</strong>. ERR_CERT_COMMON_NAME_INVALID is one the most common SSL error you could notice right after installing SSL certificate.</p>



<p>All our guides are pretty much focused towards non-technical users instead of big theory and we will be following the same approach jumping onto resolving the issue straightaway.</p>



<h2 class="wp-block-heading">Why ERR_CERT_COMMON_NAME_INVALID error occurs?</h2>



<p>Very common scenario is you have an SSL certificate installed for your site which don&#8217;t cover either www or non-www version of your domain. You could easily test your SSL at <a href="https://ssllabs.com" target="_blank" rel="noreferrer noopener">SSLLabs.com</a> to analyze your SSL certificate start &amp; expiry date as well as which exact set of domains it covers.</p>



<p>When Google Chrome shows it as ERR_CERT_COMMON_NAME_INVALID error, You might also notice this as slightly different error message shown on other browsers like Firefox showing <strong>SSL_ERROR_BAD_CERT_DOMAIN</strong>, Microsoft Edge showing <strong>DLG_FLAGS_SEC_CERT_CN_INVALID</strong>. At the end, it all refers to the same error.</p>



<h2 class="wp-block-heading">How to resolve ERR_CERT_COMMON_NAME_INVALID error?</h2>



<p>Using Firefox or Edge browser, try testing your www &amp; non-www domain (Ex: www.wpencryption.com and wpencryption.com) and see if the ERR_CERT_COMMON_NAME_INVALID error is shown on only one of it. If so, it clearly indicates that your installed SSL certificate don&#8217;t cover that specific domain. You could reach out to your SSL provider and re-generate SSL covering all your domains including the www &amp; non-www version. </p>



<p>Well if you are using our &#8220;<strong><a href="https://wordpress.org/plugins/wp-letsencrypt-ssl/" target="_blank" rel="noreferrer noopener nofollow">WP Encryption</a></strong>&#8221; free WordPress SSL plugin to generate and install free Let&#8217;s Encrypt SSL certificate for your WordPress site, we do have an very easy method of <strong><a href="https://wordpress.org/plugins/wp-letsencrypt-ssl/#how%20to%20install%20ssl%20for%20both%20www%20%26%20non-www%20version%20of%20my%20domain%3F" target="_blank" rel="noreferrer noopener nofollow">generating SSL covering www &amp; non-www domain</a></strong> &#8211; simply follow the instructions, install the newly generated SSL certificate on your cPanel or hosting panel and you are all set!.</p>



<h2 class="wp-block-heading">Both www &amp; non-www domains are showing same error?</h2>



<p>Then the issue is not related to just one variant. Your site must be using default SSL certificate provided by your hosting platform and you haven&#8217;t installed SSL certificate yet. You can verify the same by testing your domain on SSLLabs.com. In such a case, all you need to do is buy an SSL certificate for your domain and have it installed OR generate and install free SSL certificate for your WordPress site using <a href="https://wordpress.org/plugins/wp-letsencrypt-ssl/" target="_blank" rel="noreferrer noopener nofollow">WP Encryption WordPress plugin</a> as said earlier.</p>



<p><strong>TIP</strong>: You don&#8217;t need a separate SSL certificate or Wildcard SSL for your www &amp; non-www domains. A single domain SSL certificate is sufficient to cover both the variants.</p>
<p>The post <a href="https://wpencryption.com/err_cert_common_name_invalid/">ERR_CERT_COMMON_NAME_INVALID fix for WordPress in 2021</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ERR_TOO_MANY_REDIRECTS WordPress Redirect Loop Fix</title>
		<link>https://wpencryption.com/err_too_many_redirects/</link>
		
		<dc:creator><![CDATA[wp_encryption]]></dc:creator>
		<pubDate>Thu, 24 Jun 2021 20:58:04 +0000</pubDate>
				<category><![CDATA[SSL Error]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ERR_TOO_MANY_REDIRECTS]]></category>
		<guid isPermaLink="false">https://wpencryption.com/?p=894</guid>

					<description><![CDATA[<p>Easily fix err_too_many_redirects SSL error of your WordPress site like a Pro!</p>
<p>The post <a href="https://wpencryption.com/err_too_many_redirects/">ERR_TOO_MANY_REDIRECTS WordPress Redirect Loop Fix</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Why ERR_TOO_MANY_REDIRECTS error occur?</h2>



<p>ERR_TOO_MANY_REDIRECTS is one the very common error that would panic you when trying to use <a href="https://wpencryption.com/cdn-firewall/" target="_blank" rel="noreferrer noopener">CDN</a> or reverse proxy service like StackPath, Cloudflare, etc., for your WordPress site. To keep it simple, this redirect loop error is caused because your CDN wants to pull your HTTP only site but your WordPress site already have an HTTP to HTTPS redirect which results in redirect loop.</p>



<p>Nothing to worry, we will jump into the solution right away!.. Please make sure to clear cache on your browser &amp; CDN platform before diving in.</p>



<h2 class="wp-block-heading">SOLUTION 1</h2>



<ol class="wp-block-list"><li>Please login to your hosting panel, select FILE MANAGER tool. </li><li>Choose to show &#8220;hidden&#8221; files in file manager settings.</li><li>You will find <strong>.htaccess</strong> file in root directory of your WordPress site, please take a backup on your local computer and delete it.</li><li>If HTTPS is enforced via .htaccess, err_too_many_redirects redirect loop should be resolved already (please make sure to clear cache &amp; cookies of your browser before testing your site).</li></ol>



<p>Once after gaining access to your wp-admin, you can go to Settings &gt; Permalinks, choose your preferred permalink structure and save settings to re-generate default .htaccess file.</p>



<h2 class="wp-block-heading">SOLUTION 2</h2>



<ol class="wp-block-list"><li>Please login to your hosting panel, select FILE MANAGER tool.</li><li>Modify <strong>wp-config.php</strong> file located in the root directory of your WordPress site.</li><li>Add the below lines of code in a new line above <em>/*&nbsp;That&#8217;s&nbsp;all,&nbsp;stop&nbsp;editing!&nbsp;Happy&nbsp;blogging.&nbsp;*/</em></li></ol>



<pre class="wp-block-code"><code>define("WP_HOME", "http://YOUR_SITE_URL");
define("WP_SITEURL", "http://YOUR_SITE_URL");</code></pre>



<p>Please make sure to replace <strong>YOUR_SITE_URL</strong> with your correct domain Ex: http://wpencryption.com</p>



<p>4. Save the changes, clear your browser cache and check if your site starts working.</p>



<h2 class="wp-block-heading">SOLUTION 3</h2>



<p>If none of the above solutions worked, ERR_TOO_MANY_REDIRECTS redirect loop must be caused by one of the redirect, SSL or similar plugin activated on your WordPress site. Using the FILE MANAGER on your hosting, you can simply go to <strong>wp-content/plugins/ </strong>directory and start renaming suspected plugin folders to PLUGINNAME<strong>-HOLD</strong> one by one and view your site to identify the exact plugin that&#8217;s causing the redirect loop.</p>



<p>If you are self managing server instance on cloud platforms like AWS, Digital Ocean, etc., HTTPS redirection must be enforced via Apache or Nginx server config file located in <strong>/etc/apache2/</strong>, <strong>/etc/nginx/</strong> respectively. You will need to login via SSH console and remove those redirections to get your site working.</p>



<div style="height:41px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator"/>



<p>One of the above 3 solutions should absolutely fix ERR_TOO_MANY_REDIRECTS issue on your site. If you still need help,  please consider opting for <strong><a href="https://checkout.freemius.com/mode/dialog/plugin/5090/plan/8210/licenses/1/" target="_blank" rel="noreferrer noopener nofollow">WP Encryption Pro</a></strong> plan and our highly experienced support will resolve it for you ASAP regardless of the complexity.</p>



<p>If you were able to resolve the redirect loop, We highly recommend using &#8220;<strong>Force HTTPS via HTACCESS</strong>&#8221; feature of <a href="https://wordpress.org/plugins/wp-letsencrypt-ssl/" target="_blank" rel="noreferrer noopener nofollow"><strong>WP Encryption free SSL plugin</strong></a> which auto detects the reverse proxy, CDN you are using and implements appropriate rules to make your HTTPS site work smooth!.</p>



<p><strong>TIP</strong>: If you are using reverse proxy services like StackPath, Cloudflare &#8211; Please enable HTTPS enforcement on your CDN dashboard too.</p>
<p>The post <a href="https://wpencryption.com/err_too_many_redirects/">ERR_TOO_MANY_REDIRECTS WordPress Redirect Loop Fix</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>UNABLE_TO_VERIFY_LEAF_SIGNATURE Let&#8217;s Encrypt</title>
		<link>https://wpencryption.com/unable_to_verify_leaf_signature/</link>
		
		<dc:creator><![CDATA[wp_encryption]]></dc:creator>
		<pubDate>Thu, 24 Jun 2021 20:13:13 +0000</pubDate>
				<category><![CDATA[SSL Error]]></category>
		<guid isPermaLink="false">https://wpencryption.com/?p=890</guid>

					<description><![CDATA[<p>Resolving SSL related errors would be bit tricky for non-technical users and UNABLE_TO_VERIFY_LEAF_SIGNATURE is one of the common error</p>
<p>The post <a href="https://wpencryption.com/unable_to_verify_leaf_signature/">UNABLE_TO_VERIFY_LEAF_SIGNATURE Let&#8217;s Encrypt</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Resolving SSL related errors would be bit tricky for non-technical users and UNABLE_TO_VERIFY_LEAF_SIGNATURE is one of the common error you could face while installing SSL certificate on your cPanel or hosting platform.</p>



<p>UNABLE_TO_VERIFY_LEAF_SIGNATURE error during SSL installation is caused primarily due to invalid or mismatched intermediate certificate /  CA Bundle thus failed chain of trust. Since you are trying to install Let&#8217;s Encrypt (Open certificate authority) SSL certificate, chances are you missed their new update regarding the <a href="https://letsencrypt.org/2020/09/17/new-root-and-intermediates.html" target="_blank" rel="noreferrer noopener nofollow">new root &amp; intermediate certificates</a> and trying to install wrong intermediate certificate for your site.</p>



<h2 class="wp-block-heading">Fixing the UNABLE_TO_VERIFY_LEAF_SIGNATURE issue</h2>



<ol class="wp-block-list"><li>Login to your wp-admin, go to <strong>PLUGINS </strong>&gt; <strong>ADD NEW</strong>.</li><li>Install and activate &#8220;<strong><a href="https://wordpress.org/plugins/wp-letsencrypt-ssl/" target="_blank" rel="noreferrer noopener nofollow">WP Encryption</a></strong>&#8221; free SSL plugin.</li><li>If already installed, please make sure to update the plugin to latest version.</li><li>Click on <strong>WP Encryption</strong> tab on left panel in your wp-admin and you will notice <strong>SSL install form</strong>.</li><li>Enter your email in SSL install form and click on <strong>Generate SSL </strong>button. </li><li>Verify your domain ownership via HTTP or DNS method.</li><li>After success, You can copy the newly generated <strong>Certificate.crt</strong>, <strong>Private.pem </strong>and<strong> CA Bundle </strong>/ <strong>Intermediate Certificate</strong> for your site.</li><li>Paste these 3 into its appropriate input fields on SSL installation page of your cPanel / hosting panel.</li><li>SSL installation should succeed and your HTTPS site should start working.</li></ol>



<p>P.S., If you are using <strong><a href="https://checkout.freemius.com/mode/dialog/plugin/5090/plan/8210/licenses/1/" target="_blank" rel="noreferrer noopener nofollow">WP Encryption Pro</a></strong> version &#8211; Please update the PRO plugin to latest release (We continuously test the whole process and push updates ASAP in case of any error / new protocol ), use <strong>RESET </strong>option of WP Encryption and re-run the SSL install form once, Your SSL installation will succeed instantly.</p>
<p>The post <a href="https://wpencryption.com/unable_to_verify_leaf_signature/">UNABLE_TO_VERIFY_LEAF_SIGNATURE Let&#8217;s Encrypt</a> appeared first on <a href="https://wpencryption.com">WP Encryption</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
