Administer > HA Configuration > Cloud Service Management Console or Marketplace Portal access in a CSA clustered environment

Cloud Service Management Console or Marketplace Portal access in a CSA clustered environment

When accessing the Cloud Service Management Console or Marketplace Portal in a CSA clustered environment, you must do the following:

  1. Open the CSA_HOME/jboss-as/standalone/deployments/csa.war/WEB-INF/
    flex/services-config.xml
    file.
  2. Update the endpoint class value for the csa-secure-amf channel to flex.messaging.endpoints.AMFEndpoint as follows:

    Change from:

    <channel-definition id="csa-secure-amf" class="mx.messaging.channels.SecureAMFChannel">
       <endpoint url="https://{server.name}:{server.port}/{context.root}/messagebroker/amfsecure" class="flex.messaging.endpoints.SecureAMFEndpoint" />
       <properties>
          <add-no-cache-headers>false</add-no-cache-headers>
       </properties>
    </channel-definition>

    To:

    <channel-definition id="csa-secure-amf" class="mx.messaging.channels.SecureAMFChannel">
       <endpoint url="https://{server.name}:{server.port}/{context.root}/messagebroker/amfsecure" class="flex.messaging.endpoints.AMFEndpoint" />
          <properties>
             <add-no-cache-headers>false</add-no-cache-headers>
          </properties>
    </channel-definition>

Note If you do not follow these steps, when you access the Cloud Service Management Console in a clustered environment, the following error may be generated in the log file. Flex-related errors may also occur if these changes are not made.

flex.messaging.security.SecurityException: Secure endpoint ‘/messagebroker/amfsecure’ must be contacted via a secure protocol