# Digression Supprimer le tracking portail captif de firefox

**URL:** <https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016>\
**Category:** Pause Café\
**Tags:** captif, firefox\
**Created:** [Mai 26, 2024, 9:41 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016 "2024-05-26T09:41:03Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![antek](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@antek](https://www.debian-fr.org/u/antek)\
**Post date:** [Mai 26, 2024, 9:41 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/1 "2024-05-26T09:41:03Z")

</div>

Salut

Succinctement, c’est quoi un «&nbsp;portail captif&nbsp;» et ça fait quoi ?

PS modération : sujet [Supprimer le tracking "portail captif" de Firefox - #2](https://www.debian-fr.org/t/supprimer-le-tracking-portail-captif-de-firefox/90013/2)

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 26, 2024, 10:10 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/2 "2024-05-26T10:10:33Z")

</div>

Un portail captif est un dispositif obligeant un client http à afficher une page ou une ressources spécifique, en règle générale une page d’authentification dans un réseau privé, pour la suite je laisse @Zargos s’expliquer sur ce qu’il pense que Firefox t’obliges ou non ?

Plus ressources sur le portail captif sur Wikipédia : [Portail captif — Wikipédia](https://fr.wikipedia.org/wiki/Portail_captif#:~:text=Le%20portail%20captif%20est%20une,d'acc%C3%A9der%20%C3%A0%20Internet%20normalement).

---

<div class="post-metadata">

**Author:** ![antek](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@antek](https://www.debian-fr.org/u/antek)\
**Post date:** [Mai 26, 2024, 12:23 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/3 "2024-05-26T12:23:21Z")

</div>

Merci !

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mai 27, 2024, 8:00 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/4 "2024-05-27T08:00:50Z")

</div>

En fait, Firefox va check une URL mozilla périodiquement pour vérifier que le navigateur n’est pas dans un environnement de portail captif.  
Les portail captif c’est par exemple certain Free Wifi de gare ou autre bar. Pour accéder à internet on est d’abord redirigé vers une page web pour s’enregistrer etc…

Le problème du check firefox, c’est que d’une part on ne sait pas ce qui est transmis; et s’il n’y a rien de particulier de transmis il y a à minima l’IP et l’horodatage. Ce qui permet de pouvoir tracer une machine.

On se retrouve donc avec un tracking (sans oublier le fingerprinting qui va probablement avec).

C’est le même principale que le service google sur les smartphone qui va se connecter sur [e100.net](http://e100.net).

C’est configuré par défaut, et faute d’être au courant, ça reste invisible pour l’utilisateur non averti qui n’est donc pas en mesure de le désactiver.

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Mai 27, 2024, 3:14 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/5 "2024-05-27T15:14:34Z")

</div>

> [@Zargos](#):
>
> Le problème du check firefox, c’est que d’une part on ne sait pas ce qui est transmis

On peut vérifier dans le code source de Firefox, non ?

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Mai 27, 2024, 4:01 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/6 "2024-05-27T16:01:09Z")

</div>

espionné par mozilla ? pas le genre :

> [@Thunderbird espionne ses utilisateurs](https://www.debian-fr.org/t/thunderbird-espionne-ses-utilisateurs/87207/3):
>
> Apportes moi des preuves, car là ce que tu dit c’est gros . Laquelle ? Lequel ?

perso je bloque mozilla au maximum

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mai 28, 2024, 4:17 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/7 "2024-05-28T04:17:25Z")

</div>

> [@nicola](#):
>
> On peut vérifier dans le code source de Firefox, non ?

probablement oui.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Mai 28, 2024, 5:07 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/8 "2024-05-28T17:07:46Z")

</div>

> [@nicola](#):
>
> On peut vérifier dans le code source de Firefox, non ?

rien que 2185 adresse http différente dans le code de firefox

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mai 29, 2024, 8:15 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/9 "2024-05-29T20:15:36Z")

</div>

😅 tu n’es pas rendu 😉

Ceci dit dans le code source il n’y aura aucune référence à l’URL utilisée parce qu’elle est paramétrée:

```auto
captivedetect.canonicalContent	<meta http-equiv="refresh" content="0;url=https://support.mozilla.org/kb/captive-portal"/>	
captivedetect.canonicalURL	http://detectportal.firefox.com/canonical.html	
captivedetect.maxRetryCount	5	
captivedetect.maxWaitingTime	5000	
captivedetect.pollingTime	3000	
network.captive-portal-service.backoffFactor	5.0	
network.captive-portal-service.enabled	false	
network.captive-portal-service.maxInterval	1500000	
network.captive-portal-service.minInterval	60000	
capti	
BooléenNombreChaîne

```

ce qu’il faut chercher dans le code c’est

```auto
captivedetect.canonicalURL	

```

et éventuellement sniffer les paquets envoyés et les décoder.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Mai 29, 2024, 8:27 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/10 "2024-05-29T20:27:17Z")

</div>

> [@Zargos](#):
>
> et éventuellement sniffer les paquets envoyés et les décoder.

clair  
mais je galère toujorus un peu avec wireshark

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mai 30, 2024, 8:07 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/11 "2024-05-30T08:07:42Z")

</div>

> [@dindoun](#):
>
> clair  
> mais je galère toujorus un peu avec wireshark

Oui c’est normal, c’est une application extrêmement complète mais cela va avec une complexité tout autant importante. Il faut une utilisation régulière pour la maîtriser ne serait-ce qu’un peu.  
Mais elle est vraiment bien.

---

<div class="post-metadata">

**Author:** ![MPython\_Alaplancha](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mpython_alaplancha/32/14038_2.png) [@MPython\_Alaplancha](https://www.debian-fr.org/u/MPython_Alaplancha)\
**Post date:** [Mai 31, 2024, 9:20 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/12 "2024-05-31T09:20:37Z")

</div>

Bonjour.

> [@Zargos](#):
>
> Le problème du check firefox, c’est que d’une part on ne sait pas ce qui est transmis; et s’il n’y a rien de particulier de transmis il y a à minima l’IP et l’horodatage. Ce qui permet de pouvoir tracer une machine.
> 
> On se retrouve donc avec un tracking (…)

Des articles à lire sur le sujet?

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mai 31, 2024, 10:26 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/13 "2024-05-31T10:26:02Z")

</div>

> **[Detectportal.firefox.com : un énième outil de tracking dans Firefox ? |...](https://www.journalduhacker.net/s/b2pxi0/detectportal_firefox_com_un_ni_me_outil_de)**
>
> 7 comments

[https://together.jolla.com/question/159823/dont-use-default-browser-profile-for-captive-portals/](https://together.jolla.com/question/159823/dont-use-default-browser-profile-for-captive-portals/)

Entre autres

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Juin 1, 2024, 2:12 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/14 "2024-06-01T14:12:26Z")

</div>

Un peu surprenant de découvrir le ‹&nbsp;CaptivePortal&nbsp;› de firefox dans un forum Debian, son existance remontant à probablement plus de 10 ans (cf [arkenfox\_user.js](https://github.com/arkenfox/user.js/blob/master/user.js) )

```plaintext
/* 0360: disable Captive Portal detection
 * [1] https://www.eff.org/deeplinks/2017/08/how-captive-portals-interfere-wireless-security-and-privacy ***/

```

«&nbsp;`sudo netstat -pla --tcp --protocol=inet`&nbsp;» suffit pour voir que la première connexion de Firefox non configuré se fait à son portail (rien de nouveau).  
Le plus efficace pour ne pas activer le «&nbsp;CaptivePortal&nbsp;» de firefox pour **tous les profils** , **avant** même la création d’un nouveau profil, est d’utiliser le fichier **policies.json** qui est compris par les versions ESR de Firefox.  
voir [policy-templates](https://mozilla.github.io/policy-templates/)

```auto
firefox/
  distribution/
	↳ policies.json
  firefox	 

```

```auto
{
  "policies": { "CaptivePortal": false }
}

```

Il y a beaucoup d’autres étrangetés de services bizarres non documentés, aussi désactivables, mais comme je le disais en [Juin 2023](https://www.debian-fr.org/t/firefox-et-ram/88233/16)…

> Firefox est un long roman, et un forum debian me semble pas le bon endroit pour rentrer dans sa tripaillerie.

---

<div class="post-metadata">

**Author:** ![vbreton](https://www.debian-fr.org/user_avatar/www.debian-fr.org/vbreton/32/11400_2.png) [@vbreton](https://www.debian-fr.org/u/vbreton)\
**Post date:** [Juin 2, 2024, 12:27 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/15 "2024-06-02T12:27:10Z")

</div>

Bonjour @Verner ,

> Un peu surprenant de découvrir le ‹ CaptivePortal › de firefox dans un forum Debian,

Non, il n’y a rien de surprenant du fait que Firefox soit très présent, notamment sous Debian. et que ce soit dans la section «&nbsp;Pause café&nbsp;», ou l’on parle de tout mais pas de rien (enfin presque 🙂) .

En tant qu’utilisateur de Firefox sous Debian, j’apprécie d’être averti de ses principaux problèmes mais peut-être qu’il existe un forum dédié à ce sujet ?

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Juin 2, 2024, 7:28 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/16 "2024-06-02T19:28:55Z")

</div>

Le problème est qu’il y a sensiblement 4 niveaux de connaissance de Firefox:

niveau **1** : c’est quoi la [version ESR](https://wiki.mozilla.org/Release_Management/Calendar) de Firefox ? A quoi ça sert ?  
niveau **2** : comment gérer la configuration de [policies.json](https://mozilla.github.io/policy-templates/) ou mozilla.cfg de firefox ESR , de manière «&nbsp;officielle&nbsp;» ?  
niveau **3** : approfondissement des paramètres techniques plus pointus abordés par [arkenfox\_user.js](https://github.com/arkenfox/user.js), ou [betterfox](https://github.com/yokoffing/Betterfox/tree/esr115#betterfox-esr) etc.  
niveau **4** : modification directe des fichiers omni.ja de Firefox, lorsqu’il n’y a pas moyen de faire autrement pour supprimer certaines fonctions (fathom, normandy, télémétrie, marionette, pocket, merino, shopping, activitystream etc etc).  
Officiellement, tout est paramétrable sans avoir besoin de modifier les fichiers omni.ja.  
Dans la pratique, j’en ai de moins en moins la conviction.

Il n’existe déjà pas de forum firefox explicite qui mélange ces 4 niveaux.  
Le «&nbsp;CaptivePortal&nbsp;» de Firefox est un peu le béaba de Firefox qu’il est surprenant de découvrir en 2024, **justement** parce-que Debian fournit Firefox depuis des lustres depuis IcecCat.  
S’il fallait ouvrir un sujet pour chaque choses obscures de Firefox dans un forum Debian, il y aurait plus de sujets Firefox que de sujets Debian dans un forum Debian. J’ai parfois été tenté d’ouvrir la boîte de Pandor, mais vite extrapolé qu’il valait mieux éviter.  
Un navigateur internet est avant tout un collecteur de données utilisateurs pour les fournir à qui de droit, même sous couvert de «&nbsp;sécurité&nbsp;». Les Allemands disaient … «&nbsp;_Obéissez, c’est pour votre sécurité_&nbsp;».  
Quand la gestion de «&nbsp;sécurité&nbsp;» est mise entre les mains de gens mal intentionnés, garder l’histoire en mémoire n’est pas inutile, sujet plus vaste que Firefox.

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Janvier 17, 2026, 3:54 UTC](https://www.debian-fr.org/t/digression-supprimer-le-tracking-portail-captif-de-firefox/90016/17 "2026-01-17T15:54:33Z")

</div>

Pour une mise à jour, dnas la dernière versiond e firefox ert depuis quelques versions, ce check est désormais apparent dans about:preferences#privacy:

 ![image](https://www.debian-fr.org/uploads/default/original/2X/c/cbd32e2ebf4a26ed55b5742fc20683a104824235.png)

personnellement, j’aurais tendance à dire qu’ils ont bien été obligé de le faire à cause de tout ce qui touche aux données personnelles, et les réglementations RGPD. Réglementations qui en ce moment, génèrent de grosses batailles juridiques avec des grosses pénalités financières à la clef (et même de la guerre diplomatique avec les Etats-Unis et leur dictateur local).
