The client is trying to connect to RTO AWS Private Link in AWS EKS container, the host and port to be accessed is ap-southeast-1-aws-1-lrg.optimized-pricing-api.refinitiv.net:14002 and added the DNS config via 'add-host' docker run command option. The creating of the VPC endpoint pointing to the VPC service followed the RTO install guide.
The application is based on the C++ example 450 with minor modification on the 'host' to be used.
It is ok to:
1) telnet ap-southeast-1-aws-1-lrg.optimized-pricing-api.refinitiv.net:14002 in the container shell command line
2) telnet that url in the code's main method.
3) run the application without the setting of the /etc/hosts, then go through the public internet in the AWS docker container environment
However, the running of the application showed 'initialization timeout' warning and then the application exited... so cannot catch the log (I have asked client to set the log level via the 'logger' in ema config xml).
The question is any other possible reason to block the access and suggestion? e.g., proxy or any other setting required for this use case.