I am currently on v8.1 of SonarQube on Windows Server. I would like to setup SSL for the current SonarQube installation. Also we are planning to setup SAML (SecureAuth) immediately upon setting up a successful SSL connection. So I have been researching how to do this. I have found many confusing threads that does not seem to give a clear cut answer to this combination. They are in summary, as follows:
- Jesse Houwing’s article on how to configure SSL for SonarQube on Windows using IIS - https://jessehouwing.net/sonarqube-configure-ssl-on-windows/
- I then found a link within the SonarQube documentation pointing to a Native SSL setup, but from what I gather this capability has now been removed from SonarQube. This is only speculative, but based on what I am reading I am assuming that is the case. The documentation is here: https://docs.sonarqube.org/spaces/flyingpdf/pdfpageexport.action?pageId=6950118
- Then finally I found in the current documentation the following: https://docs.sonarqube.org/latest/setup/operate-server/
which states the following:
Please see: http://blog.jessehouwing.nl/2016/02/configure-ssl-for-sonarqube-on-windows.html
Note that the setup described in this blog post is not approprite for SAML through IIS.
- I have also read the following entry in this forum: [SLOVED] IIS reverse proxy seems to be breaking my SonarQube SAML auth, any ideas?
So having seen all this information now leads me to my question, what is the way I should be achieving my goal of setting up SonarQube with SSL and SAML with my current environment?
Thanks so much for your help, in advance.