Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/02/2025, à 13:50

BrunoL

Browser ne télécharge pas : accès refusé au répertoire Téléchargement

Bonjour,

Le browser "Brave" ne parvient pas à charger un pdf que firefox charge sans difficulté.

Le message d'erreur renvoyé est :

Error openning directory '.../Téléchargements':Permission denied

De plus dmesg affiche  un nombre hallucinant d'anomalies d'audit produites par Brave  !

Je soupçonne le contexte d'installation snap de verrouiller excessivement le fonctionnement mais le firefox que j'utilise est lui aussi installé via snap.

Pensez-vous que c'est un verrou snap qui bloque ou est-ce autre chose ?

Y-a-t'il moyen de régler ce dysfonctionnement ?

Merci pour votre aide.

Hors ligne

#2 Le 25/02/2025, à 15:42

Ayral

Re : Browser ne télécharge pas : accès refusé au répertoire Téléchargement

Quelle méthode d'installation de Brave as-tu choisie ? Il y en a plusieurs d'après la doc...


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#3 Le 25/02/2025, à 15:48

ylag

Re : Browser ne télécharge pas : accès refusé au répertoire Téléchargement

Bonjour,

BrunoL a écrit :

De plus dmesg affiche  un nombre hallucinant d'anomalies d'audit produites par Brave  !

Ça me fait penser à des blocages générés dans le profil apparmor de Brave, si, bien sûr, ce profil est en mode enabled ... ?
Faudrait voir quelques lignes dmesg d'anomalies ...

Le confinement par défaut de Brave en Snap ne devrait pas empêcher l'accës au répertoire ~/Téléchargements.

A+

Dernière modification par ylag (Le 25/02/2025, à 15:54)

Hors ligne

#4 Le 25/02/2025, à 17:20

BrunoL

Re : Browser ne télécharge pas : accès refusé au répertoire Téléchargement

Ayral ; l'installation a été faite dans l'environnement snap et de façon totalement orthodoxe.

$ snap list
Nom                          Version           Révision  Suivi            Éditeur         Notes
.../...
brave                        1.75.180          480       latest/stable    brave✓          -
.../...

ylag ; effectivement, je pense également à un paramétrage. Voici la bordée de messages récoltée suite à l'essai d'un télé-chargement :

audit: type=1400 audit(1740496506.707:298): apparmor="DENIED" operation="mknod" class="file" profile="snap.brave.brave" name=2F68 ... 268 pid=4096 comm="ThreadPoolForeg" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
[  733.793285] audit: type=1400 audit(1740496506.718:299): apparmor="DENIED" operation="open" class="file" profile="snap.brave.brave" name="/etc/fstab" pid=4096 comm="brave" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[  733.796358] audit: type=1400 audit(1740496506.721:300): apparmor="DENIED" operation="open" class="file" profile="snap.brave.brave" name="/run/mount/utab" pid=4096 comm="brave" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[  734.108955] audit: type=1400 audit(1740496507.033:301): apparmor="DENIED" operation="open" class="file" profile="snap.brave.brave" name="/run/mount/utab" pid=4096 comm="brave" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[  734.114171] audit: type=1400 audit(1740496507.039:302): apparmor="DENIED" operation="open" class="file" profile="snap.brave.brave" name=2F68 ... 32F pid=4096 comm="pool-brave" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
[  734.114240] audit: type=1400 audit(1740496507.039:303): apparmor="DENIED" operation="open" class="file" profile="snap.brave.brave" name=2F68 ... 32F pid=4096 comm="pool-brave" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
[  734.200861] audit: type=1400 audit(1740496507.126:304): apparmor="DENIED" operation="open" class="file" profile="snap.brave.brave" name="/run/mount/utab" pid=4096 comm="brave" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[  737.683560] audit: type=1400 audit(1740496510.609:305): apparmor="DENIED" operation="open" class="file" profile="snap.brave.brave" name="/run/mount/utab" pid=4096 comm="brave" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[  738.177291] audit: type=1400 audit(1740496511.103:306): apparmor="DENIED" operation="open" class="file" profile="snap.brave.brave" name="/run/mount/utab" pid=4096 comm="brave" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[  738.210022] audit: type=1400 audit(1740496511.135:307): apparmor="DENIED" operation="mknod" class="file" profile="snap.brave.brave" name=2F68 ... 32F... pid=4096 comm="ThreadPoolForeg" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000

