-
Bug
-
Resolution: Fixed
-
Critical
-
None
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.