Serveurs de calendrier: DAViCAL (RSCDS), tuto & question

Vous n'arrivez plus à décrocher de Geckozone ? Ces applications vont vous aider à vous souvenir de ce qu'il y a d'autre à faire.

Modérateur : J2m06

Imaginons
Arias
Messages : 17
Inscription : 03 déc. 2007, 10:36

Message par Imaginons »

Une petite et brève réponse, car je suis au labour et n'ai pas le temps d'approfondir pour le moment mais bravo pour tes investigations.

Tout ce que tu mettras après caldav.php marche... oui mais si le nom du calendrier n'est pas connu... il sera créé automatiquement!

Donc pour retrouver le même calendrier sur une autre session Sunbird, tu as intérêt à reprendre le même nom!

La gestion du partage en lecture - écriture se fait toute seule. Et c'est bien pour ça qu'on utilise un serveur, et pas n'importe lequel, une petite usine bien spécialisée dans cette tâche.

Donc, tu règles ton taux de rafraîchissement au plus court dans le Sunbird, 1 min. Tu peux aussi demander des rafraîchissements manuels. Et tu verras apparaître de suite des modifs faites sur un autre PC.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
neoyoshi
Arias
Messages : 7
Inscription : 14 févr. 2008, 17:52

Message par neoyoshi »

Effectivement elle est brêve la réponse :D

