1 - Necessário colocar o sistema de autenticação do LDAP correcto
    Em linha de comandos 
         dsquery user -name USERNAME
     USERNAME deverá ser um adimistrador
     Insto dá-nos o DN do user completo, distinguished Name que são uma serie de campos com valores e separados por virgulas, é a identificacao deste user em sistema
     Instalar a aplicação de Navegação no LDAP JXplore
     Colocar o User Name que por vezes está num campo com espaços por exemplo User Informatica, usar authenticacao de User e Pass
     Colocar nas base queries os dominios, os DC do distinguished name devolvido no passo da dsquery em linha de comandos (DC=i-estg,DC=local)
     Alterar no ldap.properties os campos dnField e userField consoante o que se descobrir após abrir um user na AD com a app JXplore para LDAP
     Colocar no ldap.user e ldap pass o mesmo que se usou para testar no JXplorer
    Neste caso eram os seguintes:
ldap.host=172.20.100.11
ldap.port=389
ldap.base.queries=DC=i-estg,DC=local
##Put here a User that can perform queries to Ldap
ldap.queries.login=User Informatica
ldap.queries.password=#estg@ionline2017
ldap.username.field=sAMAccountName
#ldap.dn.field=DN
ldap.dn.field=distinguishedName

2 - Para developers - Testar o Main do pt.estgp.estgweb.services.authenticate.AuthenticateService com um user qualquer
     pelo menos o passo de getConnection da class LdapManager tem de funcionar 

3 - Arranjar o  FTP
    - Ver no ficheiro app.properties do ROOT do Baco no tomcat o FTP que lá esta e arranjar normalmente está ftp://w2.estgp.pt
    - Verificar o /etc/hosts do linux a ver se o DNS para essa maquina esta correcto
   - Ainda no app.properties temos de mudar o online user e online pass para um User que tenha permissões totais nas pastas todas do FTP
       ionline.user=@ionline.user@
       ionline.pass=@ionline.pass@
   - No ldap.properties
       ldap.queries.login=@ldap.queries.login@
       ldap.queries.password=@ldap.queries.password@
    -  Se estiver a usar a compilação com ANT e a rotina build.war este user muda-se no local.properties que é transferido para o app.properties
       as cones do ldap.properties também devem ser alteradas no local.properties. Apenas os user do Ldap deve ser administrador, o otutro não necessita porque a criação de 
       pastas com o BAT vai-lhe dar permissões em todas as que cria para serem usadas por FTP.
NO IIS
FTP Authorization Rules
Regra para permitir authenticated users
Write authenticated users

NO BACO
Ter em atenção o /etc/hosts que tem o DNS para o w2.estgp.pt

Com isto a autenticação já funciona
Ver o main de testes em 
pt.estgp.estgweb.services.authenticate.AuthenticateService

No final se houve reconstrução de pastas como em 2017
deve-se ir ao baco aos serviços mandar criar as pastas da intranet para ele nos dar o BAT, o qual vamos correr na pasta online