How to change the JBOSS PORT for Identity Governance
search cancel

How to change the JBOSS PORT for Identity Governance

book

Article ID: 56387

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal

Issue/Introduction

We would like to modify the Port that Governance is served on from 8080 to a different port, for example Port 80.  

 

Resolution

First step would be to ensure no other service (such as iis or apache, for example) is listening on port 80.


Then youll need to modify configuration within Governance to point to the new port address, for:

Workpoint:

1) workpoint-server.xml - located in C:\Program Files\CA\RCM\Server\eurekify-jboss\Workpoint.

replace:

workpoint.gateway.url=http://FQDN:8080/wpGateway/

with

workpoint.gateway.url=http://FQDN:80/wpGateway/

Where FQDN is fully qualified domain name of the server

2) Access the portal and select Administration => Settings => Workpoint DB Administration

change port 8080 to 80 (hostnames have been removed from screenshot).

Under Update Workpoint Processes, click on the update button.


Identity Governance Properties Settings:

All references for port 8080 in the Identity Governance settings and common settings need to be changed.

Click on Administration =>Settings => Property settings.

Each property needs to be changed and saved as database property.

In each property change 8080 to 80.

portalExternalLink.homeUrl

portalExternalLink.certificationUrl

tms.workflow.url

bo.infoViewUrl

portalExternalLink.ticketQueueUrl

reports.baseUrl

bo.httpUrl

sage.sageBaseUrl

integration.unicenter.servicedesk.webservice.url

 

In common properties, change the following:

sageBrowsingService.url

reportsService.url

buildingBlockService.url

campaignService.url

statisticalService.url

flowCampaignService.url

 

Then to update JBoss with the new port:

Edit the \jboss\standalone\configuration\ either the standalone-full-ca-gm.xml (for single node deployments) or standalone-full-ha-ca-gm.xml (for clustered implementations)

For the nonsecure port modify:
         <socket-binding name="http" port="${jboss.http.port:8080}"/>       

For the Secure Port:
  <socket-binding name="https" port="${jboss.https.port:8443}"/>


and update it to state the desired new port

 <socket-binding name="http" port="80"/>

Once restarted, JBoss will be listening on the specified port, in this example, port 80.

Attachments

1558720040538000056387_sktwi1f5rjvs16vip.png get_app