Mostrando las entradas con la etiqueta sysadmin. Mostrar todas las entradas
Mostrando las entradas con la etiqueta sysadmin. Mostrar todas las entradas

martes, 3 de marzo de 2015

Fix Rouncube 1.1.0 LDAP

En  español

Recién actualice Roundcubemail a la versión 1.1.0-1.fc21 de los repos de fedora. La nueva versión usa una librería de terceros desarrollada por kolab para conectar con servicios LDAP. El problema que esta librería no se despliega con el paquete por defecto y el complemento de contactos usando ldap depende de esa libraría nueva.

Para resolverlo hay que descargar el paquete completo, y copiar la libraria a la ruta de roundcube del paquete instalado desde los repos.

Nota: cuando indica # hay que ser root o usar sudo.

In English

I just update Roundcubemail to 1.1.0-1.fc21. The new version use a new vendor library developed by kolab to connect LDAP. The problem is that library is not deploy with default package and the plugin to ldap contacts depend on it lib.

To fix that I download the complete package from roundcubemail, extract the forder lib and move foder when roundcube is installed.

Note: when # be root or use sudo

Pasos | Steps

$ wget -P /tmp http://downloads.sourceforge.net/project/roundcubemail/roundcubemail/1.1.0/roundcubemail-1.1.0-complete.tar.gz

$ tar -zxvf  /tmp/roundcubemail-1.1.0-complete.tar.gz -C /tmp roundcubemail-1.1.0/vendor/kolab/Net_LDAP3/lib/Net

# mv roundcubemail-1.1.0/vendor/kolab/Net_LDAP3/lib/Net /usr/share/roundcubemail/program/lib/

# chown root -R /usr/share/roundcubemail/program/lib/Net

# chgrp root -R /usr/share/roundcubemail/program/lib/Net

$ rm -Rf /tmp roundcube*

jueves, 11 de diciembre de 2014

freeipa-client-install problema con certificado.

Si al intentar enrolar un equipo a un servidor Free-IPA obtenemos el siguiente error

"LDAP Error: Connect error: TLS error -8054:You are attempting to import a cert with the same issuer/serial as an existing cert, but that is not the same cert."

Debemos remover el certificado existente que se encuentra almacenado en /etc/ipa

# mv /etc/ipa/ca.crt /etc/ipa/ca.crt.ori

E intentar nuevamente enrolar el equipo.

Este error puede suceder si intento enrolar anteriormente el equipo y se genero un fallo, o bien se cambio de servidor IPA sin desenrolar antes el equipo.