From cf87fd21271fa1a2e868c85302263abc06527fce Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Fri, 14 Aug 2026 10:40:08 -0400 Subject: [PATCH] Fix network issue handling issue while managing network configuration. --- .../confluent/plugins/hardwaremanagement/redfish.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/confluent_server/confluent/plugins/hardwaremanagement/redfish.py b/confluent_server/confluent/plugins/hardwaremanagement/redfish.py index bcdf8bee..2503d026 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/redfish.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/redfish.py @@ -710,8 +710,8 @@ class IpmiHandler: v6gw = config.get('static_v6_gateway', None) await self.ipmicmd.set_net6_configuration(static_addresses=v6addrs, static_gateway=v6gw) except socket.error as se: - await self.output.put(msg.ConfluentNodeError(self.node, - se.message)) + msg = se.strerror if hasattr(se, 'strerror') else str(se) + await self.output.put(msg.ConfluentNodeError(self.node, msg)) except ValueError as e: if e.message == 'negative shift count': await self.output.put(msg.ConfluentNodeError(