diff --git a/confluent_server/confluent/discovery/protocols/ssdp.py b/confluent_server/confluent/discovery/protocols/ssdp.py index 0305a3ba..2c945832 100644 --- a/confluent_server/confluent/discovery/protocols/ssdp.py +++ b/confluent_server/confluent/discovery/protocols/ssdp.py @@ -486,6 +486,11 @@ async def check_fish(urldata, port=443, verifycallback=None): except ValueError: url, data = urldata targtype = 'service:redfish-bmc' + try: + url, data, targtype = urldata + except ValueError: + url, data = urldata + targtype = 'service:redfish-bmc' try: wc = webclient.WebConnection(_get_svrip(data), port, verifycallback=verifycallback) peerinfo = await wc.grab_json_response(url, headers={'Accept': 'application/json'})