EsmerlinJM ecdcc0697c [FIX]: check_hostname requires server_hostname in Magnum client
Resolve issue with Magnum client when using HTTPS endpoints in Python 3.12.
The error occurs due to `check_hostname` requiring `server_hostname` to be set
when `CERT_REQUIRED` is used in `SSLContext.wrap_socket`.

References:
- Python 3.12 SSL documentation: https://docs.python.org/3.12/library/ssl.html#ssl.SSLContext.check_hostname
- Related Magnum client commit from version 4.6.0: 5d8fd38400

Closes-bug: https://bugs.launchpad.net/magnum/+bug/2091103

Change-Id: I0337d55c1b24ffce7c798a81a286989c402efcc1
2024-12-11 15:06:28 +00:00
..
2024-05-14 10:04:36 +12:00
2014-11-21 08:33:53 +09:00
2015-11-10 08:32:06 +00:00
2020-03-28 15:54:06 +01:00
2017-07-28 09:50:08 +00:00
2020-06-02 20:49:16 +02:00
2014-11-21 15:22:41 -08:00