为什么我突然收到Sonos Self-test Suite的SSL证书链验证错误

时间:2016-06-15 10:56:15

标签: ssl ssl-certificate sonos

昨天当我运行Sonos自测套件时,一切都过去了。但今天当我运行它时,我失败了一次:

...
INFO Start Test Case: 41331557 ssl_validation test_certificate_chain
STOP 1011373133
STOP 41331557 ssl_validation test_certificate_chain
...

我一直在调试测试套件(特别是ssl_validation.py),看起来您的Sonos SSL Validator端点可能存在问题。

以下是此文件的第456-458行的摘录:

            url = "{0}/{1}/{2}".format(sonos_validator, leaf, chain)
            request = requests.post(url, data=file, headers={'Content-Type': 'application/x-sonos-cert-stream',
                                                             'Accept': 'application/x-sonos-cert-result'})

似乎测试正在向POST发出https://sslvalidator.sonos.com/v1/dcv/3be404741ff301e3030db77fc779608416d656b9/724cf533a5e58b6b9a148b69b8b3545e60e59b92请求,并将其设为request.content

<HTML><HEAD><TITLE>Error</TITLE></HEAD><BODY>
An error occurred while processing your request.<p>
Reference&#32;&#35;30&#46;374e7b5c&#46;1465987227&#46;da7cdcb
</BODY></HTML>

这似乎是您的终端的错误。这导致status(第464行)为1011373133,这是不正确的(并且未在dictionary_status_codes中列出)并导致此测试失败。

如果您的验证工具存在问题,请联系。此问题阻止我们将新服务提交给Sonos进行审批。

1 个答案:

答案 0 :(得分:0)

Sonos测试套件已经开始再次传递,端点https://sslvalidator.sonos.com/v1/dcv/似乎再次返回正确的响应。