With Sonar 3.4, those two fields will become mandatory (see SONAR-3941).
Moreover the password value must be obfuscated in the Jenkins log.
Two new properties 'sonar.login' and 'sonar.password' are required on batch side when server can't be reached anonymously
Login also obfuscated like for DB
Works well Julien!