OpenLdap 2.4 no centos 6 não escuta na porta 636

1

Eu tenho um servidor openldap 2.4 no centos 6 cujo confg eu copiei daqueles que tenho rodando em servidores openldap 2.3 em máquinas centos 5.

No openldap 2.3, a especificação de TLSCACertificateFile, TLSCertificateFile e TLSCertificateKeyFile com valores corretos faz com que o servidor escute na porta 636. Esse não é o caso na configuração openldap 2.4.

Eu o configurei com o loglevel -1, mas não vi nenhuma pista sobre o que poderia estar errado e a leitura do manual do openldap 2.4 não indica se algum dos outros parâmetros relacionados ao TLS agora é obrigatório. Eu acho que não, porque se eu executar o serviço manualmente, usando "# / usr / sbin / slapd-u ldap -h" ldap: /// ldaps: /// ldapi: /// "", o servidor escuta na porta 636 e eu posso consultá-lo usando "ldapsearch -H ldaps: // myserver: 636".

Há algo que estou faltando para que o servidor escute na porta 636 sem ter que sempre iniciá-lo manualmente? Está ligado ao centos 6 ou openldap 2.4?

Obrigado.

Felicidades,

    
por Oliver Henriot 22.06.2013 / 20:32

2 respostas

4

No centOS 6 / OpenLdap 2.4 você pode ativar SSL / port 636 definindo SLAPD_LDAPS = yes.

  • Edite / etc / sysconfig / ldap
  • Definir SLAPD_LDAPS = yes
  • reiniciar slapd de serviço
por 26.06.2013 / 16:44
3

Para problemas semelhantes no CentOS 7.2 & OpenLDAP 2.4.40-9, você precisa modificar /etc/sysconfig/slapd e adicionar ldaps:/// . Seria parecido com:

SLAPD_URLS="ldapi:/// ldap:/// ldaps:///"

Em seguida, reinicie slapd por:

service slapd restart

Obrigado

    
por 03.07.2016 / 09:03