The problem here is that pyghmi is using hardcoded values on localhost and port 623.
From vbmc.py: [...] import pyghmi.ipmi.bmc as bmc [...] def __init__(self, username, password, port, address, domain_name, libvirt_uri, libvirt_sasl_username=None, libvirt_sasl_password=None): super(VirtualBMC, self).__init__({username: password}, port=port, address=address)
From pyghmi.ipmi.bmc: [...] class Bmc(serversession.IpmiServer): [...]
From serversession/IpmiServer: class IpmiServer(object) def __init__(self, authdata, port=623, bmcuuid=None, address='::'):
The problem here is that pyghmi is using hardcoded values on localhost and port 623.
From vbmc.py: sasl_username= None, libvirt_ sasl_password= None):
super( VirtualBMC, self)._ _init__ ({username: password}, port=port, address=address)
[...]
import pyghmi.ipmi.bmc as bmc
[...]
def __init__(self, username, password, port, address, domain_name, libvirt_uri, libvirt_
From pyghmi.ipmi.bmc: on.IpmiServer) :
[...]
class Bmc(serversessi
[...]
From serversession/ IpmiServer:
class IpmiServer(object)
def __init__(self, authdata, port=623, bmcuuid=None, address='::'):