Constellation setup issues in Azure Cloud

  1. we installed Pega Infinity 24.1 docker images on AKS and then installed Pega CS and CSI frameworks.

  2. Later we installed Constellation Pega docker image for AppStatic and Message service.

  3. Updated two DSS values ConstellationPegaStaticURL and ConstellationSVCURL with the installed appstatic service url value “clienthost/c11n”

  4. On launching constellation portal , the portal is loading blank and seeing errors in logs, PFA logs.

Also we are seeing buildinfo.json undefined error in Constellation logs.

Questions-

  1. If customer is on their own cloud and does not allow internet connectivity to pegacloud, do we need to install PegaStatic docker image, if so can you please point us to the documentation and the correct docker image to be installed . Currently we installed only this image “constellation-appstatic-service/docker-image” given at this url Pegasystems Documentation , this link does not talk about PegaStatic docker image .

  2. Also Is there any Customer Service specific DSS value to be set for ConstellationPegaStaticURL , ConstellationSVCURL either of these.

  3. Is it mandatory to install Constellation messaging service?

pega_log_M-14457870.txt (58 KB)

@sravanth_s ensure that the DSS values ConstellationPegaStaticURL and ConstellationSVCURL are correctly set, and verify the Constellation services are running and accessible. The buildinfo.json undefined error suggests a potential issue with static content delivery. Check network connectivity and configurations as per the documentation.

If the issue persists, consult Pega support for further assistance and provide the INC id here so we can help track it.

  1. , if the customer is on their own cloud and does not allow internet connectivity to Pega Cloud, you need to install the PegaStatic Docker image. The correct Docker image to be installed is constellationui/cdn-onprem. For more information, you can refer to the documentation on configuring Constellation Pega Static Service for air-gapped deployments.

  2. Yes, there are specific Dynamic System Settings (DSS) values to be set for Pega Customer Service. You need to set the ConstellationPegaStaticURL for your application. This is described in the section on setting ConstellationPegaStaticURL for your application.

  3. No, it is not mandatory to install the Constellation Messaging Service. The Constellation Messaging Service is optional; you can use basic Constellation UI with just the Constellation Pega Static CDN, but you cannot take advantage of push-updates for your static content without the Constellation Messaging Service.",

:warning: This is a GenAI-powered tool. All generated answers require validation against the provided references.

Understanding the Pega deployment architecture > Constellation service deployment

Constellation in traditional UI > Availability

Approach to set constellation package in Pega 8.7 for on-premise environment, without Docker & Kubernetes.

Deploying the Constellation Pega Static Service

Configuring Constellation Pega Static Service for air-gapped deployments

@sravanth_s Looking into the logs I can see javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException, To run constellation services you must have a valid ssl certificate chain (Root CA → Intermediate → leaf). Using self signed certificate won’t work.

we recommend that for on-prem install, services are behind a load balancer, and the cert goes on the load balancer

Deploying Constellation Messaging Service

If the client is fully running on-premise and there is a strict policy on internet connection, you need to host the entire constellation stack. At this stage, please refer to your Account Team to help you with that process.