Encountering a redirect loop error through CertSage

Let's Encrypt SSL expired a few days ago, so I tried to renew SSL to my website (hosting at godaddy cpanel) by running the CertSage 1.4.1 (CertSage), but got a redirect loop error. In the past, there was no problem to renew SSL via CertSage. This is the first time I encountered this problem. (In the past, I always renewed the SSL before expiration, but this time I forgot to renew it before its expiration. I'm not sure if this was the cause.)

I have looked into a similar topic, but cannot find the solution.

Since I cannot solve the issue, I have added ZeroSSL to my website, and it succeeds. However, I feel Let's Encrypt is better and CertSage is very convenient and easy to use for cPanel (Thanks to @griffin). So I still want to solve that problem, and, if possible, change back to a Let's Encrypt SSL.

@griffin Could you perhaps take a look at this? Thank you very much.

My domain is:yidefaze.org

I ran this command: Using the CertSage 1.4.1

When I acquire staging certificate for yidefaze.org (password:Q_w9M4ZHHq4lc1hwEvY4), it produced this output:

Trouble...
urn:ietf:params:acme:error:connection
184.168.98.160: Fetching /.well-known/acme-challenge/kl4YThkQWxB3SHpj1efmGZfsGT-EnvvMyKYYQrZNdHs: Redirect loop detected

My web server is (include version): Godaddy

Server Name sg2plzcpnl456446
cPanel Version 102.0 (build 24)
Apache Version 2.4.56
PHP Version 7.4.33
MySQL Version 5.6.51-cll-lve
Architecture x86_64
Operating System linux
Shared IP Address 184.168.98.160
Path to Sendmail /usr/sbin/sendmail
Path to Perl /usr/bin/perl
Perl Version 5.10.1
Kernel Version 2.6.32-954.3.5.lve1.4.90.el6.x86_64

My hosting provider, if applicable, is: Godaddy

I can login to a root shell on my machine (yes or no, or I don't know): no

I'm using a control panel to manage my site (no, or provide the name and version of the control panel): cPanel 102.0 (build 24)

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): I don't know.

1 Like

