# Verifying the server base URL

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](https://docs.sonarsource.com/sonarqube-server/10.6/setup-and-upgrade/configure-and-operate-a-server/operating-the-server#securing-the-server-behind-a-proxy "mention").

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**.
