Odoo xmlrpc 认证已过期

Odoo xmlrpc certification has expired

我大约 4 个月前写了这个脚本,一切正常。但是当我昨天返回此代码时,出现以下异常:

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1108)

当我 运行 以下内容时会发生这种情况:

client = xmlrpc.client.ServerProxy('{}/xmlrpc/2/common'.format(odoo_server), allow_none=True)

可能是什么问题?

此解决方案可能会帮助您解决当前的情况。

import ssl
xmlrpc.client.ServerProxy('{}/xmlrpc/2/common'.format(odoo_server), allow_none=True,verbose=False, use_datetime=True,context=ssl._create_unverified_context())

odoo_server 中的值是多少,请尝试不使用 http 或 https。尝试使用您的 ip 或域名