Etwas wirklich seltsames passiert bei der Ausführung von HTTP-Aufrufen an eine private Jenkins-Instanz (mit GitHub-Authentifizierung).Jenkins-API-Tokens können nicht mit wget verwendet werden
curl funktioniert: curl -u myuser:mytoken https://jenkins.example.com
oder über curl https://myser:[email protected]
mit wget das gleiche tun nicht funktioniert, geben: HTTP request sent, awaiting response... 403 Forbidden
Hinweis: wget --http-user=<user> --http-password=<token> <url>
ist die alternative Syntax für wget, aber beide Ansätze, um die gleichen Ergebnisse zu geben : 403.
In der Tat, das Problem behoben. Nun meine Frage wäre, warum ist das für wget erforderlich? Sollte ich erwarten, dass so etwas auch für andere Kunden benötigt wird? – sorin
Gibt es eine Möglichkeit, Jenkins (mit Nginx davor) so zu konfigurieren, dass dieser zusätzliche Parameter nicht benötigt wird? – sorin
Erheben Sie es auch als Bug https://issues.jenkins-ci.org/browse/JENKINS-37055 – sorin