¡Hola!
Me he descargado e instalado la versión 1.4 de eGroupware, sin problemas.
Me he leído el artículo de la KB titulado 'How to automate multiple accounts
creation', he tratado de hacer que funcione y... ¡casi!
Tenemos un servidor LDAP con los datos y contraseñas de los usuarios (el
Authentication Backend) y he configurado eGroupware para que el 'Storage
Backend' sea SQL.
Se crean las cuentas de usuario, pero encuentro varios problemas:
1. La primera vez que un usuario se autentica en eGroupware le sae en el
navegador el texto siguiente: (cambio los datos reales por nombre.apellido)
*Database error:* Invalid SQL: INSERT INTO egw_accounts
(account_lid,account_type,account_status,account_expires,account_primary_group,account_pwd)
VALUES ('nombre.apellido','u','A',-1,-1,'3a7e0ea6b1f66db8cf5ced00c')
*mysql Error*: 1062 (Duplicate entry 'nombre.apellido' for key 2)
*File:* /mnt/fedora/html/egroupware/phpgwapi/inc/class.accounts_sql.inc.php
*Line:* 177
*Function:* egw_db::insert / accounts_backend::save / accounts::save /
accounts::auto_add / sessions_::create
*Session halted.*
2. Al autenticarme con IE 6 no parece que haya ningún problema, pero al
hacerlo con Firefox 2 me pregunta dos veces seguidas si quiero que Firefox
recuerde la contraseña. No sé si estará relacionado con el punto 1.
3. En la Libreta de Direcciones sólo se graban automáticamente los datos de
nombre del usuario, primer apellido y dirección de correo. No se guardan el
teléfono, ni el fax, ni ningún otro dato de los almacenados en el servidor
LDAP.
Esto es un inconveniente grande, porque la idea es que se pueda consultar la
libreta de direcciones para ver la información de trabajo de unos 150
usuarios. ¿Habría alguna forma de cargar esos datos automáticamente? ¿Alguna
modificación al código para que al crear el usuario se carguen los datos que
necesitamos?
Otra posibilidad sería una importación CSV, que veo que es la única que ha
quedado en esta versión, pero no sé qué campos se importan ni en qué orden.
¿Alguna pista?
Mi configuración:
eGroupware 1.4.001
Linux fedora 2.6.20-1.2948.fc6 #1 SMP Fri Apr 27 19:48:40 EDT 2007 i686
PHP Version 1.5.6
MySQL 5.0.27
Apache/2.2.4 (Fedora)
Muchas gracias y un saludo,
Francisco
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Lista de correo egroupware-spanish
[email protected]
https://lists.sourceforge.net/lists/listinfo/egroupware-spanish