首页
学习
活动
专区
圈层
工具
发布

Rally
EN

Stack Overflow用户
提问于 2012-08-02 02:31:36
回答 3查看 4K关注 0票数 2

我正试图按照http://developer.rallydev.com/help/python-toolkit-rally-rest-api上的说明,使用Python工具箱获得公司的Rally订阅

但是,我遇到了以下错误。

回溯(最近一次调用):文件"test_prog.py",第12行,在user = rally =Rally(服务器、用户、密码、workspace=workspace、project=project)文件的第184行,在init self.contextHelper.check(self.server)文件的第153行,在检查引发RallyRESTAPIError(问题) pyral.context.RallyRESTAPIError:主机名:'https://rally1.rallydev.com/slm/login.op‘不存在或无法到达

是否有人知道是否有任何订阅设置可以使用Rally Rally API来控制/限制对它的访问?

在Windows 7平台上,我使用的是Pyral0.9.1,请求为0.9.3,使用Python2.7的证书为0.0.8。

任何帮助/洞察力都是非常感谢的。谢谢,

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-08-02 13:59:14

您是否通过代理服务器访问internet?您可能希望就此向您的IT部门查询。

不幸的是,请求和urllib包( pyral依赖的)在HTTPS上处理HTTP有一些限制。

请求包机器不正确地支持HTTP上的HTTPS,这正是代理连接Rally必须做的事情,因为所有的URL都是基于HTTPS的。请求包的维护人员知道这种情况,目前正在对底层依赖项(urllib3)进行代码修复,以便将其包含在内。

当请求包合并代码以正确支持代理时,Rally的开发人员计划合并该代码,并将提供配置步骤(设置环境变量),以便pyral在代理环境中工作。

票数 2
EN

Stack Overflow用户

发布于 2015-05-20 13:09:36

pyral使用ping来检查服务器是否可用,以便在更新pyral源代码中的context.py之前它不会在代理上工作(注释掉了第146-150行)

代码语言:javascript
复制
###reachable, problem = Pinger.ping(target_host)
###if not reachable:
###if not problem:
###problem = "host: '%s' non-existent or unreachable"  %    target_host
###raise RallyRESTAPIError(problem)
票数 1
EN

Stack Overflow用户

发布于 2017-10-30 11:03:47

当您尝试将CA Agile与您的python集成时,如果发生此错误。

代码语言:javascript
复制
Target Rally host: 'https://rally1.rallydev.com' non-existent or unreachable

试着用“rally1.rallydev.com”而不是“https://rally1.rallydev.com

代码语言:javascript
复制
rally = Rally(server="rally1.rallydev.com", user,
                      password,
                      workspace,
                      project)

使用肾盂版本: 1.4.0

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11770283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档