Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-25510

Error Response Code 429 - Rate Limiting - does not autoblock

    XMLWordPrintable

    Details

    • Notability:
      3

      Description

      When Nexus receives an HTTP 429 response code, which is used for rate limiting, it does not treat it as expected and instead tries to parse the response (and likely fails).

      This is of specific importance to docker which has introduced stricter rate limits when proxying the docker hub remote.

      On reciept of a 429, Nexus should either autoblock for a minimum time, or handle the rate-limited remote in a more gracious manner. It should also log a suitable WARN message to the extent that the endpoint is rate-limited and refusing requests.

        Attachments

          Activity

            People

            Assignee:
            mdodgson Mark Dodgson
            Reporter:
            mkearns Michael Kearns
            Last Updated By:
            Michael Prescott Michael Prescott
            Team:
            NXRM - Gunter
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response:

                tigCommentSecurity.panel-title