From b4e0710a98e35bd02648a8e9ebc22934eddbacd8 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Wed, 15 Apr 2026 12:06:36 -0400 Subject: [PATCH] Correct arguments to WebConnection when getting SMM neighbors --- confluent_server/confluent/discovery/core.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/confluent_server/confluent/discovery/core.py b/confluent_server/confluent/discovery/core.py index b04a6853..3152ddf2 100644 --- a/confluent_server/confluent/discovery/core.py +++ b/confluent_server/confluent/discovery/core.py @@ -1012,7 +1012,7 @@ async def get_chained_smm_name(nodename, cfg, handler, nl=None, checkswitch=True async def get_smm_neighbor_fingerprints(smmaddr, cv): if ':' in smmaddr: smmaddr = '[{0}]'.format(smmaddr) - wc = webclient.WebConnection(smmaddr, verifycallback=cv) + wc = webclient.WebConnection(smmaddr, 443, verifycallback=cv) try: neighs = await wc.grab_json_response('/scripts/neighdata.json') except Exception: @@ -1216,7 +1216,7 @@ async def search_smms_by_cert(currsmm, cert, cfg): smmaddr = cd.get(currsmm, {}).get('hardwaremanagement.manager', {}).get('value', None) if not smmaddr: smmaddr = currsmm - wc = webclient.WebConnection(smmaddr, verifycallback=cv) + wc = webclient.WebConnection(smmaddr, 443, verifycallback=cv) neighs = await wc.grab_json_response('/scripts/neighdata.json') except Exception: return None