IPMI proxy via ihttpd

From ISPWiki
Jump to: navigation, search
Hierarchy: DCImanager -> Modules
DCImanager Enterprise -> Modules

This article describes how to install and configure the "IPMI proxy via ihttpd" module .

The module allows owners of the IPMI servers with internal IP addresses gain access to IPMI web-interfaces via ihttpd.

More information about IPMI can be found under "IPMI".

Installing and configuring "IPMI proxy via ihttpd" module

Navigate to "Integration" → "Modules" → select the "IPMI proxy via auxiliary server" module → click '"Install".

After the installation the "Install" button will be changed into "Configure".

IPMI proxy via ihttpd


  • Allow administrator to choose connection method — the system will ask the administrator how he wants to connected to the IPMI web-interface;
  • Automatic renewal of the secret link — period to update all secret links for proxy (starting from version 5.153):
    • Never — do not update automatically;
    • Once an hour;
      • once a day;
      • Once a week;
      • Once a week;
      • Now — update immediately. This variant can be applied only once. In the configuration file you will see the previous value.
  • Start port — enter the start port of the range that uses proxy when a user opens the JAVA-console. The default value is "49000". The option is available starting from version 5.157;
  • End port — enter the end port of the range uses proxy when a user opens the JAVA-console. The default value is "50000". The option is available starting from version 5.157;
Note: the incoming traffic firewall will be automatically activated for the range of ports that use proxy when a user opens the JAVA-console.

Managing the module

ihttpd proxies requests and reset the password for VNC.

proxy is supported by Supermicro and HP (iLO 2) only for the HTTP protocol. If the IPMI doesn't support HTTP, you cannot activate proxy.

IP-KVM proxy is supported only via JAVA.

IPMI proxy via ihttpd will be activated when adding a new connection to IPMI or when editing the existing one. Please, pay attention to "Enable proxy via ihttpd" and "Connection method".

After the module is installed, a new file with the IPMI URL, login, and password will be added into the /usr/local/mgr5/ipmi/ directory. The file name is geneated automatically.

If the IPMI supports proxy via ihttpd, clicking the P-ipmi.png button in the "Status" column in the list of servers will redirect you to the IPMI web-interface and authorize automatically.

More information about IPMI can be found under "IPMI".

Users can access IPMI via a URL. The URL is generated and updated in DCImanager automatically.

The system can change a secret URL in one of the following cases:

  • the server owner was changed;
  • the server owner password was changed;
  • IPMI user password was changed;
  • the system run server diagnostics with the "Define IPMI automatically" enabled;
  • when the update period expired, provided that it is specified in the module settings (this option is available starting from version 5.153).

IPMI proxy runs on a random port. All ports must be open to ensure its correct operation. If DCImanager is behind proxy, IPMI proxy through the external proxy won't work.