[Obm] OBM 2.1.10 : install problem : can't create cyrus partition

Belaid Abadja belaid.abadja at betv.be
Mon Oct 6 18:05:41 CEST 2008


Bonjour,


Merci pour votre aide, c'est beaucoup mieux.
J'ai pû créer des utilisateurs (enfin !) : au niveau ldap et cyrus c'est
ok.

Par contre, j'ai d'autres erreurs au niveau de l'interface web : la
mise-à jour échoue toujours, voir ci-dessous !
Par contre, manuellement avec update.pl cela fonctionne !!!
Dois-je modifier un fichier de config obm (.ini ou inc) et si oui que
faut-il rajouter ?

Par contre nous n'utilisons pas postfix, mais sendmail. Pouvez-vous me
dire si on peut l'adapter pour qu'OBM modifie les alias sendmail plutôt
que postfix ?


Bien à vous.

[Mon Oct 06 17:51:49 2008] [error] [client 10.32.211.104] PHP Notice:
Undefined index:  obm in /var/www/obm-2.1.10/obminclude/global.inc on
line 420, referer: http://srvmail2/tools/tools_index.php
[Mon Oct 06 17:51:49 2008] [error] [client 10.32.211.104] PHP Notice:
Undefined variable: cgp_hide in
/var/www/obm-2.1.10/obminclude/global.inc on line 477, referer:
http://srvmail2/tools/tools_index.php
[Mon Oct 06 17:51:49 2008] [error] [client 10.32.211.104] PHP Notice:
Undefined variable: cgp_hide in
/var/www/obm-2.1.10/obminclude/global.inc on line 483, referer:
http://srvmail2/tools/tools_index.php
[Mon Oct 06 17:51:49 2008] [error] [client 10.32.211.104] PHP Notice:
Undefined variable: cgp_hide in
/var/www/obm-2.1.10/obminclude/global.inc on line 489, referer:
http://srvmail2/tools/tools_index.php

-----Original Message-----
From: Anthony Prades [mailto:anthony.prades at obm.org] 
Sent: lundi 6 octobre 2008 16:14
To: Belaid Abadja
Subject: Re: [Obm] OBM 2.1.10 : install problem : can't create cyrus
partition


Belaid Abadja wrote:
> Bonjour Mr Prades,
> 
> 
> Pour le ldap, j'ai rajouter le Nis schema, et cela fonctionne au 
> niveau ldap. Par contre au niveau cyrus j'ai toujours le message 
> ci-bas.
> 
> Pouvez-vous m'aider s'il-vous-plait.
> 

Au niveau Cyrus, nous avons adopté le principe de créer une partition 
Cyrus par domaine OBM. Ceci permet de pouvoir gérer de manière globale, 
au niveau système et notamment stockage, les BALs d'un domaine sur un 
back-end.

Lors de la création d'un nouveau domaine OBM, obm-satellite, modifie le 
fichier 'imapd.conf' pour ajouter une nouvelle partition.
Or, il me semble que vous n'aviez pas installé OBM-Satellite au départ, 
ce qui fait que la partition n'existe pas, et donc la création de la BAL

échoue.

2 solutions :
  - désactiver ce principe de 1 domaine OBM/1 partition Cyrus en mettant

'cyrusPartition=false' dans obm_conf.ini
  - appliquer les modifications globales de votre domaine via la 
commande : auto/update.pl --domain 3 --global

Le mode global permet de ré-appliquer l'ensemble des informations d'un 
domaine au niveau système, ce mode est plus long à l'éxécution, mais 
permet de mettre le système à jour par rapport à la BD.

Anthony

> Merci.
> 
> PS : j'ai activé l'option allowusermoves, bien que non référencé dans 
> l'example de config, mais c'est-peut-être actif par défaut ?
> 
> 
> 
> Oct  6 15:10:37 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]: 
> initialisation du moteur Oct  6 15:10:37 srvmail2 update.pl: [6828]: 
> [Cyrus::cyrusEngine]: gestion des serveurs IMAP du domaine 'betv.be'
> Oct  6 15:10:37 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]:
> connexion au serveur IMAP 'srvmail2' en tant que 'cyrus'
> Oct  6 15:10:37 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]:
> connexion au serveur IMAP etablie
> Oct  6 15:10:37 srvmail2 update.pl: [6828]: [Entities::obmUser]:
> chargement de l'utilisateur : identifiant 'bhenrion', type
'posixUsers'
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]:
> creation de la boite 'bhenrion at betv.be' sur la partition Cyrus
> 'betv_be', du serveur '10.32.128.5'
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]:
erreur
> Cyrus a la creation de la BAL : Unknown/invalid partition
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]:
> verifiez que la version de Cyrus (2.2 min) et que l'option
> 'allowusermoves' est active !
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]:
echec
> lors de la creation/renommage de la boite
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]:
> probleme de traitement de l'objet de type 'posixUsers' - Operation
> annulee !
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Update::updateGlobal]:
> probleme de mise a jour d'un utilisateur
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Ldap::ldapEngine]: arret
du
> moteur
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Ldap::ldapEngine]:
> deconnexion de l'annuaire LDAP 'localhost'
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]:
arret
> du moteur
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]:
> gestion des serveurs IMAP du domaine 'betv.be'
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Cyrus::cyrusEngine]:
> deconnexion du serveur 'srvmail2'
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: [Cyrus::sieveEngine]:
arret
> du moteur
> Oct  6 15:10:38 srvmail2 update.pl: [6828]: Fin du traitement

[...]




More information about the Obm mailing list