I am trying to install and configure SonarQube on an AWS EC2 instance. I have Java, PostgreSQL, SonarQube, and a nginx running for traffic balancer. The EC2 instance is behind a AWS ALB which receives traffic from a domain.
The nginx and sonarqube service are running when I check their status in the SSH of the EC2 instance. The target group health check is successful, but the UI is unable to load. I retained the default sonar.web.port as 9000 in the sonar.properties file but creating a SSL based way to access the instance from https. I am following the instructions on Install SonarQube on CentOS 7 | NoteBook article.
SonarQube version: 18.104.22.168226
PostgreSQL version: 13
Any suggestions or ideas to troubleshoot/fix this issue?