Sessions PHP sur LXC et Debian 9

Rédigé par Alexandre il y a 2 ans

#web #debian #travail

En arrivant ce matin, je découvre une alerte sur l'occupation des inodes d'un conteneur LXC. Rapidement je mets le doigts sur le problème : les sessions PHP. Apparemment, depuis que systemd existe, un service est dédié a leur nettoyage automatique. Je cherche alors pourquoi celui-ci ne fonctionne pas et découvre que le service en question est dans l'état failed (échoué). Un petit tour sur internet me conduit à ce rapport de bug Debian.
Le rapport relate exactement mon problème et il est annoncé comme corrigé à partir de la version 1:60 du paquet php-common. Malheureusement, le paquet en question n'est disponible que pour testing et unstable. Heureusement, le fix est relativement simple à mettre en place.

Let's Encrypt et zone OVH

Rédigé par Alexandre il y a 2 ans

#web #autohébergement

Quoi de plus contraignant que de mettre à jour tous les trois mois ces certificats ? Bon d'accord, chacun utilise sa petite méthode pour que ce soit simple et automatique, mais c'est pas forcément très propre.

Jusqu'a maintenant, j'utilisais une méthode que je qualifierais de crade. Tous les dimanche à 4h du matin, une tâche s'occupait de stopper le serveur web, générer les certificats, puis redémarrer le serveur web. Bien que ne représentant que peu voire pas du tout d'impact sur le trafic, à chaque exécution de la tâche, le site devenait inaccessible.

Étant un tantinet perfectionniste, je me suis récemment mis en quête d'une solution un peu plus propre. La solution miracle passe par deux scripts de mise à jour des DNS. Comme il est dit dans le titre, mon article traite d'une zone hébergée chez OVH. J'imagine que des scripts équivalents existent pour d'autres registraires.