Horde Kronolith et Thunderbird lightning: pd disponibilités

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server. Une description est donnée sur le portail phénIXUS : http://www.ixus.net/sme-server/.

Horde Kronolith et Thunderbird lightning: pd disponibilités

Message par arnaud056 » 26 Déc 2011 23:35

Bonsoir,
poursuivant dans mon aventure sme familiale (sme8 en serveur+passerelle), j'ai installé Kronolith sur ma sme et le plugin "lightning" sur thunderbird de mon client ubuntu.
L'objectif de la manip': sous thunderbird avoir un agenda, un carnet d'adresse et être capable d'envoyer des invitations à d'autres utilisateurs de ma sme qui pourront les accepter où les refuser (comme on fait au boulot avec outlook et les collègues).
J'ai donc installé Kronolith avec la méthode du wiki et remarqué le problème suivant: via webmail/agenda quand l'utilisateur A veut envoyer un RDV à l'utilisateur B, arrive une erreur:
Code : Tout sélectionner
Une erreur est survenue lors de l'importation des données iCalendar de arnaud@maison.ag : Aucune information sur les disponibilités n'est accessible à l'URL des disponibilités de arnaud@maison.ag.
lorsqu'il s'agit de voir quand l'utilisateur B est libre.
Il n'est donc pas possible de connaitre les disponibilités des autres utilisateurs, ni de visualiser les siennes, en "webmail" ou avec thunderbird.
Les URL's de disponibilités sont pourtant renseignées pour chacun de mes utilisateur.

Au fil de mes nombreuses recherches, j'ai effectué un peu à l'aveuglette les choses suivantes:
- installation de webdav https://smeserver.pialasse.com/index.php/Agenda même si je ne vois pas en quoi webdav peut aider car il ne s'agit pas d'une ibay. Mais si unnimilenium le dit.....
- en gros la même chose (tout au moins je le pense) avec le wiki Kronolith comme source http://wiki.horde.org/KronolithSunbird (pear install HTTP_WebDAV_Server-beta)

Le problème est apparemment connu: http://forums.contribs.org/index.php?topic=44099.0. Le "solution" indiquée ne fonctionne cependant pas chez moi.
J'ai également trouvé ceci
J'ai de plus trouvé quelques rapports de bugs à ce sujet.

Bizarrement, pour un utilisateur, les disponibilités fonctionnent... :o

Mes questions:
1) suis-je le seul à avoir ce problème (les topics trouvés datent de 2008/2009) sous sme8?
2) comment l'avez-vous solutionné?
3) butant depuis 3 jours là dessus, j'ai regardé un peu plus largement: qu'en est-il de zarafa? Serait-ce une meilleure alternative à horde+kronolith pour mon cas?
4) si "oui", "non" et "non" que me proposez vous à part ceci

Merci bien .
@+
Arnaud
Mieux vaut faire envie que pitié...
it's me
arnaud056
 
Message(s) : 98
Inscription : 04 Nov 2011 20:52
Localisation : Allemagne

Re: Horde Kronolith et Thunderbird lightning: pd disponibili

Message par unnilennium » 27 Déc 2011 23:17

Bonjour,

le webdav est indispensable pour permettre les connexions depuis lightning.

Pour le reste étant le seul utilisateur d'Agenda sur mon serveur, et étant toujours sur sme 7, je ne peux t'aider plus

Pour le 4 je te propose ceci
unnilennium
 
Message(s) : 218
Inscription : 28 Nov 2011 19:32
Localisation : Québec, QC, Canada

Re: Horde Kronolith et Thunderbird lightning: pd disponibili

Message par arnaud056 » 02 Jan 2012 21:08

unnilennium a écrit :Pour le 4 je te propose ceci

oui :D , mais non! :o
:lol:
ce n'est pas le but de la manip'!
Imaginons que je sois dans un environnement pro... :o Comme la boîte dont jibe parle et qui souhaite aller dans le "tout linux".........

J'ai donc cherché.....un peu... ;)

L'url de disponibilité de l'utilisateur "rg500", dont les dispos sont visibles, pointe vers un fichier .vbs
Quand je l'édite, il y a ceci:
Code : Tout sélectionner
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//The Horde Project//Kronolith H3 (2.3.5)//EN
METHOD:PUBLISH
BEGIN:VFREEBUSY
ORGANIZER;CN=rg500@maison.ag:
DTSTAMP:20120102T191626Z
DTSTART:20120101T230000Z
DTEND:20120131T230000Z
URL:https://guedel.eu/horde/kronolith/fb.php?u=rg500@maison.ag
END:VFREEBUSY
END:VCALENDAR

