当前位置: 首页 > 知识库问答 >
问题:

odoov9企业级saas与xml-rpc连接

柳仲卿
2023-03-14

我试图通过xml-rpc访问我的saas在线服务器,但一直收到以下错误:

文件"/usr/lib/python2.7/ssl.py",第405行,do_handshake。_sslobj.do_handshake()ssl.SSLError:[Errno 1]_ssl. c: 510:错误: 14077438: SSL例程:SSL23_GET_SERVER_HELLO: tlsv1警报内部错误

我简单的 xml-rpc 脚本:

import xmlrpclib
url = 'https://myodoo.com'
db = 'myodoo'
username = 'admin'
password = 'admin'
common = xmlrpclib.ServerProxy('{}/xmlrpc/2/common'.format(url))
print common.version()

有趣的是,如果我使用saas在线测试-myodoo.odoo。com实例上运行正常,但在main(myodoo.com)实例上出现了上述错误。

你们知道上面错误的原因吗?

任何帮助和建议将不胜感激。

亲切的问候,Teewux

共有1个答案

汪理
2023-03-14

我想这可能是OPENSSL相关的问题。将openssl升级到1.0.1版本,然后脚本应该可以工作:)

尝试在系统上安装openssl版本=1.0.1,是的,它正在工作!

 类似资料:
  • CodeIgniter 的 XML-RPC 类允许你向另一个服务器发送请求, 或者建立一个你自己的 XML-RPC 服务器来接受请求。 什么是 XML-RPC ? 使用 XML-RPC 类 初始化类 发送 XML-RPC 请求 解释 请求解析 创建一个 XML-RPC 服务器 处理服务器请求 注意 格式化响应 发送错误信息 创建你自己的客户端与服务端 客户端 服务端 尝试一下 在请求参数中使用关联

  • 是否有人创建了连接到Adestra的代码。com的XML RPC API与PHP。 我在这里看到了几个XML RPC示例,但没有一个演示如何通过头发送用户名和密码验证。根据Adestra的支持:- “我们使用HTTP基本身份验证,它要求用户名和密码作为标头传递。大多数XML-RPC客户端将通过公开更方便的接口来提供凭据来为您处理此问题。为了确保凭据安全传递,请通过https连接到API(https

  • 以下是为 linkerd 提供商业支持和其他企业产品的公司列表: Buoyant 是 linkerd 的原创者,并提供支持,培训和企业产品。 了解更多 »

  • 作用 用于查询企业账户额度、开票额度等信息。 依赖 暂无依赖 注意 所有接口调用时需要严格遵守请求方式(GET/POST) 使用接口前需要仔细阅读每个接口的注意事项 接口报错时先阅读通用错误解决方案和当前接口文档下的接口错误解决方案

  • 我在寻找OpenShift Origin和OpenShift Enterprise之间的主要区别。我知道前者是开源的,后者是商业版的。与开源版本相比,OpenShift Enterprise有其他功能吗?提前感谢。

  • 我正在使用https://www.npmjs.com/package/magento-api-xmlrpcNodeJS项目中的库(在Docker内运行),用于连接到Magento v1。x通过XML-RPC。 我在我的windows上进行了本地测试,如下所示: 它的工作原理是: 当我在docker容器中测试时(使用经过精确测试的配置脚本),我得到了以下错误: {"原始":{"消息":"未知的XML