1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-31 15:12:06 +00:00

fix: load_cert_chain requires the path, not a file object (#11543)

This commit is contained in:
Daniel Herrmann
2025-10-28 00:24:13 +01:00
committed by GitHub
parent dfb4b31bf9
commit ce8a6a6c43

View File

@@ -120,7 +120,7 @@ def prepare(
cert_file.flush() cert_file.flush()
key_file.write(config[CONF_MQTT].get(CONF_CLIENT_CERTIFICATE_KEY)) key_file.write(config[CONF_MQTT].get(CONF_CLIENT_CERTIFICATE_KEY))
key_file.flush() key_file.flush()
context.load_cert_chain(cert_file, key_file) context.load_cert_chain(cert_file.name, key_file.name)
client.tls_set_context(context) client.tls_set_context(context)
try: try: