Attention, Mozilla Weave est encore au stade de développement et la manipulation ci dessous ne doit pas être réalisée dans un environnement de production.
Si vous utilisez régulièrement plusieurs machines différentes pour accéder à Internet, Mozilla Weave est l’extension Firefox faite pour vous, car elle vous permet de synchroniser la configuration de Firefox sur ces différentes machines.
Mais l’inconvénient majeur de Weave est le fait que les données de synchronisation sont par défaut stockées sur les serveurs de Mozilla, ca qui peut poser des problèmes de sécurité et de confidentialité, en particulier pour les entreprises. Heureusement la fondation a prévu le coup en offrant la possibilité d’utiliser son propre serveur en tant que centre de synchronisation de Weave, permettant ainsi de s’affranchir de Mozilla pour l’utilisation du service.
Voyons comment mettre en place un tel serveur.
Note : Avant de comencez vous devez savoir que les données seront transmises en HTTP et non via le protocole crypté HTTPS. Toutefois les données sont quand même cryptées par Weave grâce à une clé que vous définissez, ainsi quelqu’un interceptant vos données ne pourra pas les décripter sans cette clé.
Etape 1 : Préparez votre serveur
La première chose à faire est de préparer le serveur à l’utilisation de Weave. Pour cela, il faut activer le module WebDAV pour Apache, pour ce faire, suivez les instructions.
WebDAV doit être appliqué à un sous domaine, ici nous utiliserons weave.domaine.com. Pendant la mise ne place il vous sera surement demandé un login et un mot de passe, ils seront par la suite utilisés par Weave.
Etape 2 : Configurer Weave
Tout d’abord, récuperez la dernière version de Weave et installez la. Ensuite une fois Firefox relancé, allez dans la barre d’adresser et entrée about:config.
Recherchez le champ extensions.weave.username et entrez le nom d’utilsateur fixé à l’étape 1, puis pour le champ extensions.weave.serverURL, indiquez votre domaine (ici weave.domaine.com).
Redémarrez Firefox pour prendre ses nouveaux paramettres et cliquez ensuite sur l’icone Weave en bas à droite du navigateur, choisissez alors “Sign In …”.
Connectez vous avec les identifiants de l’étape 1 et entrez votre clé de chiffrage. Vous pouvez utiliser la phrase que vous souhaitez mais elle doit être la même pour tous les ordinateurs qui se connecteront à ce compte.
Etape 3: Enjoy
Si tout se déroule correctement vous devez être en mesure de synchroniser vos Firefox directement via votre propre serveur, gardant ainsi un total controle de vos données.





Merci pour l’info
Juste une petite question, pourquoi cela ne doit pas être utilisé dans un environnement de production ? risque de récupération des données si hack des sites en prod et/ou charge trop forte qui peut nuire aux sites en prod ?
@ShadowKris : En fait c’est simplement que Weave est à l’état de prototype et donc que Mozilla ne peut rien garantir à l’heure actuelle en terme de sécurité et de stabilité (les problèmes que tu cite en font parti)
Traditionnellement on utilise que des versions finales en production même si le modèle SaaS a un peu changé la donne (cf Gmail).
Après rien n’interdit officiellement de l’utiliser en prod, mais c’est à tes risques et périls.
Je viens de mettre en place weave, ayant quelque difficulté avec la mise en place d’un serveur WebDav perso, je viens de tester par l’intermédiaire du site mydisk.se (gratuit) et sa fonctionne vraiment très bien!! Merci pour ces indications qui me sont vraiment d’un grand secours.
Je n’avais pas testé la mise en place du serveur WebDAV par manque de temps mais je ne connaissais pas mydisk.se.
Merci d’avoir testé la manip en tout cas ^_^
Dans le genre plus détaillé but in english :
http://remcobressers.nl/2008/07/create-your-own-mozilla-weave-server/
HTTPS serait accepté…. je vais testé ça.
Très complet au premier coup d’oeil.
Merci pour l’article Jojo !
Bonjour,
comme blastef je cherche à utiliser un compte disk online (boxnet dans mon cas). Par contre je galère à mettre weave en place.
j’ai crée mon compte Box.net, j’ai configurer le serveur dans about:congfig (https://www.box.net/dav/) et lors de la création du compte weave, il me dit error try again.
Des idées pour m’aider ?
merci
@zorglou : je n’ai pas de compte Box.net net donc je vais avoir du mal à t’aider sur ce coup, surtout que ton message d’erreur n’est pas super exhaustif.
As tu bien activé WebDav sur ton serveur ?
As tu essayer en http sans https
je crois avoir lu que weave dans la version beta actuelle ne marchait que en http
mais que les données étaient crypté par weave grace au passkey
Bonjour, en fait je viens d’esayer avec mydisk.se et cela fonctionne parfaitement.
Par contre, si j’ai bien compris le principe de weave, normalement il syncrhonise les bookmarks (et autres) sur tous les postes. Hors je viens de configurer 4 postes (bien identifiés différents dans weave) et pourtant mes 4 ordinateurs n’ont pas exactement les mêmes bookmarks…
et je ne sais pas comment procéder pour réaliser la manip.
GoogleSync était vraiment plus simple par exemple. On pouvait prendre un firefox tout neuf installer le plug-in et on avait la config identique au bout de quelques minutes. Là ce n’est pas le cas ou je ne sais pas comment procéder.
merci pour votre aide.
De mémoire Weave fonctionne avec une machine mère qui défini la configuration initiale et sur laquelle les autres configurations viennent se coller.
Par contre le système est encore en bêta et il se peut que la synchronisation ne se fasse pas parfaitement, j’ai moi même eu des soucis de ce côté et j’ai décidé de ne pas l’utiliser pour le moment.
Ah…zut
je trouvais ça bien dans le principe…
et coment définit-on la machine mère ?
tu utilises quoi comme alternative ?
Tu définis la machine mère à la création de ton compte.
Sinon comme alternative j’utilise ma mémoire, mais j’avoue que c’est pas des plus fialbes >_<