On Mon, Aug 21, 2023 at 05:32:53PM +0800, Shengjing Zhu wrote:
Source: kxd
Version: 0.15-4
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: albert...@blitiri.com.ar, z...@debian.org
I'm not sure if it's related to golang-defaults -> golang-1.21 recently.
[...]
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/run_tests", line 360, in test_no_local_cert
self.assertEqual(err.reason, "SSLV3_ALERT_BAD_CERTIFICATE")
AssertionError: 'TLSV13_ALERT_CERTIFICATE_REQUIRED' !=
'SSLV3_ALERT_BAD_CERTIFICATE'
- TLSV13_ALERT_CERTIFICATE_REQUIRED
+ SSLV3_ALERT_BAD_CERTIFICATE
Thanks for filing this!
Yeah I think it's likely, this looks like a more specific and accurate
error is now reported in this case, either due to the Go TLS library, or
OpenSSL (which the tests use because they're written in Python).
I have a patch in the `next` branch that should update the test
accordingly:
https://blitiri.com.ar/git/r/kxd/c/ca7d96cc6088cddbdd9904cc8de8192b417a9340/
https://blitiri.com.ar/git/r/kxd/c/ca7d96cc6088cddbdd9904cc8de8192b417a9340.patch
Would you mind giving it a try? It should solve the problem.
Thanks!
Alberto