Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-27688

JNLP slaves can not authenticate with GH authorization Strategy

XMLWordPrintable

      When the Github Commiter Authorization Strategy is enabled, there's no way from JNLP build slaves to authenticate. Eg.

      Attempting to connect to http://el7:8080/ fd2af378-3c43-49dc-b96f-1e39769a0ad1
      Mar 28, 2015 2:17:06 PM org.apache.commons.httpclient.HttpMethodDirector authenticateHost
      WARNING: Required credentials not available for BASIC <any realm>@el7:8080
      Mar 28, 2015 2:17:06 PM org.apache.commons.httpclient.HttpMethodDirector authenticateHost
      WARNING: Preemptive authentication requested but no default credentials available
      Could not obtain CSRF crumb. Response code: 404
      

      This is essentially the same problem as JENKINS-27045, in that there's no way to retrieve or pass in an oauth token. The auth strategy needs to be able to fall back to another mechanism.

            sag47 Sam Gleske
            jhoblitt Joshua Hoblitt
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: