Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-1456

https://repo.jenkins-ci.org/public/ returns 405 ERROR code

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Won't Do
    • Component/s: artifactory
    • Labels:
      None
    • Similar Issues:

      Description

      Not sure this is actually artifactory but rather our NGINX reverse proxy.

      Basically https://repo.jenkins-ci.org/public/ returns a 405 error code.

      This means that Nexus will block the repository as it is an unexpected return code for the root of the repo. It is comon for companies and individuals to run a nexus instance infront of other third party repos.

      This has regressed at some point just before the Christmas break and now.

      /cc Olivier Vernin, Oleg Nenashev

        Attachments

          Issue Links

            Activity

            Hide
            saretter Sascha Retter added a comment -

            Daniel Beck we're operating a nexus proxy-repository for jenkins-plugin development. 

             

            Show
            saretter Sascha Retter added a comment - Daniel Beck we're operating a nexus proxy-repository for jenkins-plugin development.   
            Hide
            danielbeck Daniel Beck added a comment -

            Sascha Retter As I've told James Nord out of band I'm telling you now:

            Please don't murder our Artifactory. You're not the only one using it, and proxying the virtual repo is really expensive.

            https://repo.jenkins-ci.org/api/repositories/public is a JSON response that lists the actual repos included in this virtual one.

            The only ones we deployed anything to in the last five years are snapshots and releases. so those should be mirrored/proxied.

            Show
            danielbeck Daniel Beck added a comment - Sascha Retter As I've told James Nord out of band I'm telling you now: Please don't murder our Artifactory. You're not the only one using it, and proxying the virtual repo is really expensive. https://repo.jenkins-ci.org/api/repositories/public is a JSON response that lists the actual repos included in this virtual one. The only ones we deployed anything to in the last five years are snapshots and releases . so those should be mirrored/proxied.
            Hide
            danielbeck Daniel Beck added a comment -

            Apparent lack of legitimate use case.

            Show
            danielbeck Daniel Beck added a comment - Apparent lack of legitimate use case.
            Hide
            saretter Sascha Retter added a comment -

            Daniel Beck thanks for elucidation! It was not transparent to us that this is a virtual repo.

            Show
            saretter Sascha Retter added a comment - Daniel Beck thanks for elucidation! It was not transparent to us that this is a virtual repo.
            Hide
            teilo James Nord added a comment -

            Sascha Retter Arne De Herdt if you have a commercial nexus please file a support ticket with Sonatype and reference (ZD-23504 which is from a different customer so you will not be able to see but they will).

            If you don't have a commercial contract (and possibly even if you do) please vote for https://issues.sonatype.org/browse/NEXUS-9508

            Show
            teilo James Nord added a comment - Sascha Retter Arne De Herdt if you have a commercial nexus please file a support ticket with Sonatype and reference (ZD-23504 which is from a different customer so you will not be able to see but they will). If you don't have a commercial contract (and possibly even if you do) please vote for https://issues.sonatype.org/browse/NEXUS-9508

              People

              Assignee:
              rtyler R. Tyler Croy
              Reporter:
              teilo James Nord
              Votes:
              2 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: