Impossible de se connecter à Piwigo 16.2.0-ynh1

What app is this about, and its version: Piwigo 16.2.0-ynh1
What YunoHost version are you running: 12.1.39
What type of hardware are you using: VM

Describe your issue

Bonjour,
Depuis ma mise à jour de Piwigo, je ne peux plus m’y connecter.
Après identification dans Yunohost, je lance Piwigo, qui m’affiche sa propre fenêtre d’identification. Je saisis mes identifiants, et je tombe invariablement sur une nouvelle page de connexion sans thème.
La console de mon navigateur web affiche une erreur liée à identification.php :

The resource from “https://photos.mondomaine.tld/_data/combined/1ex6znu.css” was blocked due to MIME type (“text/html”) mismatch (X-Content-Type-Options: nosniff).

Mon instance piwigo est sur un sous-domaine spécifique : photos.mondomaine.tld
Les permissions des dossiers me paraissent bonnes :

$ sudo ls -lh /var/www/piwigo/
lrwxrwxrwx  1 piwigo www-data   31 27 janv. 11:31 _data -> /home/yunohost.app/piwigo/_data

$ sudo ls -lh /home/yunohost.app/piwigo
drwxr----- 7 piwigo www-data 4,0K 27 janv. 11:48 _data

Ça fait des heures que je tourne en rond sur ce problème. Une idée ?
Merci

Share relevant logs or error messages

https://paste.yunohost.org/raw/fugozemiri

Bonsoir,
nosniff gerela securite de la page d apres :

Est ce que le probleme arrive sur d autres navigateurs? En reduisant la securité dur ton navigateur?
Retrouves-tu ce parametre sur le fichier de conf de nginx dans /etc/nginx?
Marc

e Tue, 27 Jan 2026 17:19:45 +0000, lsam a écrit :

Par ailleurs, as-tu lu celui-ci

Bonsoir @lsam

  1. Si tu suis le lien, sur quoi arrives-tu ?
  2. Quels sont les droits sur les fichiers et dossiers ci-dessous ?
sudo namei -l /home/yunohost.app/piwigo/_data/combined/1ex6znu.css

Bonjour,

J’ai une erreur 403 Forbidden.

Merci pour la commande au passage, je ne la connaissais pas !

f: /home/yunohost.app/piwigo/_data/combined/1ex6znu.css
drwxr-xr-x root   root     /
drwxr-xr-x root   root     home
drwxr-xr-x root   root     yunohost.app
drwxr-x--- piwigo www-data piwigo
drwxr----- piwigo www-data _data
drwxr-x--- piwigo www-data combined
-rwxr-x--- piwigo www-data 1ex6znu.css

En réduisant la sécurité de Firefox, et en désactivant uBloc Origin, même problème.
Avec Chromium, même sentence :

Effectivement :

$ sudo rgrep sniff /etc/nginx/conf.d/*
/etc/nginx/conf.d/security.conf.inc:more_set_headers "X-Content-Type-Options : nosniff";

Oui, ça évite de multiplier les ls
Une partie du problème semble venir des droits sur ce dossier. www-data devrait pouvoir le traverser.
A minima teste avec

chmod g+x /home/yunohost.app/piwigo/_data/ # => de 740 à 750

Mais je pense qu’il faudra aussi modifier les droits des sous-dossiers (qqch comme 755 pour combined et 644 pour les css)

Après… Pour savoir ce qui a changé les droits, là par contre…

Merci, ça a fonctionné, c’était juste ça…
Bon par contre, je pense que le plugin LDAP a des problèmes, car impossible de me connecter, il ne reconnait pas mes identifiants (qui n’ont jamais changé).
Je suis bon pour tout réinstaller ??

Le fait est qu’il est question dans la doc de mettre à jour les plugins après un upgrade : cela n’a pas fonctionné ?

Impossible vu que je ne peux pas me connecter, l’identification échoue certainement à cause de plugin

Tu as toujours l’utilisateur admin choisi à l’installation (regarde dans /etc/yunohost/apps/piwigo/settings.yml pour son id/pwd)

Merci, j’ai pu me connecter, j’avais confondu mon utilisateur yunohost avec l’administrateur piwigo (même login mais mot de passe différent…).
J’accède à l’administration, mais impossible de mettre à jour Ldap_login. J’ai droit à une erreur sans autre message. Rien dans les logs de nginx, mais je ne sais pas où piwigo peut stocker d’autres journaux.