Previous Topic: Cannot Use '$' Character for CA ControlMinder Enterprise Management Database PasswordNext Topic: No Tabs Visible in CA ControlMinder Enterprise Management


Cannot Open CA ControlMinder Server Components

Symptom:

I cannot open CA ControlMinder Enterprise Management, CA ControlMinder Endpoint Management, or CA ControlMinder Password Manager in a web browser after I start all prerequisite CA ControlMinder services. I have installed JBoss and Oracle on the same server.

Solution:

Both Oracle and JBoss use a default port of 8080. To fix this problem, you must resolve the port conflict between Oracle and JBoss. You should consider which change is easiest to implement in your enterprise before you change the Oracle or JBoss port.

Use the following procedures to change the default JBoss and Oracle ports:

To change the default JBoss port

  1. Open a command window and navigate to the following directory, where JBossInstallDir is the directory in which you installed JBoss:

    JBossInstallDir/bin

  2. Stop JBoss:
  3. Open the following file in a text editor:

    JBossInstallDir/server/default/deploy/jbossweb-tomcat55.sar/server.xml

  4. Change the port number in the following section:
    <!-- A HTTP/1.1 Connector on port 8080 -->
        <Connector port="8080" address="${jboss.bind.address}"
    
  5. Save and close the file.
  6. Open the following file in a text editor:

    JBossInstallDir/server/default/deploy/httpha-invoker.sar/META-INF/jboss-service.xml

  7. Change the port number in each of the following lines:
    <attribute name="InvokerURLSuffix">:8080/invoker/EJBInvokerServlet</attribute>
    <attribute name="InvokerURLSuffix">:8080/invoker/EJBInvokerHAServlet</attribute>
    <attribute name="InvokerURLSuffix">:8080/invoker/JMXInvokerServlet</attribute>
    <attribute name="InvokerURLSuffix">:8080/invoker/readonly/JMXInvokerServlet</attribute>
    <attribute name="InvokerURLSuffix">:8080/invoker/JMXInvokerHAServlet</attribute>
    
  8. Save and close the file.
  9. Start JBoss.
  10. (Windows) Change the CA ControlMinder Enterprise Management, CA ControlMinder Endpoint Management, and CA ControlMinder Password Manager shortcuts, as follows:
    1. Click Start, Programs, CA, Access Control, and right-click the appropriate shortcut.

      For example, to change the CA ControlMinder Enterprise Management shortcut, click Start, Programs, CA, Access Control, and right-click Enterprise Management.

    2. Click Properties.
    3. Change the port number in the URL field to the new JBoss port number.

To change the default Oracle port

  1. Start the SQL command line.
  2. Connect to Oracle as sysdba:
    connect / as sysdba
    
  3. Check what port is currently used for HTTP communication:
    select dbms_xdb.gethttpport from dual;
    
  4. Set the port to the desired port number:
    exec dbms_xdb.sethttpport('portNumber');
    
  5. Stop and restart the database.
    shutdown immediate
    startup