Communication between SonarScanner and SonarQube


I have a small question. We are using SonarQube 8.4 and want to move it to the DMZ (Demilitarized Zone). Within the internal network we have a Jenkins running which runs the SonarScanner in some of the jobs.

Now the question is how is the communication between SonarQube and the SonarScanner? Or maybe in other words: Does SonarQube need to communicate to SonarScanner?

I hope my question is clear enough … :slightly_smiling_face:


The scanner pulls data from your SonarQube server via web requests at the beginning of analysis & then at the end of analysis uses a POST request to submit the analysis report. So there is communication, but it’s just normal web traffic.


Hi @ganncamp

thank you for you reply and the clarification.