Si tu pouvais expliquer à quoi serve les utilisateurs dans la gestion ?
Car moi j'ai beau mettre un autre utilisateur il y a que l'admin avec qui ça marche ^^
J'ai essayé avec Ical et Sunbird et impossible d'avoir les droits d écriture sur le meme calendrier :(

HELP

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
Tarlak
Arias
Messages : 6
Inscription : 07 mai 2007, 13:44

Message par Tarlak »

Bonjour à tous,

désolé de faire remonté le post un peu à la surface,mais j'aurais une petite question.

Avec l'avancée du couple thunderbird et lightning, nous nous interrogeons au boulot pour installer un serveur DAVCAL (davical semble très bien). Cependant nous voulons donner la possibilité à l'utilisateur de consulter son agenda via une plateforme web.

Hors après quelques recherche sur le net, hormis de gros system (zimbra, horde et compagnie) je n'ai pas reussi à trouver un petit client permettant la consultation, l'ajout, suppression d'evenement dans un agenda de type caldav.

Quelqu'un parmis vous connaitrait-il un tel agenda qui ne fasse pas trop usine a gaz ?

Merci d'avance pour vos réponse

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3
neoyoshi
Arias
Messages : 7
Inscription : 14 févr. 2008, 17:52

Message par neoyoshi »

Je te propose, egroupware.
Tu n'installes que l'agenda et le carnet d'adresse.

Fonctionne plutôt bien.

++

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Tarlak
Arias
Messages : 6
Inscription : 07 mai 2007, 13:44

Message par Tarlak »

merci neoyoshi pour la réponse je vais étudier de plus près la solution

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3
Djerem
Arias
Messages : 3
Inscription : 09 oct. 2008, 15:01

Message par Djerem »

Bonjour

J'ai un souci avec davical, peut être que quelqu'un a la solution :

J'ai installé davical une première fois chez moi pour tester et il fonctionne très bien : il tourne sur une mandriva 2008.1 (MDV One Spring), avec apache et postresql fournis par les dépôts urpmi officiels.
Comme ça fonctionnait, je l'ai installé chez un de mes clients sur un serveur en mandriva 2007.0, apache et postgresql également fournis par les dépôts officiels de cette distri; donc pas les mêmes versions chez moi et chez mon client.
Arpès avoir tout bien configuré, je lance davical, me connecte en admin, et crée mes comptes utilisateurs. Premier comportement bizarre : les utilisateurs créés n'apparaissent pas dans la la liste; celle ci reste vide. pourtant les utilisateurs sont bien là puisque je peux afficher leurs informations et les modifier en tapant leur numéro directement dans l'url.

Je me dis bon... Si c'est que ça c'est pas bien méchant. Je crée un nouvel agenda sous sunbird (0.9), renseigne tout ce qu'il faut, renseigne le nom et le mot de passe de l'utilisateur et l'agenda est créé sans aucune erreur. Seulement, quand j'essaye d'ajouter un événement, celui-ci n'apparait pas dans sunbird : il n'y a aucune réaction, aucun message, rien. Le pire, c'est que l'événement est bien créé, puisqu'il on peut le voir dans la collection de l'utilisateur, via l'interface web d'administration.

Je précise que le fichier de conf de davical n'a pas de ligne vide à la fin, (ce qui pourrait provoquer ce genre de problème). Celui-ci est le même que chez moi, où, je le rappelle, ça fonctionne. Les versions des rpm de rscds et libawl sont également les mêmes.

Détail peut être important : chez moi j'ai testé en monoposte, en me connectant sur 127.0.0.1, avec un sunbird 0.9 Linux alors que chez mon client c'est un lan, avec des sunbird sous Windows.

En espérant que quelqu'un ai la solution, ou du moins une piste.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Djerem
Arias
Messages : 3
Inscription : 09 oct. 2008, 15:01

Message par Djerem »

Un petit up, on sait jamais

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092903 Mandriva/1.9.0.3-1mdv2009.0 (2009.0) Firefox/3.0.3
thomyvp
Arias
Messages : 6
Inscription : 30 oct. 2008, 15:17

Message par thomyvp »

J'ai une question

dans le tuto je ne vois pas à quoi sert apache ... aucune modification du fichier .conf d'apache "apache2.conf"

le point 5 est assez obscur?

5) J'ai créé un fichier /etc/apache2/sites-available/davical
(ça c'est le conseil originel, mais on peut aussi très bien le mettre en /etc/apache2/sites-enabled/davical sans problème)
dans lequel j'ai mis:
# Virtual Host def for Debian packaged RSCDS
<VirtualHost ip.de.mon.serveur >
DocumentRoot /usr/share/rscds/htdocs
DirectoryIndex index.php index.html
ServerName davical.example.net
ServerAlias calendar.example.net
Alias /images/ /usr/share/rscds/htdocs/images/
php_value include_path /usr/share/awl/inc
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value error_reporting "E_ALL & ~E_NOTICE"
php_value default_charset "utf-8"
</VirtualHost>
Vous aurez compris qu'il faut remplacer partout ip.de.mon.serveur par l'adresse IP de votre serveur...

la partie virtualhost ne devrait-elle pas être incluse dans le fichier conf d'apache?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
thomyvp
Arias
Messages : 6
Inscription : 30 oct. 2008, 15:17

Message par thomyvp »

Bonjour,

étant un bleu dans l'utilisation des serveur web, je viens de piger le virtual host.

cependant en tapant l'adresse ip de mon serveur dans un navigateur sur un poste client j'obtenait simplement It Works page par défau du serveur web apache

j'ai du créer un lien symbolique entre /var/www/ et /usr/share/rscds/htdocs
je l'ai nomé davical

une fois fait je retourne sous clien et la j'ai des erreur disant qu'il ne trouve pas certains fichiers


Code : Tout sélectionner

Warning: require_once(AWLUtilities.php) [function.require-once]: failed to open stream: No such file or directory in /usr/share/rscds/inc/always.php on line 43

Fatal error: require_once() [function.require]: Failed opening required 'AWLUtilities.php' (include_path='../inc:.:/usr/share/php:/usr/share/pear') in /usr/share/rscds/inc/always.php on line 43
cher moi ça /usr/share/php correspond à /usr/share/php5

yne idée svp

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Djerem
Arias
Messages : 3
Inscription : 09 oct. 2008, 15:01

Message par Djerem »

Bonjour

Tu ne devrais pas créer de liens symboliques. Pour Davical, le plus simple est de créer un alias dans ton fichier virtualhost (ou dans le dossier webapps, ou directement dans httpd.conf, peu importe). Par exemple :

Code : Tout sélectionner

Alias calendriers/ /usr/share/rscds/htdocs/
sans oublier d'autoriser l'accès au répertoire :

Code : Tout sélectionner

<Directory /usr/share/rscds/htdocs>
Order allow,deny
allow from all
</Directory>
Tu pourras ensuite accéder à Davical par http://<@ip de ton serveur>/calendriers/

Si tu as besoin d'un virtualhost, essaye comme ça :

Code : Tout sélectionner

NameVirtualHost calendriers.example.net
 <VirtualHost calendriers.example.net>
 ServerName calendriers.example.net
 DocumentRoot /usr/share/rscds/htdocs
 </VirtualHost>
Tu peux maintenant accéder à Davical en tapant http://calendriers.example.net
N'oublie pas de préciser dans ton fichier /etc/hosts que calendriers.example.net renvoie vers l'ip de ton serveur.

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092903 Mandriva/1.9.0.3-1mdv2009.0 (2009.0) Firefox/3.0.3
xavv62
Arias
Messages : 1
Inscription : 25 oct. 2009, 01:32

Re: Serveurs de calendrier: DAViCAL (RSCDS), tuto & question

Message par xavv62 »

Bonjour à tous !

je suis nouveau sur ce forum mais je suis très intéressé par l'utilisation de DaviCal et Thunderbird Lightning... J'ai suivit les indications et je peux vous dire que ça marche !

par contre j'ai un petit soucis d'utilisation.... en fait je sais pas vraiment comment afficher les agendas partagés dans thunderbird.

J'ai créé deux utilisateurs de test (test1 et test2) et ai donné les droits en lecture sur l'agenda de test1 à test2...

Soucis quand je vais sur le poste de test2
- je lance Sunbird (oui je test TB3 et lightning est pas encore compatible)
- je crée un agenda réseau
- je le configure pour être l'agenda de test2 avec ses informations de connexion
- je crée un second agenda sur le réseau
- je rentre cette fois-ci les paramètres (l'adresse URL) de l'agenda de test1
- pas d'identification, normal ça se fait avec le compte de test2

- Mais PB : je ne vois pas les évènements de test1, Sunbird m'indique que "l'agenda est momentanément indisponible"... sauf qu'il l'est toujours.


Voilà qq a une idée ????


Mer ci d'avance :D

Y aurait-il une manip particulière à faire ?


Merci beaucoup pour votre aide (en avance :D)
darkiris

Re: Serveurs de calendrier: DAViCAL (RSCDS), tuto & question

Message par darkiris »

ayant mis en place cette solution en respectant les instructions de la première page cela fonctionne sous linux et sous windows j'ai voulu testé et cela fonctionne aussi j'ai juste était dans l'obligation de changer l'user de connexion par
$c->pg_connect[] = 'dbname=davical port=5433 user=postgres password=tatayoyo';
$c->pg_connect[] = 'dbname=davical port=5432 user=postgres password=tatayoyo';

j'ai du mal à comprendre en suivant les indications de la première page ça fonctionne en tout cas chez moi.
j'avoue ne pas avoir pousser le bordel dans ces retranchement juste pris deux poste quand je crée sur l'un apparait sur l'autre, donc ça m'a l'air ok.

Moi je serais intéressé n'étant pas exceptionnellement bon pour la programmation, si quelqu'un à pour projet de mettre en place une interface permettant de gérer les rendez vous via webinterface je suis intéressé et malgré mes faible compétence je serai heureux d'y participer.
pour être franc j'ai déjà commencé si j'aboutie à quelque chose de convenable je n'héxiterai pas à faire partager le fruit de mes résultats. Car à mes yeux c'est la seule chose qu'il manque à cette outil.
darkiris

Re: Serveurs de calendrier: DAViCAL (RSCDS), tuto & question

Message par darkiris »

juste pour info il existe "phenix agenda" un "webagenda note contact" qui est vraiment bien même si c'est chiant de faire les synchro uniquement via export et import mais bon c'est comme ça.

d'ailleur ce serait bien que phenix change sa basse de donner pour utiliser la base de donné davical cela éviterai pour les agenda de se prendre la tête à exporter et importer.

mais je rêve tout haut.

en tout cas voilà donc je poursuit mon délire de faire un webagenda pour davical mais je tenait aussi à vous dire que vous pouvez synchronisé les contact avec phpmyaddressbook et Addressbooks Synchronizer en automatique, pour thunderbird. C'est très correcte.
a une prochaine si je dis bien si j'arrive à quelque chose de concret pour le webagenda (peu probable mais je garde espoir :D )
darkiris

Re: Serveurs de calendrier: DAViCAL (RSCDS), tuto & question

Message par darkiris »

je suis de retour bien plutôt que prévue car j'ai de bonne nouvelle pour les ignorants comme moi qui passerai sur ce site tout ce qui a été dit précédemment n'est plus vrai pas pour tout juste certaine chose.

il existe un client pour web pour rscds spartiate mais qui peut aisément être améliorer donc j'abandonne mon idée de webagenda je vais juste me contenter de faire de la déco sur le webagenda que voici pour le serveur RSCDS DAVICAL

voilà le lien de téléchargement :
.../w/DAViCal_Web_Client_Installation (je n'avais pas le droit d'écrire le début n'étant pas inscrit mais vous trouverez sinon le ftp en dessous le premier pour linux et le second pour windows)
ftp://ftp.datanom./pub/webcal/webcal-0.7.1.tar.gz (derrière le point c'est net)
ftp://ftp.datanom./pub/webcal/webcal-0.7.1.zip (derrière le point c'est net mais n'étant pas inscrit...)
voilà le lien pour apprendre à l'installer.
.../w/DAViCal_Web_Client#Web_client_for_DAViCal

donc voilà pour moi c'est fini je n'utiliserai plus d'exchange même si ici il y a quelque petit truc qui peuve irriter les gens. Par exemple l'interface de gestion de partage d'agenda sous davical en ANGLAIS à ma connaissance, mais bon franchement il suffit d'aller dans relationnish pour partager son agendas et les option sont vraiment simple sans être bilingue moi cela me suffit parfaitement.
autrement le traduire n'a pas l'air très compliquer sans être un pro en développement.

THE SOLUTION :

-Serveur davical sous serveur linux ou windows cela fonctionne (pour windows adapté chemin linuxien en windowsien et créer manuellement la base de donnée et le tour est joué).
-Pour le client thunderbird ou autre, il y a même des connecteur pour windows (moi je suis tomber que sur des payants mais en cherchant bien il doit y en avoir des gratuits pour windows car j'ai cherché vite fait 1 min ou 2)
-Pour le client web de davical les liens sont au dessus que du bonheur.
-Pour le serveur de mail à vous de choisir pour windows il y a mercury ou macallan mail ou hmailserver ou mailenable (en payant pour l'imap) ou lan402suite (je sais plus si c'est les bon nom) et bon il y en a plein surtout sous linux tel que postfix que je ne citerai pas car franchement un coup de google et c'est trouvé.
-Pour le client webmail moi j'ai opter pour squirrelmail car roundcube est plus lourd mais plus jolie chacun c'est goût car moi je trouve squirrelmail plus sobre et je trouve plus jolie la sobriété, mais roundcube a des fonctions en ajax que vous n'aurez pas sous squirrelmail mais autre point roundcube quand on fait des test avec lynx bug beaucoup à ce qui parait j'ai pas tester juste lu sur internet sans tester donc en somme à vous de voir.
-pour finir le carnet adresse phpmyaddressbook (que j'ai modifier pour qu'il soit multi-user et j'ai ajouté des petits truct vous pouvez en faire autant il est abordable niveau code).
-sur le client thunderbird j'ai ajouter sync kolab permet de faire une sauvegarde de tout vos agendas, contacts , taches TOUT, comme ça réinstallation facile pour la restauration. (sur un répertoire en imap du lourd trop le kif)
permet aussi le partage d'agenda de liste de contact mais bon pas de web interface et lourd car technologie comparable à un copier coller de chaque élément (davical est donc mieux à mes yeux, mais sync kolab pour les petites infrastructure qui souhaite partager vite fait leur donner ça le fait du tonnerre de zeus)
-J 'utilise addressbook synchroniser sur thunderbird en tandem avec phpmyaddressbook pour le partage de liste de contact via base de donné sql et il m'a permit de mettre en place un deuxième point de sauvegarde pour les carnet d'adresse en plus de sync kolab.
-pour la synchro sur pda j'ai testé finchsync fonctionne mais pas simple pour les utilisateur a paramétré ou utilisé donc j'ai choisi funambol (j'ai testé d'autre solution mais ce sont c'est deux la qui m'ont le plus plu).
-petite info pour ceux qui ont des pda ou autre il peuvent installer le fennec ou opera pour pda et aller directement sur les webinterface (c'est dans ce genre de cas que squirrelmail et plus agréable que rouncube).

J'installe et je paramétre tout ça en moins d'une heure il m'arrive même de le faire en moins de 30 min alors que quand j'installe exchange a réseau égale j'ai l'impression que l'on m'arrache des heures entière de vie qui ne me seront jamais rendu je vois cette saleté de sablié et le temps qui s'écoule et quand on pense que c'est fini ça l'est tourjours pas bordel
j'espère ne plus jamais avoir à installer un exchange de m'a vie surtout que niveau alternative il y a tout ce qu'il faut.
la dernière fois que j'ai installer un exchange j'y ai passé temps d'installation et de paramétrage des postes du réseau une journée entière qui m'a semblé être un enfer.

surtout niveau possibilité sur mon serveur davical j'ai fait un petit module en php qui s'exécute à intervalle régulière test la base de donné et envoie un sms pour avertir les gens 30 à 35 min avant leur rendez-vous (du style gmail).
amuser vous bien. (pour ceux qui pense à zarafa, zimbra, open-exchange, kolab, chandler ou autre franchement il sont géniaux mais terriblement lourd en comparaison c'est pourquoi j'ai cherché une alternative car tant niveau serveur que solution poste client, mon vieux poste 512 de mo et 2,4ghz rame mais quand je dis rame c'est pas de la blague alors qu'avec cette alternative ça ne rame pas sur mon poste j'ai près de 6 serveur de test qui tourne parfois simultanément et malgré tout quand j'utilise ma solution cliente thunderbird rien ne rame l'ouverture est lente mais une fois lancé c'est de la bombe bébé alors que chandler ou zdesktop et bien d'autre m'ont plombé m'ont poste freeze de l'écran, donc mon choix et fait thunderbird et THE SOLUTION).

Aurevoir et merci à ce tuto qui m'a permis d'évoluer et de tester, je finirai par cette phrase "faite vos choix il n' y a pas de solution parfaite, faites vos propres tests et orienter vous comme bon vous semble et communiquer vos résultats au autre."
jeremy79
Arias
Messages : 1
Inscription : 14 juin 2016, 17:17

Re: Serveurs de calendrier: DAViCAL (RSCDS), tuto & question

Message par jeremy79 »

Bonjour,
j'ai une petite question conernant addressbook synchroniser
quel est le nom du carnet d'adresse à renseigner pour effectuer la connexion vers davical dans la partie paramétrage du module:

http://jeremy:**********@davical.XXXXX. ... /?????.mab

savez vous où sont stockés les fichiers mab et ics au niveau de davical ?

merci pour vos réponses :-)
Votre Navigateur : Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité