連接我正在使用python的JIRA認證:問題與JIRA蟒蛇
from jira.client import JIRA
option={'server':'https://jira.nutanix.com/','verify':False}
jira_obj=JIRA(options=options, basic_auth=(user, password))
代碼是不正確的,我只是想證明我所說的JIRA API的方式。
我得到的錯誤爲:
警告:根:EOF發生違反協議(_ssl.c:590),而這樣做GET https://jira.nutanix.com/rest/api/2/serverInfo [{u'headers ':{' 的Accept-Encoding」 :'gzip,deflate','Accept':'/','User-Agent':'python-requests/2.10.0','Connection':'keep-alive',u'X-Atlassian-Token ':u'no-check',u'Cache-Control':u'no-cache',u'Content-Type':u'application/json'},'params':None}]
WARNING :root:從GET https://jira.nutanix.com/rest/api/2/serverInfo得到可恢復的錯誤,將在10秒內重試[1/3]。錯誤:EOF發生違反協議(_ssl.c:590) 回溯(最近最後一次通話):
任何幫助?我在Mac OS 10.11
完全回溯:
Traceback (most recent call last):
File "/Users/syam.mohan/PycharmProjects/cluster_busy/gold_closer.py", line 25, in <module>
print connect_jira('syam.mohan','pwd',option)
File "/Users/syam.mohan/PycharmProjects/cluster_busy/gold_closer.py", line 12, in connect_jira
jira = JIRA('https://jira.nutanix.com/',basic_auth=(user, password))
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/jira/client.py", line 261, in __init__
si = self.server_info()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/jira/client.py", line 1619, in server_info
return self._get_json('serverInfo')
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/jira/client.py", line 2035, in _get_json
r = self._session.get(url, params=params)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/jira/resilientsession.py", line 130, in get
return self.__verb('GET', url, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/jira/resilientsession.py", line 116, in __verb
if self.__recoverable(response_or_exception, url, verb.upper(), retry_number):
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/jira/resilientsession.py", line 88, in __recoverable
time.sleep(delay)
一個KeyboardInterrupt
全部追溯可能的幫助。 – BoboDarph
@BoboDarph增加了整個堆棧 – syam
你可以試試sudo apt-get install libffi-dev; sudo pip安裝-U請求[安全]?採取從這裏:https://stackoverflow.com/a/35419523/8085234 – BoboDarph