Hors ligne

#5 Le 25/02/2025, à 19:24

BrunoL

Re : Browser ne télécharge pas : accès refusé au répertoire Téléchargement

J'ai trouvé une solution en passant par les permissions de la boutique de snap.

Toutefois, l'autorisation donnée est l’accès à tous les fichiers de l'utilisateur. Je souhaite ne donner à Brave que l’accès au seul répertoire "Téléchargement". Est-ce possible ?

Accessoirement je cherche une documentation à jour de apparmor. En avez vous à conseiller ?

Hors ligne

#6 Le 25/02/2025, à 19:44

iznobe

Re : Browser ne télécharge pas : accès refusé au répertoire Téléchargement

Bonjour ,

Je souhaite ne donner à Brave que l’accès au seul répertoire "Téléchargement". Est-ce possible ?

Theoriquement ce n' est pas la peine , il devrait y avoir accés automatiquement et par defaut .
et donc , +1 avec :

ylag a écrit :

Le confinement par défaut de Brave en Snap ne devrait pas empêcher l'accës au répertoire ~/Téléchargements.


Au cas ou , peux tu montrer :

cd ; ls -la ~/Téléchargements
sudo find / -iname Téléchargements

Dernière modification par iznobe (Le 25/02/2025, à 19:53)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#7 Le 25/02/2025, à 19:56

BrunoL

Re : Browser ne télécharge pas : accès refusé au répertoire Téléchargement

iznobe, j'ai modifié les permissions de Téléchargement en ouverture totale sans résultat :

drwxrwxrwx  2 alain alain  4096 févr. 25 18:18 Téléchargements

D'où je confirme que chez moi le download dans Brave ne fonctionne pas et je rappelle qu'avec firefox je n'ai pas de problème.

Hors ligne

#8 Le 25/02/2025, à 20:09

BrunoL

Re : Browser ne télécharge pas : accès refusé au répertoire Téléchargement

Bizarre, c'est tombé en marche !!! smile

Petit récapitulatif si d'autres ont ce problème. Je n'ai fait que ce qui suit :

1) J'ai passé les permission de "Téléchargement" à tout autoriser pour tout le monde.
2) J'ai tester ... sans sortir de Brave (erreur) ... si le dowload fonctionnait -KO-
3) Je suis sorti de Brave.
4) j'ai remis les permissions de "Téléchargements" à 
            drwxr-xr-x  2 alain alain  4096 févr. 25 18:58 Téléchargements
5) Lancement de Brave et là ça marche !?

Désolé pour le bruit. Bonne soirée.

EDIT : j'ai un doute ... en fait Brave a maintenant accès au répertoire complet de l'utilisateur et autorise même la suppression de fichiers yikes
En fait quand j'ai dit n'avoir rien fait d'autre j'ai oublié mon intervention dans les permissions de la snap-store. Que j'avais remis à "bloquer". Donc normalement j'aurai du revenir à mon blocage initial ... ce qui n'est pas le cas malgré l'indication sous snap-store qui indique ne pas ouvrir l’accès aux fichiers de l'utilisateur.
Bon je vais désinstaller Brave.

Dernière modification par BrunoL (Le 25/02/2025, à 20:20)

Hors ligne

#9 Le 25/02/2025, à 20:15

ylag

Re : Browser ne télécharge pas : accès refusé au répertoire Téléchargement

Bonjour,

Au #4, beaucoup d'erreurs apparmor concernant l'ouverture de fichiers.
Je ne connais pas suffisamment apparmor pour bien interpréter ces messages, mais faudrait certainement tenter la désactivation du profil apparmor de Brave pour fins de test, et voir si ça débloquerait les choses ?

La doc du forum concernant apparmor :  https://doc.ubuntu-fr.org/apparmor

A+

Dernière modification par ylag (Le 25/02/2025, à 20:23)

Hors ligne

#10 Le 25/02/2025, à 20:21

BrunoL

Re : Browser ne télécharge pas : accès refusé au répertoire Téléchargement

ylag, ça ne m'étonne pas. J'ai regardé la doc de apparmor et il est exclu que j'aille mettre les mains dans cette horreur hmm

Hors ligne

#11 Le 25/02/2025, à 20:25

ylag

Re : Browser ne télécharge pas : accès refusé au répertoire Téléchargement

Bonjour,

Pour infos sur les profils, donne le résultat de :

sudo apparmor_status

A+

Hors ligne