If you somehow experience the same problem, here are steps i did from the start : 1. isntall jasperreport server (mine is 6.2.1 windows) 2. setup your LDAP path and uid in the xml, then put it in web-inf :: https://community.jaspersoft.com/documentation/tibco-jasperreports-server-authentication-cookbook/v601/setting-ldap-connection 3. input your plain text LDAP password in buildomaticdefault_master.properties, add "encrypt=true" and "propsToEncrypt=external.ldap.password" :: https://community.jaspersoft.com/documentation/tibco-jasperreports-server-security-guide/v62/encrypting-passwords-configuration-files 4. save file and open cmd, cd to buildomatic (or type cmd in buildomatic) 5. execute "js-ant refresh-config" 6. copy encrypted password in "default_master.properties" and paste it in "web-infjs.externalAuth.properties" 7. restart the application maybe following the steps cause : 1. "default_master.properties" cant be opened : use your pc admin user to open it or make a copy of it and delete the old one, then rename it to be the same as the one you delete. 2. "js-ant refresh-config" build failed : delete build_confdefault manually, then execute again 3. "js.externalAuth.properties" cant be opened : make a copy of it and delete the old one, then rename it to be the same as the one you delete. if you get error keystore init : 1. open "apache-tomcatbin" 2. run as admin "jasperreportTomcatw.exe" (or similar to it with, notice the "w") 3. open java tab and add your users :: https://community.jaspersoft.com/documentation/tibco-jasperreports-server-security-guide/v62/encrypting-passwords-configuration-files 4. restart jasper again it works for me after weeks of exploring and experiment and reinstall the app hopefully this will be complete guide for you and save you maany many hours :D regards, TV