problem
Redfish OOBM plugin doesn't work with custom ports given, it only works with port 80 or 443 (if the global setting to use https is enabled).
versions
ACS 4.20+
The steps to reproduce the bug
- Create Redfish emulator, run on custom port & port 80
- Have the global setting to run on https disabled, try to add OOBM config to a host & enable OOBM for that host
- When oobm config uses custom port, that port isn't used but only port 80 or 443 is used for STATUS checks.
What to do about it?
Allow custom ports if/when specified to be used; otherwise could default to just port 80 or 443 for Redfish.