cartesapp / cartes

L'appli Web de cartes grand public
https://cartes.app
GNU Affero General Public License v3.0
221 stars 25 forks source link

Cartes ne fonctionne pas sur Tor #640

Open tjarross opened 1 month ago

tjarross commented 1 month ago

Cartes ne fonctionne pas sur Tor, aussi bien sur PC qu'Android. Un écran bleu est affiché mais la map ne se charge pas.

J'utilise Tor dans sa configuration d'origine sur une distribution Debian.

Capture d’écran du 2024-10-21 18-41-01

laem commented 1 month ago

Merci pour la notif ! De mon côté, je ne compte pas passer du temps sur le support de Tor. Ça ressemble à un problème de CORS qu'on a déjà eu avec Firefox ESR, si quelqu'un veut s'y intéresser.

tjarross commented 1 month ago

Après avoir cherché un peu, je pense que c'est dû à cette erreur, que je n'ai pas sur un Firefox ESR classique:

Capture d’écran du 2024-10-22 10-16-24

Capture d’écran du 2024-10-22 10-34-40

Capture d’écran du 2024-10-22 10-35-07

tjarross commented 1 month ago

Il faut peut-être que j'ouvre un ticket côté MapLibre ? Qu'en penses-tu @laem ?

tjarross commented 1 month ago

Possiblement lié à cette issue: MapLibre GL JS #3537

laem commented 1 month ago

Ah tiens, ces artefacts je les avais avant sur FF mais ça a disparu ! Merci pour les recherches, à suivre.

tjarross commented 1 month ago

Après de plus amples recherches, il se peut que ce soit un problème lié à Tor qui n'a pas encore trouvé un moyen d'utiliser readPixels de WebGL en concervant la confidentialité du navigateur: Tor #42082.

Des solutions sont proposées (Tor #42239), mais pas de réelle avancée sur le sujet pour le moment.

Il y a peut-être une solution en attendant, que je n'ai pas encore testée: retirer le patch (Tor Patch 51467cda) et recompiler le navigateur. Cependant, une telle modification détériore l'expérience de confidentialité qu'offre Tor.

Et effectivement, affaire à suivre...