Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Support
  3. Invalid response code when fetching directory : 429

Invalid response code when fetching directory : 429

Scheduled Pinned Locked Moved Solved Support
23 Posts 6 Posters 3.6k Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • girishG girish

    @d19dotca I fixed the typo. As for the error itself, from what I have seen this seems to go away magically.

    Looks like we have to fix our notification to not be so aggressive. Maybe we should inform user of this error only if it happens say 10 days up to expiry or something. Cloudron starts renewing certs a month in advance and it seems to make people panic...

    d19dotcaD Offline
    d19dotcaD Offline
    d19dotca
    wrote on last edited by
    #14

    @girish Yeah totally fair enough. It's a Let's Encrypt issue that we're comfortable will resolve itself (and it seems that's the behaviour we've seen over time too) then maybe the only change needed in Cloudron is to make it less aggressive. Perhaps start renewing 30 days in advance as it does already, but don't notify of any problems until maybe 15 or 20 days in advance? That way presumably it'd be an issue that's occurring for roughly 10 days prior repeatedly that wasn't yet resolved if we see any notifications like that? Hopefully that makes sense.

    I like your idea, I think less aggressive notifications for issues we know tend to resolve themselves over time would be helpful. And more importantly it'll save a bit of time on your end in less posts 😉 haha

    --
    Dustin Dauncey
    www.d19.ca

    1 Reply Last reply
    0
    • girishG girish

      @d19dotca I fixed the typo. As for the error itself, from what I have seen this seems to go away magically.

      Looks like we have to fix our notification to not be so aggressive. Maybe we should inform user of this error only if it happens say 10 days up to expiry or something. Cloudron starts renewing certs a month in advance and it seems to make people panic...

      d19dotcaD Offline
      d19dotcaD Offline
      d19dotca
      wrote on last edited by d19dotca
      #15

      @girish Just found this too: https://bobcares.com/blog/lets-encrypt-new-auth-status-429-error/ - Seems like one possible cause of this is too many subdomains in Cloudron for a single domain, and Let's Encrypt limiting how many are given out for the domain each week. In which case less aggressive notifications is probably a great change to be made. 🙂

      I wonder if a second improvement here could be to show the actual Let's Encrypt response in its totality, rather than stripped down in Cloudron? That may be helpful so people at least know if the issue is in Cloudron or coming from Let's Encrypt's side.

      --
      Dustin Dauncey
      www.d19.ca

      girishG 1 Reply Last reply
      0
      • d19dotcaD d19dotca

        @girish Just found this too: https://bobcares.com/blog/lets-encrypt-new-auth-status-429-error/ - Seems like one possible cause of this is too many subdomains in Cloudron for a single domain, and Let's Encrypt limiting how many are given out for the domain each week. In which case less aggressive notifications is probably a great change to be made. 🙂

        I wonder if a second improvement here could be to show the actual Let's Encrypt response in its totality, rather than stripped down in Cloudron? That may be helpful so people at least know if the issue is in Cloudron or coming from Let's Encrypt's side.

        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #16

        @d19dotca On Cloudron, this seems to happen when querying the public URL - https://acme-v02.api.letsencrypt.org/directory . That links provides a directory map of URLs (instead of hardcoding the URLs it in the code base). For some reason that returns a 429. So, it's not related to cert limits or account limits.

        1 Reply Last reply
        0
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by
          #17

          If i see https://tools.ietf.org/html/rfc8555#page-23, there is no 429 response code.

          1 Reply Last reply
          0
          • robiR Offline
            robiR Offline
            robi
            wrote on last edited by
            #18

            I am getting this message on a few domains as well.

            Conscious tech

            1 Reply Last reply
            0
            • girishG Offline
              girishG Offline
              girish
              Staff
              wrote on last edited by
              #19

              Does curl https://acme-v02.api.letsencrypt.org/directory return an error on the server?

              robiR 1 Reply Last reply
              0
              • girishG girish

                Does curl https://acme-v02.api.letsencrypt.org/directory return an error on the server?

                robiR Offline
                robiR Offline
                robi
                wrote on last edited by robi
                #20

                @girish no, all come back with data.

                What about setting up a time to run these curls around the same time cloudron does (and log it), which may be when LE does something on their systems.

                Also shifting the time cloudron does it may be good. There's hundreds of cloudrons hammering them at midnight for even more domains 😉

                Conscious tech

                1 Reply Last reply
                0
                • girishG Offline
                  girishG Offline
                  girish
                  Staff
                  wrote on last edited by
                  #21

                  For lack of ideas, I have added a retry now when fetching directory.

                  imc67I 1 Reply Last reply
                  1
                  • girishG girish

                    For lack of ideas, I have added a retry now when fetching directory.

                    imc67I Offline
                    imc67I Offline
                    imc67
                    translator
                    wrote on last edited by
                    #22

                    @girish on one Cloudron I already get for the third time in a row (so each time after 12 hours) these below errors, usually it was only one time. Since this moring (so after the second and before the third) I updated Cloudron to 6.2.7:

                    The error was:
                    
                    -------------------------------------
                    
                    Invalid response code when fetching nonce : 429
                    
                    -------------------------------------
                    
                    
                    Powered by https://cloudron.io
                    
                    Sent at: Mon, 29 Mar 2021 12:00:07 GMT
                    
                    The error was:
                    
                    -------------------------------------
                    
                    Unexpected status: invalid
                    
                    -------------------------------------
                    
                    
                    Powered by https://cloudron.io
                    
                    Sent at: Tue, 30 Mar 2021 00:05:38 GMT
                    
                    The error was:
                    
                    -------------------------------------
                    
                    Invalid response code when fetching nonce : 429
                    
                    -------------------------------------
                    
                    
                    Powered by https://cloudron.io
                    
                    Sent at: Tue, 30 Mar 2021 12:00:09 GMT
                    
                    girishG 1 Reply Last reply
                    0
                    • imc67I imc67

                      @girish on one Cloudron I already get for the third time in a row (so each time after 12 hours) these below errors, usually it was only one time. Since this moring (so after the second and before the third) I updated Cloudron to 6.2.7:

                      The error was:
                      
                      -------------------------------------
                      
                      Invalid response code when fetching nonce : 429
                      
                      -------------------------------------
                      
                      
                      Powered by https://cloudron.io
                      
                      Sent at: Mon, 29 Mar 2021 12:00:07 GMT
                      
                      The error was:
                      
                      -------------------------------------
                      
                      Unexpected status: invalid
                      
                      -------------------------------------
                      
                      
                      Powered by https://cloudron.io
                      
                      Sent at: Tue, 30 Mar 2021 00:05:38 GMT
                      
                      The error was:
                      
                      -------------------------------------
                      
                      Invalid response code when fetching nonce : 429
                      
                      -------------------------------------
                      
                      
                      Powered by https://cloudron.io
                      
                      Sent at: Tue, 30 Mar 2021 12:00:09 GMT
                      
                      girishG Offline
                      girishG Offline
                      girish
                      Staff
                      wrote on last edited by
                      #23

                      @imc67 in the next release, we will suppress those notifications. it seems to not add much value. in any case, the solution is just to wait since cloudron will try again later. it's not a Cloudron issue, the LE service just goes up/down by nature.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search