Menu principal

Statut de la page

Let's Encrypt et Drupal 7

Le vieux certificat SSL fournit par Gandi pour www.ezvan.fr a expiré sans crier gare ! Je n’ai pas accès au compte qui gère le domaine, me voilà donc en train d’essayer de créer un certificat avec Let's Encrypt.Let's Encrypt est une autorité de certification qui fournit des certificats SSL gratuits, donc plus aucune excuse pour ne pas utiliser SSL correctement ! La validation du certificat est faite automatiquement, à l’aide d’un outil nommé cerbot. Il génère un fichier “ACME challenge” qui doit être accessible via le domaine validé. Dans mon cas j’utilise la commande suivante. Je spécifie le chemin d’installation de Drupal (qui fait tourner ce site) et demande à cerbot de configurer Apache pour utiliser le nouveau certificat. % sudo [...]
Lire la suite
Vus : 159
Publié par Paul Ezvan : 13

Problème avec le téléversement automatique de Nextcloud

Depuis quelques jours la fonctionnalité de téléversement automatique de Nextcloud qui me permet d’envoyer automatiquement mes photos depuis mon téléphone Android échouait sans cesse avec une erreur: Impossible de réaliser l’opération: le serveur n’est pas accessible Cette erreur est un peu étrange car le reste de l’application fonctionne parfaitement. En fait elle est causée par un bogue dans la version 3.0.2 du client Android qui ne crée pas automatiquement de nouveau dossier pour le mois en cours quand vous choisissez de classer les photos par mois. Pour résoudre temporairement ce problème il suffit de créer le dossier pour le mois en cours (nommé 03 pour mars) dans le répertoire d’envoi via l’interface web. Vous pouvez trouver plus d’information sur le problème dans le  [...]
Lire la suite
Vus : 337
Publié par Paul Ezvan : 13

Debian 9 et IPv6 sur AWS EC2

Ce week-end j'ai configuré IPv6 sur mon infrastructure EC2 qui tourne sous Debian 9. J'ai suivi le guide fourni par AWS, mais j'ai rencontré quelques soucis, et ce guide n'a pas d'instructions pour Debian. Je vous conseille fortement de réaliser ces changements d'abord sur des instances de tests, car mes premiers essais ont rendus mes instances totalement injoignables, heureusement que ce n'étaient pas celles de prod ! Au début j'ai simplement configuré /etc/network/interfaces de la façon suivante afin d'utiliser dhcp pour IPv6: % cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback auto eth0 iface eth0 [...]
Lire la suite
Vus : 293
Publié par Paul Ezvan : 13

BOINC, systemd et priorité des processus sous Linux, la suite

Dans mon précédent billet j'avais pensé avoir réglé mon problème, le démon BOINC laissant toutes les ressources processeur libres en cas de besoin. Pour cela j'avais configuré systemd pour allouer une priorité faible au cgroup contenant les processus de calculs BOINC:sudo systemctl set-property boinc.service CPUWeight=1 Comme noté dans les commentaires, cet attribut n'est pas disponible dans les versions de systemd antérieures à 231, où il remplace l'attribut CPUShares. L'équivalent pour ces versions est: systemctl set-property boinc.service CPUShares=2 Ce changement reflète une modification de l'interface cgroups du noyau, où l'attribut cpu.shares est remplacé par cpu.weight. Or cette modification n'a pas encore été [...]
Lire la suite
Vus : 367
Publié par Paul Ezvan : 13

BOINC, systemd et priorité des processus sous Linux

Je me suis récemment remis à faire tourner BOINC sur ma machine. BOINC est un logiciel de calcul scentifique distributé. En utilisant BOINC je prête en quelque sorte la capacité de calcul de mon ordinateur à des projets de recherche scientifique. Le principe de BOINC est de n'utiliser que les ressources libres de la machine. Il fait de la sorte en attribution une priorité minimale aux processus qui réalisent le calcul. Sous Linux c'est fait en attribuant la valeur nice maximale aux processus lancés par BOINC, qui est 19. Plus la valeur nice est élevée, moins le processus est prioritaire. Cette valeur 19 correspond à une priorité idle, ce qui signifie qu'elle ne permet d'utiliser que le temps restant qui n'est réclamé par aucun processus plus prioritaire. Cela correspond en [...]
Lire la suite
Vus : 313
Publié par Paul Ezvan : 13