BTW, I have also tried Free SSL Certificate Generator made by Robert (https://punchsalad[.]com/ssl-certificate-generator/), but it also failed. Although I can click on the link(s) and it opens a page with random characters on my domain, but after I click the button in step 4, it also failed. It seems that Let's Encrypt cannot verify that I own the domain and issue the SSL Certificate.

1 Like

If helpful, this is the code in the .htaccess
β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”

# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
1 Like

Hi. :slightly_smiling_face:

You should remove this entirely:

When you use the button in CertSage to install your certificate into cPanel, CertSage enables the builtin HTTP->HTTPS redirect in cPanel, which is implemented at the vHost level, which is much more efficient and less error-prone than using rewrites. You can see this setting in action in the DOMAINS section of cPanel by clicking on Domains then expanding the section for the domain in question.

I have a strong feeling that you need to check this out as I suspect that your URL settings in WordPress have "http://" in them (rather than "https://"), which frequently contributes to this issue.

Another piece of advice (my opinion): don't ever use that third-party website ACME client (or anything like it). CertSage is a first-party ACME client because it is installed on your server and operates from there, rather than being installed on someone else's server and operating from there.

7 Likes

Hi griffin, thank you very much for looking into this issue and providing helpful advice!

Following your suggestion, I now have removed that code entirely. I mistakenly added that code yesterday, because I found that, after I added ZeroSSL to my website, I could not enable "Force HTTPS Redirect" in the DOMAINS section of cPanel as before. I appreciate your explanations.

And thank you for the advice! Indeed, if I could renew certificate by CertSage as before, I would not have bothered to use that third-party website ACME client. It takes more time to renew certificate via that third-party ACME client.

Finally, I've checked the link you provided. I find I do have the wrong URL settings (i.e., having "http://"). However, after I change "http://" to "https://" for both WordPress Address (URL) and Site Address (URL) in the wordpress general settings as the picture shows, the redirect loop error still occurs. I cannot get the new LetsEncrypt certificate.

For example, I tried again to acquire Staging Certificate for my website, it shows:

urn:ietf:params:acme:error:connection
184.168.98.160: Fetching /.well-known/acme-challenge/5T69MAO1nfACf4r9XdlxPBo9iZ7cKYwa7M28JGS5GAA: Redirect loop detected

What puzzles me is that, when I checked the link above in the browser, it produced a 404 error, rather than redirect loop.

Anyway, thank you again for the helps!

1 Like

Your redirect loop is unusual. You should try rebooting your server because the results are erratic. I get a 302 redirect one time and the next request a 404. I might get several 404's and maybe several 302's but very odd. Often this is a symptom of an Apache server with stuck processes.

Here is an example below from my own test server: Note the (faulty) 302 redirect and a 404. These requests were within about 2 seconds of each other.

curl -I http://yidefaze.org/.well-known/acme-challenge/WHSabmVlX2B4JogZErP66p0WgKwxYtI_Sv1V-YDZ-48
HTTP/1.1 302 Found
Connection: close
Pragma: no-cache
cache-control: no-cache
Location: /.well-known/acme-challenge/WHSabmVlX2B4JogZErP66p0WgKwxYtI_Sv1V-YDZ-48

curl -I http://yidefaze.org/.well-known/acme-challenge/WHSabmVlX2B4JogZErP66p0WgKwxYtI_Sv1V-YDZ-48
HTTP/1.1 404 Not Found
Date: Thu, 18 May 2023 13:07:39 GMT
Server: Apache
X-Powered-By: PHP/7.4.33
Link: <https://yidefaze.org/wp-json/>; rel="https://api.w.org/"
5 Likes

Thank you very much for providing helpful information and advice! It really looks erratic.

Unfortunately, since I use a Godaddy cPanel server, not a VPS, it seems I have not the choice or permission to reboot the server. If that's really the cause, I think I have to seek help from Godaddy.

https://community.godaddy.com/s/question/0D53t00006VmD1ACAV/restarting-my-server-in-cpanel-hosting

2 Likes

Can you at least restart Apache? It's been a very long time since I've used cPanel I just don't remember what you can do.

Are you able to run commands at a shell prompt?

5 Likes

I'll take a look into this as soon as I can today.

3 Likes

I'm noticing that Apache isn't showing up as the server for that 302 redirect and it's not to https. Finding the source of that redirect is paramount.

5 Likes

Here is what I see on Windows 10 Chrome Version 113.0.5672.93 (Official Build) (64-bit)

Edited to remove

as requested.

3 Likes

Do you see that repeatedly? (please don't show 10 screen snaps though just words please :slight_smile:

I just tried a series and got
302
404
404
302
302
302
404

Something erratic is happening on their service. Maybe the 302 isn't coming from Apache but even with no "Server" response header it still could be. There is only one IP in the DNS for this name and each authoritive NS responds with same IP. So, not related to multi-IP addresses at least from DNS view.

5 Likes

Thank you all for your kind helps, I appreciate very much. But I have to go offline today. Hope you all have a nice day or night. There is no hurry. :wink:

P.S. It seems I may connect to my server with SSH (Secure Shell). I don't know if it may help with the issue. I will come back and try it tomorrow.

2 Likes

Here is what I see with curl up to and through the html <\head>
I know there is a lot of noise, but I think there maybe some signal to assist @griffin.

$ curl -v http://yidefaze.org/.well-known/acme-challenge/sometestfile -A "Mozilla/5.0 (compatible; Let's Encrypt validation server; +https://www.letsencrypt.org)"
*   Trying 184.168.98.160:80...
* Connected to yidefaze.org (184.168.98.160) port 80 (#0)
> GET /.well-known/acme-challenge/sometestfile HTTP/1.1
> Host: yidefaze.org
> User-Agent: Mozilla/5.0 (compatible; Let's Encrypt validation server; +https://www.letsencrypt.org)
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 404 Not Found
< Date: Thu, 18 May 2023 15:16:17 GMT
< Server: Apache
< X-Powered-By: PHP/7.4.33
< Expires: Wed, 11 Jan 1984 05:00:00 GMT
< Cache-Control: no-cache, must-revalidate, max-age=0
< X-UA-Compatible: IE=edge
< Link: <https://yidefaze.org/wp-json/>; rel="https://api.w.org/"
< Upgrade: h2,h2c
< Connection: Upgrade
< Vary: Accept-Encoding
< Transfer-Encoding: chunked
< Content-Type: text/html; charset=UTF-8
<
<!DOCTYPE html>
<html lang="en-US">
<head>
        <meta charset="UTF-8">
        <link rel="profile" href="https://gmpg.org/xfn/11">
        <title>Page not found &#8211; δΈ€ηš„ζ³•εˆ™δΈ­ζ–‡η½‘</title>
<meta name='robots' content='max-image-preview:large' />
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel='dns-prefetch' href='//s.w.org' />
<link rel="alternate" type="application/rss+xml" title="δΈ€ηš„ζ³•εˆ™δΈ­ζ–‡η½‘ &raquo; Feed" href="https://yidefaze.org/feed/" />
<link rel="alternate" type="application/rss+xml" title="δΈ€ηš„ζ³•εˆ™δΈ­ζ–‡η½‘ &raquo; Comments Feed" href="https://yidefaze.org/comments/feed/" />
<script>
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"http:\/\/yidefaze.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.0.4"}};
/*! This file is auto-generated */
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([129777,127995,8205,129778,127999],[129777,127995,8203,129778,127999])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style>
img.wp-smiley,
img.emoji {
        display: inline !important;
        border: none !important;
        box-shadow: none !important;
        height: 1em !important;
        width: 1em !important;
        margin: 0 0.07em !important;
        vertical-align: -0.1em !important;
        background: none !important;
        padding: 0 !important;
}
</style>
        <link rel='stylesheet' id='wp-block-library-css'  href='http://yidefaze.org/wp-includes/css/dist/block-library/style.min.css?ver=6.0.4' media='all' />
<link rel='stylesheet' id='coblocks-frontend-css'  href='http://yidefaze.org/wp-content/plugins/coblocks/dist/coblocks-style.css?ver=d491038ff7d61a43598729a4c5ab5aae' media='all' />
<style id='global-styles-inline-css'>
body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
</style>
<link rel='stylesheet' id='wpens-style-css'  href='http://yidefaze.org/wp-content/plugins/easy-newsletter-signups//css/wpens-style.css?ver=1.0.4' media='all' />
<link rel='stylesheet' id='generate-widget-areas-css'  href='http://yidefaze.org/wp-content/themes/generatepress/assets/css/components/widget-areas.min.css?ver=3.1.3' media='all' />
<link rel='stylesheet' id='generate-style-css'  href='http://yidefaze.org/wp-content/themes/generatepress/assets/css/main.min.css?ver=3.1.3' media='all' />
<style id='generate-style-inline-css'>
body{background-color:#f7f8f9;color:#222222;}a{color:#1e73be;}a:hover, a:focus, a:active{color:#000000;}.grid-container{max-width:1050px;}.wp-block-group__inner-container{max-width:1050px;margin-left:auto;margin-right:auto;}.site-header .header-image{width:20px;}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;}.has-contrast-color{color:#222222;}.has-contrast-background-color{background-color:#222222;}.has-contrast-2-color{color:#575760;}.has-contrast-2-background-color{background-color:#575760;}.has-contrast-3-color{color:#b2b2be;}.has-contrast-3-background-color{background-color:#b2b2be;}.has-base-color{color:#f0f0f0;}.has-base-background-color{background-color:#f0f0f0;}.has-base-2-color{color:#f7f8f9;}.has-base-2-background-color{background-color:#f7f8f9;}.has-base-3-color{color:#ffffff;}.has-base-3-background-color{background-color:#ffffff;}.has-accent-color{color:#1e73be;}.has-accent-background-color{background-color:#1e73be;}body, button, input, select, textarea{font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:18px;}body{line-height:1.5;}p{margin-bottom:1em;}.entry-content > [class*="wp-block-"]:not(:last-child){margin-bottom:1em;}.main-navigation .main-nav ul ul li a{font-size:14px;}.sidebar .widget, .footer-widgets .widget{font-size:17px;}h1{font-size:25px;}h2{font-size:23px;}h3{font-size:21px;}@media (max-width:768px){h1{font-size:24px;}h2{font-size:27px;}h3{font-size:24px;}h4{font-size:22px;}h5{font-size:19px;}}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:#ffffff;}.main-title a,.main-title a:hover{color:#222222;}.site-description{color:#757575;}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0, 0, 0, 0.02);}.main-navigation,.main-navigation ul ul{background-color:#ffffff;}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:#515151;}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:#7a8896;background-color:#ffffff;}button.menu-toggle:hover,button.menu-toggle:focus{color:#515151;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#7a8896;background-color:#ffffff;}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:#7a8896;background-color:#ffffff;}.main-navigation ul ul{background-color:#eaeaea;}.main-navigation .main-nav ul ul li a{color:#515151;}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:#7a8896;background-color:#eaeaea;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:#7a8896;background-color:#eaeaea;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{background-color:#ffffff;}.entry-title a{color:#222222;}.entry-title a:hover{color:#55555e;}.entry-meta{color:#595959;}.sidebar .widget{background-color:#ffffff;}.footer-widgets{background-color:#ffffff;}.footer-widgets .widget-title{color:#000000;}.site-info{color:#ffffff;background-color:#55555e;}.site-info a{color:#ffffff;}.site-info a:hover{color:#d3d3d3;}.footer-bar .widget_nav_menu .current-menu-item a{color:#d3d3d3;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:#666666;background-color:#fafafa;border-color:#cccccc;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:#666666;background-color:#ffffff;border-color:#bfbfbf;}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#ffffff;background-color:#55555e;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:#3f4047;}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}@media (max-width:768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:#515151;}}.nav-below-header .main-navigation .inside-navigation.grid-container, .nav-above-header .main-navigation .inside-navigation.grid-container{padding:0px 20px 0px 20px;}.site-main .wp-block-group__inner-container{padding:40px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px;}.site-main .wp-block-group__inner-container{padding:30px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-right:30px;padding-left:30px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}.one-container .site-main .paging-navigation{margin-bottom:20px;}}/* End cached CSS */.is-right-sidebar{width:30%;}.is-left-sidebar{width:30%;}.site-content .content-area{width:100%;}@media (max-width:768px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%;}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10;}}
</style>
<link rel='stylesheet' id='nmfs-styles-css'  href='http://yidefaze.org/wp-content/plugins/night-mode-and-font-size-kit/assets/css/nmfs-styles.css?ver=2.4' media='all' />
<style id='nmfs-styles-inline-css'>

                        body.nm_active,
                        body.nm_active *{
                            background-color: #282828 !important;
                        }

                        body.nm_active,
                        body.nm_active *,
                        body.nm_active ::before,
                        body.nm_active ::after {
                            color: #b5b5b5!important;
                        }
                        body.nm_active svg{
                            fill: #b5b5b5;
                        }

                        body.nm_active a{
                            color: #337ebf !important;
                        }

                        body.nm_active,
                        body.nm_active *{
                            border-color: #b5b5b5 !important;
                        }

                        body.nm_active img {
                          -webkit-filter: opacity(0.7);
                                  filter: opacity(0.7);
                        }

                                body.size-L,
                                body.size-L p,
                                body.size-L a,
                                body.size-L h3,
                                body.size-L h4,
                                body.size-L h5,
                                body.size-L h6,
                                body.size-L button {
                                  font-size: 109%;
                                }

                                body.size-XL,
                                body.size-XL p,
                                body.size-XL a,
                                body.size-XL h3,
                                body.size-XL h4,
                                body.size-XL h5,
                                body.size-XL h6,
                                body.size-XL button {
                                  font-size: 113%;
                                }
                                /* Your Custom CSS */
/*#settings-toggle {
    width: 30px;
}*/
</style>
<script src='http://yidefaze.org/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script>
<script src='http://yidefaze.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script>
<script id='wpens-public-js-js-extra'>
var WpEns = {"ajaxurl":"https:\/\/yidefaze.org\/wp-admin\/admin-ajax.php","fname_empty":"Please enter your firstname.","lname_empty":"Please enter your lastname.","email_empty":"Please enter email address.","email_valid":"Please enter valid email address."};
</script>
<script src='http://yidefaze.org/wp-content/plugins/easy-newsletter-signups//js/wpens-public.js?ver=1.0.4' id='wpens-public-js-js'></script>
<link rel="https://api.w.org/" href="https://yidefaze.org/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://yidefaze.org/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://yidefaze.org/wp-includes/wlwmanifest.xml" />
<meta name="generator" content="WordPress 6.0.4" />
<link rel="icon" href="https://yidefaze.org/wp-content/uploads/2022/10/cropped-ankh_512Γ—512-32x32.png" sizes="32x32" />
<link rel="icon" href="https://yidefaze.org/wp-content/uploads/2022/10/cropped-ankh_512Γ—512-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://yidefaze.org/wp-content/uploads/2022/10/cropped-ankh_512Γ—512-180x180.png" />
<meta name="msapplication-TileImage" content="https://yidefaze.org/wp-content/uploads/2022/10/cropped-ankh_512Γ—512-270x270.png" />
                <style id="wp-custom-css">
                        table, tr, td {
border: none;
}               </style>
                </head>
3 Likes

To be clear, I didn't care about one. But, I replied (and reiterated) that I saw different responses with repeated requests. I was just hoping you didn't respond to that by showing another 10 screen snaps when 10 words would do.

Sometimes the noise obscures the signal :slight_smile:

4 Likes

Absolutely YES! And Web source is extremely noisy! :frowning:

3 Likes

I have tried to reboot with SSH via PuTTY. But I failed to reboot the linux server. It seems that I have no root privilege, possibly due to it's a shared host provided by Godaddy.
new

Sadly. :face_exhaling:

If it's hard to solve this issue, I will just let it go. Maybe the error will disappear by itself in the future...

1 Like

You're right that you don't have root access with GoDaddy shared hosting. :slightly_smiling_face:

cPanel takes care of reloading Apache when you change your certificate configuration (and other times too).

3 Likes

I have just consulted Godaddy Customer service with real people. They confirm that I cannot reboot the GoDaddy shared hosting. And what I can do is to reset my account (start over by erasing all content). They also said I can recover my site from backup.

But I would rather not start over, not only because it may take much more time, but because I think there may be the risk of losing important data. Although ZeroSSL is not as good as Let's Encrypt, it does provide a usable certificate for my site.

And thank you all who have looked into this issue and offer your kind helps. It's really a wonderful community of wonderful people here. :slightly_smiling_face:

The problem isn't Let's Encrypt. In fact, it's thanks to Let's Encrypt's validation process that the real problem with your site has been made evident: your site is misconfigured to cause an unnecessary redirect. Using a certificate from a different CA won't fix that at all. Neither will restarting Apache.

I believe that some of your other rewrite rules might be the cause of your woes. Notice that the Location here is relative (it doesn't have a protocol or domain name):

and it matches exactly the original path in the requested URI:

That's a symptom of an incorrectly written rewrite rule.

5 Likes