Previous Topic: Cannot Use '$' Character for CA Access Control Enterprise Management Database Password

Next Topic: No Tabs Visible in CA Access Control Enterprise Management


Cannot Open CA Access Control Server Components

Symptom:

I cannot open CA Access Control Enterprise Management, CA Access Control Endpoint Management, or CA Access Control Password Manager in a web browser after I start all prerequisite CA Access Control 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 Access Control Enterprise Management, CA Access Control Endpoint Management, and CA Access Control Password Manager shortcuts, as follows:
    1. Click Start, Programs, CA, Access Control, and right-click the appropriate shortcut.

      For example, to change the CA Access Control 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