Fedora 21, Backlight et Samsung Ultra NP740U3E

Pour faire fonctionner le réglage du rétro-éclairage (backlight) du Samsung Series 7 Ultra NP740U3E sous Fedora 21, voici l'astuce.

Ajouter

video.use_native_backlight=0

à la ligne GRUB_CMDLINE_LINUX dans /etc/default/grub.

Régénerer le fichier de configuration Grub (dans le cas d'un démarrage EFI):

sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

Attention ! Ne pas utiliser Intel-backlight dans la configuration Xorg ! Cela ne fonctionne pas avec ce portable.


Thème: 
Vus : 319
Publié par Paul Ezvan : 13

Nokia N9 et CardDav

Je viens d'acquérir le Nokia N9, le dernier smartphone sorti par Nokia avant le pacte avec Microsoft. Il utilise le système Meego Harmattan. Comme vous le savez déjà, j'utilise les protocoles CalDav et CardDav pour synchroniser mes contacts et mon agenda, le tout hébergé sur ezvan.fr. De base le système du N9 propose une synchronisation Caldav (pour le calendrier) mais par CardDav. Voici donc comment j'ai mis en place une telle synchronisation, à l'aide de SyncEvolution. Tout d'abord, j'ai récupéré un paquet .deb de SyncEvolution compilé avec le support de CardDav. Après l'avoir installé avec la commande dpkg, j'ai lancé les commandes suivantes pour [...]
Lire la suite
Vus : 718
Publié par Paul Ezvan : 13

Linux et la seconde intercalaire

Si vous avez observé des dysfonctionnements sur vos serveurs Linux le premier juillet, cela vient probablement d'un bogue du noyau Linux, qui a eu quelques problèmes pour gérer la seconde intercalaire du 30 juin. La seconde intercalaire est une seconde ajoutée pour resynchroniser l'heure UTC avec l'heure réelle. La dernière minute du 30 juin a donc duré 61 secondes, ce qui peut provoquer certains remous lorsque cette situation est mal gérée par le logiciel. À priori, le noyau Linux, Java, MySQL et d'autres sont impactés. Parmi les "gros" du web impactés, on compte Reddit, Linkedin, Foursquare, Mozilla... Plus d'info sur Serverfault  [...]
Lire la suite
Vus : 598
Publié par Paul Ezvan : 13

Spam et Jabber

Le spam est un problème récurrent sur les services que j'administre sur ezvan.fr. Que ça soit pour le serveur de courrier, le site web, le serveur Jabber... Tous sont envahis de requêtes de robots tentant d'inonder ce petit bout d'Internet de publicité, d'arnaque ou autre message malfaisant. Récemment j'ai remarqué que certains utilisateurs du serveur de messagerie instantanée Jabber faisaient un nombre un peu élevé de requêtes. Après étude il semblait que ceux-ci s'attelaient à bombarder d'autres serveurs de messagerie. Plus de dix mille utilisateurs étaient alors inscrits sur le serveur, avec le plus souvent des noms générés automatiquement. Après avoir nettoyé du mieux [...]
Lire la suite
Vus : 746
Publié par Paul Ezvan : 13

Plusieurs sessions dans Firefox avec Multifox

Quand on développe ou administre un site, on aimerait souvent savoir rapidement ce que notre modification donne pour les utilisateurs. Or lorsqu'on est logé en tant qu'administrateur, on ne voit pas la même chose que les utilisateurs normaux, il faut donc tester avec un compte utilisateur. Avec le mécanisme des sessions, il faudrait se déloger du compte administrateur et se reloger avec un compte utilisateur à chaque fois, ou utiliser un navigateur séparé. Que de complications ! Heureusement une extension Firefox existe pour résoudre de problème. Multifox permet de lancer une nouvelle fenêtre avec une identité séparée, c'est à dire que la session est cloisonnée. Il devient alors possible de se connecter avec deux ou plus sessions différentes au même site. On peut également s'en servir pour se connecter à [...]
Lire la suite
Vus : 649
Publié par Paul Ezvan : 13
Powered by BilboPlanet