Use > JMX Reference > Hardening Methods > How to Map the UCMDB Web Components to Ports

How to Map the UCMDB Web Components to Ports

You can configure the mapping of each UCMDB component to the available ports from the JMX console.

To view the current component configurations:

  1. Launch a Web browser and enter the following address: https://localhost:8443/jmx-console.
  2. Enter the JMX console authentication credentials. The default credentials are:

    Login name = sysadmin

    Password = sysadmin

  3. Locate UCMDB:service=Ports Management Services and click the link to open the Operations page.
  4. Locate the ComponentsConfigurations method and click Invoke.
  5. For each component, the valid ports and current mapped ports are displayed.

To map the components:

  1. Locate UCMDB:service=Ports Management Services and click the link to open the Operations page.
  2. Locate the mapComponentToConnectors method.
  3. Enter a component name in the Value box. Select True or False for each of the ports corresponding to your selection. Click Invoke. The selected component is mapped to the selected ports. You can find the component names by invoking the serverComponentsNames method.
  4. Repeat the process for each relevant component.

Note  

  • Every component must be mapped to at least one port. If you do not map a component to any port, it is mapped by default to the HTTP port.
  • If you map a component to both the HTTPS port and the HTTPS port with client authentication, only the client authentication option is mapped (the other option is redundant in this case).
  • If you set isHTTPSWithClientAuth to True for the UCMDB UI component, you must also set it to True for the root component.

You can also change the value assigned to each of the ports.

To set values for the ports:

  1. Locate UCMDB:service=Ports Management Services and click the link to open the Operations page.
  2. To set a value for the HTTP port, locate the HTTPSetPort method and enter a value in the Value box. Click Invoke.
  3. To set a value for the HTTPS port, locate the HTTPSSetPort method and enter a value in the Value box. Click Invoke.
  4. To set a value for the HTTPS port with client authentication, locate the HTTPSClientAuthSetPort method and enter a value in the Value box. Click Invoke.