- Détails
Nouveau grognement contre Plone et ses produits.
Il y a quelques semaines, Plone a été mis à jour. Une mise à jour majeure cette fois-ci, on passe à la version 3.
Ce changement entraîne bon nombre de modifications sur l'infrastructure. Zope doit être mis à jour aussi, à la version 2.10.4. Et tous les produits utilisés sur le site doivent également être mis à jour. Mise à jour d'autant plus nécessaire que la structure des produits a changé assez radicalement.
Dans mon cas, mettre à jour Zope, facile. Soit télécharger la nouvelle version chez Zope, soit utiliser le port FreeBSD.
Mettre à jour Plone, également facile, il suffit de le télécharger chez Plone.
Pour les produits... C'est plus dur.
J'utilise Plone presque pur, avec peu d'ajouts. Or le peu de produits que j'utilise m'est vraiment utile, et essentiel. Le problème, c'est que les mecs qui font ces produits ne sont pas vraiment motivés pour maintenir les pages web de leurs produits...
Du coup, PageBuilder, dont je me sers pour la page d'accueil du site entre autres, est toujours à la version 1.2.1, alors que sur le serveur SVN de chez Plone, il est en 1.3.0 (et apparemment fonctionnel). Pire encore, il semble que PageBuilder soit abandonné pour Collage, mais c'est juste mentionné dans un fil de commentaires sur le produit prédecesseur de PageBuilder...
Du coup, PageBuilder, c'est no go, et Collage plante méchamment mon site si je l'essaie (alors qu'il est théoriquement 2.5/3.0 compliant)...
Autre produit essentiel, Quills. Le moteur de ce blog. La dernière version stable sortie est la 0.9. Incompatible Plone 2.5. J'utilise donc la 1.5 RC3, qui est une RC...
La roadmap du produit indique que la date de sortie estimée de la 1.5 est... Le 21 octobre 2006. C'est il y a presque un an, les mecs. Une version 1.6 est prévue, pour... Le 11 décembre 2006...
La 1.6 est théoriquement compatible Plone 3.0. Mais depuis, ils ont annoncé une version 2.0, normalement sortie... Le 21 mars 2007. Pas suivi de faits comme précédemment.
Dans les faits, rien ne permet de penser qu'ils ont une seule version réellement finalisée qui supporte Plone 3.0. Le SVN contient des versions possiblement fonctionnelles en trunk, mais je n'aime vraiment pas utiliser des versions de développement non arrêtées...
Quills : no go...
Au final si je migre mon site, plus rien ne marche. Même les produits Plone Captchas et Plone Comments, pour respectivement éviter les commentaires de spam laissés par des robots, et pour accepter des commentaires des utilisateurs non inscrits ne sont pas portés à Plone 3.0, comme le montre ce post resté sans réponse depuis 2 semaines...
Ça commence à vraiment me saoûler cette histoire où faut quasi remonter tout le site à chaque mise à jour majeure...
- Détails
Je suis revenu de Corée.
Je ferai un petit topo prochainement, mais là j'ai trop le flemme et je suis trop crevé.
- Détails
Demain je repars en Corée.
Et j'y serai pour une semaine. Je ferai peut-être des posts si je m'ennuie. 😉
- Détails
Ça faisait longtemps que je me traînais ça...
Il y a un bon moment, j'ai remarqué que l'ordinateur de Séverine ne pouvait être accédé par le réseau pour le partage de fichier, d'imprimantes, etc.
J'avais fini par résoudre une partie de ces problèmes en configurant le firewall correctement. Norton Internet Security refuse de faire confiance aux connexions réseaux par défaut, et il faut les autoriser à la main. Soit.
Mais ça ne résolvait pas mon problème. Dès que je voulais accéder à cette machine par le réseau, je me prenais ça dans la face :
L'utilisateur ne bénéficie pas de du type d'ouverture de session demandé sur cet ordinateur.
J'avais pourtant tous les utilisateurs créés des deux côtés, avec les mêmes identifiants, et tout. J'ai même ajouté mon nom d'utilisateur dans le groupe administrateurs, sans résultat. C'était même pire encore, il y avait moins de choses qui marchaient (j'avais plus accès à l'imprimante).
En cherchant sur le net, j'ai trouvé une solution plausible : la politique de sécurité locale. Dans Outils d'administration
, il y a Stratégie de sécurité locale
, et là-dedans, sous Stratégies locales
, dans Attribution des droits utilisateur
, il y a une règle Accéder à cet ordinateur depuis le réseau
.
Et normalement, il y a juste les groupes par défaut, Tout le monde, ASPNET, Administrateurs, Utilisateurs, Utilisateurs avec pouvoir, Opérateurs de sauvegarde
. Donc normalement, faisant partie du groupe administrateur, je devrais pouvoir accéder à la machine. Mais non. Séverine non plus.
J'ai donc supposé qu'il y avait quelque chose de pourri dans cette machine. Et je me suis dit que la mise à jour vers Vista corrigerait le problème. Mais non.
Hier, je devais imprimer mes confirmations de réservation de vol pour la Corée (j'en parlerai plus tard), et ma machine ne pouvait pas, parce que celle de Séverine refusait l'accès. Je devais donc résoudre mon problème. Et j'aime pas me traîner les problèmes.
Et hier soir, je suis retombé sur toutes les solutions potentielles que j'avais vues bien avant, que j'ai essayé sans succès. Jusqu'à tomber sur un mec qui dit qu'il faut vérifier aussi la règle Refuser l'accès à cet ordinateur à partir du réseau
...
Et en effet, presque tout le monde était dedans... Administrateurs, Séverine, Utilisateurs...
Et en enlevant tout ça, hop ça marche tout de suite. Parce que Windows applique les règles refuser en priorité. S'il y a une règle qui dit "oui" et la même qui dit "non", Windows prend le "non". C'est comme ça.
Par contre, ce qui me dépasse, c'est COMMENT cette règle s'est modifiée ainsi ? J'ai JAMAIS touché à ça, moi, sinon j'y aurais pensé beaucoup plus tôt et je ne me serais pas emmerdé ?!