Pour les autres utilisateurs dont la disponibilité n#est pas accessible, l'url rapporte vers un fichier .vbs vide. J'aimerais essayer d'écrire la même chose que pour "rg500", en adaptant bien entendu. :idea:

Mais je n'y arrive pas... :evil: Quand je l'édite depuis l'url,depuis le navigateur, c'est en lecture seule!
L'url ressemble à ceci:
Code : Tout sélectionner
https://maison.ag/horde/kronolith/fb.php?u=rg500%40maison.ag


Et oui, "php"!! Moi qui n'ai aucune notion de la base de données, ne suis pas capable de trouver le fichier correspondant dans l'arborescence classique "/répertoire/fichier" pour y inscrire ce qui manque....
En d'autre termes: comment écrire dans la base de données pour y entrer pour chaque utilisateur des paramètres similaires á ceux de "rg500"?

Merci & @+
Arnaud
Mieux vaut faire envie que pitié...
it's me
arnaud056
 
Message(s) : 98
Inscription : 04 Nov 2011 20:52
Localisation : Allemagne

Re: Horde Kronolith et Thunderbird lightning: pd disponibili

Message par arnaud056 » 03 Jan 2012 14:17

bonjour,
je pense avoir trouvé une piste: :idea:
je me suis aperçu que le problème est présent pour les "vieux" utilisateurs. Pour les "nouveaux" utilisateurs, tout fonctionne correctement :!:
Je ne suis cependant pas capable d'associer une date ou un évènement séparant les "vieux" des "nouveaux"...

Je compte donc contourner la difficulté en recréant mes "vieux" users.
Pour ce faire je pense essayer la chose suivante:
- créer un utilisateur tempo
- copie de tout ce qui est situé dans le répertoire /home/e-smith/files/users/"vieux-user" dans /home/e-smith/files/users/tempo
- effacer le "vieux-user" via le server-manager
- le recréer
- copie retour de tout ce qui est situé dans le répertoire /home/e-smith/files/users/tempo dans /home/e-smith/files/users/"nouveau-user"

Qu'en pensez-vous?
La copie, effectuée avec un simple "cp *.*" ou est-ce que cela va me créer des problèmes de permissions?

Merci.
@+
Arnaud
Mieux vaut faire envie que pitié...
it's me
arnaud056
 
Message(s) : 98
Inscription : 04 Nov 2011 20:52
Localisation : Allemagne

Re: Horde Kronolith et Thunderbird lightning: pd disponibili

Message par jdh » 03 Jan 2012 15:54

(Je ne suis pas spécialiste SME.)

