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

Reply via email to