VoltMX on EKS Deployment - Issue

Hey All,

I have deployed Volt MX on EKS. by following the documentation: https://opensource.hcltechsw.com/volt-mx-docs/95/docs/documentation/Foundry/voltmxfoundry_on_amazon_eks/Content/introduction.html.

Backend database: SQL Server 2017.

Now, When I'm trying to access the https://<ALB>/mfconsole. I'm getting the error, you can see the attachment and also the log file attached.

Best,

Siraj Shaik.

voltmx-eks-error-console-log.txt

Hi @Siraj Shaik

Thanks for posting the question in this forum.

The error you are encountering, "Failed to configure Volt MX Workspace Service," appears to be a issue with the communication between your VoltMX Foundry server and the Workspace Service (likely hosted on a different server or domain). This usually stems from one of these common reasons:

> Verify that the Foundry server can reach the Workspace Service URL (https://<<<I'm replacing this>>>:443/accounts/api/v1_0/accounts/config). Check your network configuration and make sure there are no firewalls or other security measures blocking the connection.

>The accounts.properties file in your Foundry server (located at \tomcat\webapps\accounts\WEB-INF\classes) might need to be updated with the correct Workspace Service URL hence can you please check this properties file once

Can you also please issue below command and check the health check

https://<Domain name>:<port>/workspace/api/v1/healthcheck
https://<Domain name>:<port>/services/healthcheck

Hi Murali.

Thanks for the reply.

So, you want me to check the network communication between the pods. Right... I'll check the same and let you know.

All the pods are up and running. Except the db pod (this can be ignored right?).

Why are we mentioning <Domain> in the URL. It should be Hostname/ALB/LB right? 🤔

FYI: My public DNS is voltmx.exxxx.com. and i used the same in the config.properties file. (In the comments of config.properties it says enter Domain name. I'm confused here why Volt MX documentation mentions Domain.).

Best,

Siraj Shaik.

@Siraj Shaik

Thanks for the immediate response.

>All the pods are up and running. Except the db pod (this can be ignored right?).

Here does it implies the db pod where mysql server exists? If yes then it should also be up and running.

>Why are we mentioning <Domain> in the URL. It should be Hostname/ALB/LB right?

hostname is the name given to the end-point (the machine in question)and will be used to identify it over DNS if that is configured domain is the name given to the 'network'it will be required to reach the network from an external point (like the Internet)

Hence in general we mention domain name

@Murali. Thanks for the prompt response.

I'm using SQL Server. It's up and running and the connectivity is also there.

Okay...In this case I'm using the correct Domain name.

I'm actively working on the deployment today. Will post here, how it goes.

Thanks,

Siraj Shaik.