Verifying the server base URL
For the GitHub integration to work, the SonarQube server base URL must meet some conditions.
For the GitHub integration to work:
- The SonarQube server base URL must be a public URL. 
- If you want to delegate the SonarQube user authentication to GitHub: you must use HTTPS. This means that the SonarQube server must be Securing the server behind a proxy. 
You must configure your SonarQube server base URL in SonarQube, otherwise, integration features will not work correctly.
To verify the server base URL configuration in SonarQube:
- Go to Administration > Configuration > General Settings > General > General and check the instance’s Server base URL. 
Last updated
Was this helpful?

