From 5ed47bf9d0bc9a3f6479fb70f23e0413e05c9b3a Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Thu, 1 Mar 2018 11:42:42 -0500 Subject: [PATCH] Do not set referer on XCC The referer can confuse the XCC with different Host headers as presented by python httplib of different flavors. Change-Id: I85eb09ec86cc597adf6a5f42b1f8edb3b943bce7 --- pyghmi/ipmi/oem/lenovo/imm.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pyghmi/ipmi/oem/lenovo/imm.py b/pyghmi/ipmi/oem/lenovo/imm.py index e9e10d49..dc43f17f 100644 --- a/pyghmi/ipmi/oem/lenovo/imm.py +++ b/pyghmi/ipmi/oem/lenovo/imm.py @@ -545,6 +545,10 @@ class XCCClient(IMMClient): PORTS = 'network_pPorts' DEVNO = 'generic_devNo' + def __init__(self, ipmicmd): + super(XCCClient, self).__init__(ipmicmd) + self.adp_referer = None + def get_webclient(self): cv = self.ipmicmd.certverify wc = webclient.SecureHTTPConnection(self.imm, 443, verifycallback=cv)