aaPanel_Jose the certificates have not been renewed automatically. when I'm going to renew automatically, I need to disable the option "force HTTPS" to renew manually.

I don't know what is causing the bug, but I suspect that the automatic renewal (which is configured in cron) is not working because HTTPS is forced.

Keep the "force HTTPS" option disabled should not be an alternative. When forcing HTTPS, this should make an exception for /.well-known/acme-challenge, so Let's Encrypt validate de certificate in HTTP protocol at port 80

    a month later

    Same here. Can't renew even manually if the website has force https activted.

    3 years later

    Please review the SSL Renewal module because It was working fine in old AA panel after update it was not working and it is serious issue as many of my websites stop working due to this and I was not aware of it. Please fix this issue ASAP.

      Hi, can you give us your aapanel information? The server makes a snapshot backup first, if possible, please send it to kern@aapanel.com.
      It is recommended to fill in the following
      Post link:
      SSH IP address, account password and port:
      aapanel login link address and account password:
      Detailed problem description:

      No post link will not be able to know which user's information is, and the problem will not be processed

      manthanesc

      2 months later

      Same problem
      |-No SSL certificate found within 30 days!
      With different sites on different servers and aapanels.

        puzzleguru
        Hello, are you verifying using file verification?
        If you use DNS, do you add the txt record manually?

        8 days later

        Hi. I have the same problem.
        System: Debian GNU/Linux 11 x86_64(Py3.12.3)
        aapanel 7.0.8
        verification TXT record

        If I update SSL manually, everything works.



          Hello, thank you for your feedback. We will optimize this issue in the future.
          Use DNS verification, use API or manually add txt records?
          Do all websites use TXT records?

          aaP_mihonukr

            Hi, can you give us your aapanel information? The server makes a snapshot backup first, if possible, please send it to kern@aapanel.com.
            It is recommended to fill in the following
            Post link:
            SSH IP address, account password and port:
            aapanel login link address and account password:
            Detailed problem description:

            No post link will not be able to know which user's information is, and the problem will not be processed

            aaP_mihonukr

              aaPanel_Kern
              I dont use DNS/API verification.
              I user only verification TXT record.
              I dont create any manuall txt records.
              All websites use TXT records.

              Hi, can you give us your aapanel information? The server makes a snapshot backup first, if possible, please send it to kern@aapanel.com.
              It is recommended to fill in the following
              Post link:
              SSH IP address, account password and port:
              aapanel login link address and account password:
              Detailed problem description:

              No post link will not be able to know which user's information is, and the problem will not be processed

              aaP_mihonukr

                aaP_mihonukr
                Please download and compress these files into one file and send it to us via email. Thank you.
                /www/server/panel/data/default.db
                /www/server/panel/data/db/ssl_data.db
                /www/server/panel/config/letsencrypt.json
                /www/server/panel/config/letsencrypt_v2.json

                5 months later

                Hello, can you solve this problem by clicking "Fix" on the Home to fix it?
                duzorg

                  aaPanel_Kern
                  No. In log now

                  /www/server/panel/mod/base/web_conf/access_restriction.py:136: SyntaxWarning: invalid escape sequence '\.'
                  suffix_template = '{tmp_pre}if ( $uri ~ "\.({suffix})$" ) {{\n{tmp_pre} return 404;\n{tmp_pre}}}'
                  /www/server/panel/mod/base/web_conf/access_restriction.py:137: SyntaxWarning: invalid escape sequence '\.'
                  suffix_template2 = 'if ( $uri ~ "^{path}.*\.({suffix})$" ) {{\n return 404;\n}}\n'
                  /www/server/panel/mod/base/web_conf/proxy.py:120: SyntaxWarning: invalid escape sequence '\,'
                  return "代理目录不能有以下特殊符号 ?,=,[,],),(,*,&,^,%,$,#,@,!,~,
                  ,{,},>,<,\,',\"]"
                  /www/server/panel/mod/base/web_conf/ssl.py:970: SyntaxWarning: invalid escape sequence '\s'
                  rep_https = re.compile("\n\s*#HTTP_TO_HTTPS_START(.|\n){1,300}#HTTP_TO_HTTPS_END&quot😉
                  |-Renewing the 1 certificate,There are 3 certificates in total...
                  |-【f9fe806874a7b391ecfb4dde75e7046d】The specified certificate information was not found and the renewal cannot be carried out!
                  |-Renewing the 2 certificate,There are 3 certificates in total...
                  |-【af507e1c21c21f008a7aee790ee7baa8】The specified certificate information was not found and the renewal cannot be carried out!
                  |-Renewing the 3 certificate,There are 3 certificates in total...

                  |-【3df6b0a262fe2e4d4d5c55b095a5b089】The specified certificate information was not found and the renewal cannot be carried out!

                  ★[2025-02-18 13:32:48] Successful

                  |-Renewing the 1 certificate,There are 3 certificates in total...
                  |-【f9fe806874a7b391ecfb4dde75e7046d】The specified certificate information was not found and the renewal cannot be carried out!
                  |-Renewing the 2 certificate,There are 3 certificates in total...
                  |-【af507e1c21c21f008a7aee790ee7baa8】The specified certificate information was not found and the renewal cannot be carried out!
                  |-Renewing the 3 certificate,There are 3 certificates in total...

                  |-【3df6b0a262fe2e4d4d5c55b095a5b089】The specified certificate information was not found and the renewal cannot be carried out!

                  ★[2025-02-18 13:34:51] Successful
                  ----------------------------------------------------------------------------`