Un utilisateur créé dans SME permet d'avoir une adresse mail, une ibay, et un compte Samba.
Or, pour ce dernier, Samba, à la création, enregistre un identifiant unique (le sid).
(C'est la même chose que pour un serveur Windows contrôleur de domaine.)

Quand sur un PC on s'identifie avec ledit compte Samba, Windows enregistre ce SID dans la base de registre et comme dossier dans "Documents and Settings".

Il est donc probable qu'après avoir supprimer le compte, puis recréé le même compte (et même mot de passe), le windows du PC va recréer une nouvelle arborescence comme ... s'il s'agissait d'un compte différent (puisque le SID sera différent).


Je crains donc une certaine surprise ...
L'intelligence artificielle n'est rien à côté de la stupidité naturelle.
jdh
 
Message(s) : 731
Inscription : 02 Nov 2011 00:36
Localisation : Nantes - Angers

Re: Horde Kronolith et Thunderbird lightning: pd disponibili

Message par arnaud056 » 03 Jan 2012 18:28

(je suis encore moins spécialiste sme que les non spécialistes sme :lol: )
merci bien pour ton avertissement, jdh.
Cela m'amènerait donc à devoir entrer de nouveau le "user" et "mot de passe" pour l'accès samba de chaque utilisateur recréé, et ce dans chaque PC (ils sont tous sous ubuntu). Je en vois pas de quelle arborescence tu parles.
Si il n'y a que ça, c'est du gâteau!
Entre temps j'ai trouvé comment copier le répertoire "arnaud" en conservant les permissions. En se plaçant dans le répertoire "users":
Code : Tout sélectionner
cp -p -R arnaud/* /home/e-smith/files/users/rep_tempo


@+
Arnaud
Mieux vaut faire envie que pitié...
it's me
arnaud056
 
Message(s) : 98
Inscription : 04 Nov 2011 20:52
Localisation : Allemagne

Re: Horde Kronolith et Thunderbird lightning: pd disponibili

Message par jdh » 03 Jan 2012 18:48

Je pense qu'il suffirait de créer un user, de créer quelques fichiers et/ou répertoires, de sauvegarder l'espace de stockage (ibays ?).
Puis de supprimer le user et de le recréer (même identifiant/mot de passe), et de regarder ce qui se passe ...

Il est possible que ce test donne une meilleure impression sur les risques ...

(Je suppose que les identifiants n'utilisent rien d'autre que a-z,0-9, plus quelques caractères basiques et pas d'accents !)
L'intelligence artificielle n'est rien à côté de la stupidité naturelle.
jdh
 
Message(s) : 731
Inscription : 02 Nov 2011 00:36
Localisation : Nantes - Angers

Re: Horde Kronolith et Thunderbird lightning: pd disponibili

Message par arnaud056 » 04 Jan 2012 11:39

évidemment, j'aurais dû y penser de créer un utilisateur cobaye et de simuler la manip avec lui... :oops:
Je viens de faire le test: très positif: il ne m'a même pas fallu re-rentrer les mots de passe pour le partage samba, ftp et l'accès aux emails via thunderbird .......

:arrow: dés que j'ai du temps libre devant moi je tente la manip!
@+
Arnaud
Mieux vaut faire envie que pitié...
it's me
arnaud056
 
Message(s) : 98
Inscription : 04 Nov 2011 20:52
Localisation : Allemagne

Re: Horde Kronolith et Thunderbird lightning: pd disponibili

Message par arnaud056 » 05 Jan 2012 19:10

:D :D
Ça a marché comme sur des roulettes 8-)
La dispo est maintenant active dans Kronolith mais pas encore sous Thunderbird lightning. D'après ce que j'ai vu en diagonale, il me faut un plugin pour ce faire.

@ suivre......
@+
Arnaud
Mieux vaut faire envie que pitié...
it's me
arnaud056
 
Message(s) : 98
Inscription : 04 Nov 2011 20:52
Localisation : Allemagne

Re: Horde Kronolith et Thunderbird lightning: pd disponibili

Message par arnaud056 » 09 Jan 2012 14:44

suite .......

voici l'état d'avancement actuel de ce "projet":
1) le carnet d'adresse LPDA de la sme? (ou "local LDAP" de Horde? est-ce le même?) est maintenant accessible depuis thunderbird de mes clients ubuntu (mehode du wiki au cas où certains ne sauraient comment procéder, ne pas oublier de taper "@" dans le champ de recherche pour voir apparaitre les contacts ;) ).

2) les contacts visibles sont les utilisateurs + les groupes configurés dans la sme

3) à l'état d'origine, le carnet d'adresses de Thunderbird ne possède pas de champ renseignant sur l'url de disponibilité. Pour changer ceci. j'ai ajouté le plugin "connector" de "Sogo". Attention, il faut que ce soit le plugin qui corresponde à la version de TB (3 dans mon cas)....--> à prendre en compte dans le recherche..... ;)

4) le champ de l'url des dispos est donc maintenant présent dans la "fiche" des contacts. Cependant, ce champ est vide, bien que l'information soit renseignée dans l'annuaire "local LDAP" affiché sous Horde.
En y regardant de plus près, ne sont présentes dans la fiche présentes sous TB que les informations des utilisateurs renseignées sous "utilisateurs" de server-manager. Bien entendu, l'url de dispos n'est pas renseignée là :evil:

Voila donc ce sur quoi je bute: le point 4!
Comme indiqué au début du point 1, je pense que l'annuaire de la sme et celui affiché en tant que "local LDAP" sous Horde est la même, même si certains champs (comme la ville par ex.) ne sont pas visibles sous Horde. Les url de dispos affichées sous Hordes seraient-elles des ajouts propre à Horde???

Si quelqu'un pouvait me mettre sur la (bonne!) voie..... ;)

Merci.

@+
Arnaud
Mieux vaut faire envie que pitié...
it's me
arnaud056
 
Message(s) : 98
Inscription : 04 Nov 2011 20:52
Localisation : Allemagne

Suivant

Retour vers SME

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron