Aujourd'hui, j'ai voulu renouveler ma carte d'identité ... Et je ne sais pas si vous savez, mais dans le monde moderne, on passe toujours en premier par internet (en l’occurrence le site de l'ANTS, qui utilise évidement le SSO gouvernemental). Et j'ai bien galéré. Parce que j'ai d'abord essayé de me connecter avec FranceConnect, ce qui n'a pas vraiment marché. J'ai ensuite essayé de me connecter avec un compte "local", et ça n'a rien donné non plus. J'ai alors utilisé une méthode classique dans le cadre d'un internet militarisé : utiliser un navigateur moins protégé contre la pub que mon Firefox. En l’occurrence un Chromium qui traîne sur ma machine. Et ça a marché ! Quelle horreur.

Du coup je dois me demander si ma configuration uBlock origin n'est pas en cause. Ca ou ... n'importe lequel de mes 30 plugins installés (!), ce qui veut dire qu'il est temps de faire un peu de ménage dans tout ce bordel, en éliminant les plugins qui n'ont pas servi depuis un moment - voire jamais. Au revoir donc à ces plugins, qui étaient chacun une bonne idée, sur le papier

Et devinez quoi ? Rien qu'en supprimant ces extensions, j'ai refait marcher le site de l'ANTS ! Et c'est bien dommage, parce que je voulais tester une approche plus radicale (et en fait je vais quand même la tester). Je vous raconte ...

Sur mon téléphone, j'ai comme tout le monde installé quelques jeux (comme par exemple Cookie Clicker, ou Alto's Adventure). Ces jeux présentent parfois des pubs assez pénibles. Et je ne pouvais pas les enlever ... jusqu'à ce que je découvre ce superbe article de SebSauvage et que j'installe PersonnalDNSFilter. Et naturellement, je me suis demandé comment faire aussi bien sous Windows. Et mes collègues m'ont alors habilement conseillé d'installer Pi-Hole dans une image Docker.

Il est donc maintenant templs de parcourir ce chouette tutorial pour installer pi-hole dans une image Docker.

Donc, je lance l'image Docker de pi-hile avec cette ligne de commande docker run -d --rm --name pihole -p 53:53/tcp -p 53:53/udp -p 40080:80 -p 443:443 -v "c:/pihole/pihole/:/etc/pihole/" -v "c:/pihole/dnsmasq.d/:/etc/dnsmasq.d/" -e WEBPASSWORD=pihole --restart=unless-stopped pihole/pihole:latest (oui, le mot de passe est vraiment solide, mais cette instance de pihole n'est accessible que depuis ma machine). Et puis ensuite, je désinstalle uBlock Origin et ... ah mais attendez, je dois d'abord vérifier que a ne va rien casser. Tiens, par exemple, quand je regarde ma liste de filtres personnels, je vois ça

! 2020-11-14 http://livetv.sxlivetv.sx
##div:style(z-index: 30)
! Ajouté depuis https://www.malekal.com/comment-supprimer-la-popup-connectez-vous-a-youtube/
www.youtube.com###dialog
||www.gstatic.com/youtube/img/promos/growth/dmod_si_horizontal_ver1_240x400.png$image
www.youtube.com##opened
www.youtube.com##.opened

Donc si je vire uBlock origin, ça affichera cette saleté de popup. Damned !

Terminons quand même l'expérience

Et franchement, ça m'a l'air de marcher sacrément bien ... (surtout que ça marche avec tous les navigateurs de ma machine). Il ne me reste plus qu'à ajouter dans Pi-Hole quelques chouettes idées, comme par exemple des listes de blocage plus complètes.

Par contre, vu le nombre d'images Docker qui tournent sur ma machine, il va bientôt falloir que je comprenne comment mettre en place un DNS local qui me permette de ne plus chercher des numéros de port à la con ...