Ошибка входа в Jenkins при использовании python jenkins (Cloudbees Jenkins) - PullRequest
0 голосов
/ 06 июля 2018
import jenkins

jen = jenkins.Jenkins(url="https://us1****xhpu******************.com:9080/" ,username="sk******", password="00326aef7*******************15695")

print jen.get_whoami()

Примечание: Пароль - токен API

Ошибка:

requests.exceptions.SSLError: HTTPSConnectionPool (host = '**********************', port = 9080): Макс повторные попытки превышены с помощью URL: / crumbIssuer / api / json (вызвано SSLError (SSLError (1, u '[SSL: CERTIFICATE_VERIFY_FAILED] сертификат проверить не удалось (_ssl.c: 590) '),))

Я пробовал https → http, но не работает.

1 Ответ

0 голосов
/ 09 июля 2018

Этот код работал ниже

import jenkins
import os
os.environ.setdefault("PYTHONHTTPSVERIFY", "0")
jen = jenkins.Jenkins(url="https://<hostname>:9080/" ,username="user", password="<password/API token>")
print jen.get_whoami()
...