Author Topic: ¡RESUELTO! Problemas egroupware  (Read 5088 times)

jagudo

  • Zen Warrior
  • ***
  • Posts: 105
  • Karma: +0/-0
    • View Profile
¡RESUELTO! Problemas egroupware
« on: October 16, 2009, 08:36:31 am »
Por motivos que no vienen al caso, he tenido que desinstalar egroupware y al volverlo a instalar me da un error de que la BBDD no está creada, la he creado siguiendo uno de los posts pero entonces no me coge los usuarios del LDAP. He probado a desinstalar e instalar el paquete ebox-egroupware varias veces con el mismo resultado.

¿Alguna idea?

Gracias.
« Last Edit: October 16, 2009, 12:48:43 pm by k3rn1e »

jagudo

  • Zen Warrior
  • ***
  • Posts: 105
  • Karma: +0/-0
    • View Profile
Re: Problemas egroupware
« Reply #1 on: October 16, 2009, 08:52:36 am »
Egroupware me indica que entre como admin y me da las siguientes instrucciones:

¡Su base de datos no está funcionando!:
Asegúrese de que su base de datos está creada y que los permisos están configurados.

Instrucciones para crear la base de datos en PostgreSQL:
Iniciar sesión como usuario postgres, p. ej. usando su como root
[root@server /root]# su - postgres
Crear la base de datos en blanco y conceder permisos a los usuarios -
[postgres@server /var/lib/pgsql]$ createuser --no-adduser --no-createdb -P egroupware
Enter password for new user: I0T1foOD
[postgres@server /var/lib/pgsql]$ createdb --encoding=utf-8 --owner egroupware egroupware
para permitir identificación por contraseña, añadir la línea siguiente al fichero pg_hba.conf (encima de las otras) Y reiniciar postgres:
# TYPE DATABASE USER CIDR-ADDRESS METHOD
host egroupware egroupware 127.0.0.1/32 password

jagudo

  • Zen Warrior
  • ***
  • Posts: 105
  • Karma: +0/-0
    • View Profile
Re: Problemas egroupware
« Reply #2 on: October 16, 2009, 10:28:29 am »
Me vuelvo a contestar yo mismo. He creado la BBDD pero he tenido que recuperar unos ficheros del backup (que había borrado por mi impetuosidad....) y ahora son propiedad del usuario root.

Me lanza el siguiente error:

Su directorio de ficheros '/var/lib/egroupware/default/files' no es de escritura para el servidor web
Su directorio de copias '/var/lib/egroupware/default/backup' no es de escritura para el servidor web


Por el momento lo solventaré con un chmod 777.

Lo que no se es la configuración del LDAP para que me coja los usuarios, passwords y templates de ebox.

¿Alguna idea?

jagudo

  • Zen Warrior
  • ***
  • Posts: 105
  • Karma: +0/-0
    • View Profile
Re: Problemas egroupware
« Reply #3 on: October 16, 2009, 10:56:05 am »
Pues aquí ya me he bloqueado, no se si es porque no he puesto la contraseña del admin del ldap ¿será la de administración de ebox?

Error: Can't bind to LDAP server: cn=admin,dc=ebox! accounts_ldap::__construct / accounts::__construct / accounts::getInstance / egw::setup / egw::__construct / require_once(/phpgwapi/inc/functions.inc.php) / include(/var/lib/egroupware/header.inc.php)
Error: Can't bind to LDAP server: cn=admin,dc=ebox! accounts_ldap::__construct / accounts::__construct / CreateObject(phpgwapi.accounts)

javi

  • Zen Hero
  • *****
  • Posts: 1042
  • Karma: +0/-0
    • View Profile
Re: Problemas egroupware
« Reply #4 on: October 16, 2009, 11:13:28 am »
Hola,

Intenta esto:

Code: [Select]
sudo /usr/share/ebox/ebox-unconfigure-module egroupware
sudo apt-get remove  --purge ebox-egroupware
sudo apt-get install ebox-egroupware

Y activa el módulo egroupware de nuevo

jagudo

  • Zen Warrior
  • ***
  • Posts: 105
  • Karma: +0/-0
    • View Profile
Re: Problemas egroupware
« Reply #5 on: October 16, 2009, 12:48:20 pm »
A la primera. Eres un crack.

Muchísimas gracias. Pensé que me había quedado sin egroupware...

Un saludo,

Jose

J. A. Calvo

  • Zentyal Staff
  • Zen Hero
  • *****
  • Posts: 1986
  • Karma: +67/-3
    • View Profile
    • http://blogs.zentyal.org/jacalvo
Re: ¡RESUELTO! Problemas egroupware
« Reply #6 on: October 16, 2009, 01:34:06 pm »
Supongo que tu problema se debía a que desinstalaste egroupware sin usar la opción --purge que te ha indicado Javi, ¿es así?

De todas formas, para estos problemas con la base de datos normalmente basta con regenerarla (borrarla y volverla a crear), para ello se puede utilizar el siguiente script:

/usr/share/ebox-egroupware/ebox-egroupware-regen-db

Un saludo!
Zentyal Server Lead Developer

jagudo

  • Zen Warrior
  • ***
  • Posts: 105
  • Karma: +0/-0
    • View Profile
Re: ¡RESUELTO! Problemas egroupware
« Reply #7 on: October 17, 2009, 08:45:55 am »
Efectivamente el problema era que lo había desinstalado sin opción -purge y aunque había utilizado el script de regenerar la BBDD no me funcionaba.