Allowing HTTP Communication Between CAST and CRR
Pre-requisites:
To enable the HTTP communication between CentraSite Application Server Tier (CAST) and CentraSite Registry or Repository (CRR) through the CentraSite Command Line Interface, you must have the CentraSite Administrator role.
It is possible to change the communication between CAST and CRR from full 2-way SSL (HTTPS) communication to HTTP communication.
CentraSite provides a command tool named set SSL usage for this purpose.
Caution: | Software AG strongly advises you to use 2-way SSL at all times for this communication. If you intend to use HTTP rather than HTTPS communication, consider carefully as using HTTP communication raises a potential security risk. |
Some internal communication between CAST and CRR must always use SSL, therefore you cannot switch off HTTPS altogether.
Before you change the SSL communication between CAST and CRR, make sure you use the inoadmin setproperty CentraSite command to change the communication method setting as follows:
The syntax is of the format: inoadmin setproperty CentraSite "communication method" "HTTP and HTTPS" restart
Run the command set SSL usage. The syntax is of the format: C:\SoftwareAG\CentraSite\utilities>CentraSiteCommand.cmd set SSL usage -user <USER-ID> -password <PASSWORD> -value <VALUE>
The input parameters are:
Parameter | Description |
USER-ID | (Optional). The URL of the CentraSite registry. For example, http://localhost:53307/CentraSite/CentraSite. |
PASSWORD | The user ID of a registered CentraSite user who has the CentraSite Administrator role. For example, Administrator. |
VALUE | The values of either HTTP or HTTPS to allow HTTP or HTTPS communication respectively between AST and RR. |
Example (all in one line):
C:\SoftwareAG\CentraSite\utilities>CentraSiteCommand.cmd set SSL usage -user Administrator -password manage -value http
The response to this command could be:
Executing the command : set SSL usage
Successfully executed the command : set SSL usage