2017-07-14 114 views
1

连接我正在使用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

+0

全部追溯可能的帮助。 – BoboDarph

+0

@BoboDarph增加了整个堆栈 – syam

+1

你可以试试sudo apt-get install libffi-dev; sudo pip安装-U请求[安全]?采取从这里:https://stackoverflow.com/a/35419523/8085234 – BoboDarph

回答