Projet

Général

Profil

Tâche #31562

Scénario #31587: Traitement express MEN (05-07)

Hâpy 2.8: erreur d’accès à /usr/lib/one/sunstone/public/dist/main.js

Ajouté par Daniel Dehennin il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
20/01/2021
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Sur un Hâpy 2.8.0, il y a un message d’erreur dans les journaux nginx :

==> /var/log/nginx/opennebula-sunstone-error.log <==
2021/01/20 11:12:41 [crit] 5594#5594: *35 stat() "/usr/lib/one/sunstone/public/dist/main.js" failed (13: Permission denied), client: 192.168.230.30, server: hapy.ac-test.fr, request: "GET /dist/main.js?v=5.12.0.3 HTTP/1.1", host: "hapy.ac-test.fr", referrer: "https://hapy.ac-test.fr/" 
  • Ce fichier est un lien symbolique vers /var/lib/one/sunstone/main.js
    root@hapy:~# ls -l /usr/lib/one/sunstone/public/dist/main.js
    lrwxrwxrwx 1 root root 29 oct.  14 09:51 /usr/lib/one/sunstone/public/dist/main.js -> /var/lib/one/sunstone/main.js
    
  • Les droits sur le répertoire /var/lib/one
    root@hapy:~# ls -ld /var/lib/one/
    drwxr-x--- 13 oneadmin oneadmin 4096 janv. 20 11:13 /var/lib/one/
    
  • Les droits sur le répertoire /var/lib/one/sunstone
    root@hapy:~# ls -ld /var/lib/one/sunstone
    drwxr-x--- 2 oneadmin oneadmin 4096 déc.  17 18:13 /var/lib/one/sunstone
    
  • Les droits sur le fichier /var/lib/one/sunstone/main.js
    root@hapy:~# ls -l /var/lib/one/sunstone/main.js 
    -rw-r--r-- 1 oneadmin oneadmin 7573672 janv. 20 11:01 /var/lib/one/sunstone/main.js
    

Il faut ajouter le droit de traverser les répertoires :

root@hapy:~# chmod +x /var/lib/one/
root@hapy:~# chmod +x /var/lib/one/sunstone/

Révisions associées

Révision 412486e2 (diff)
Ajouté par Joël Cuissinat il y a environ 3 ans

Fix Sunstone access rights

Ref: #31562

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat
  • Tâche parente changé de #31492 à #31587

Daniel a écrit :

il y a un sûrement un posttemplate à modifier

#2 Mis à jour par Joël Cuissinat il y a environ 3 ans

Pour reproduire :

root@hapy:~# tail -f /var/log/nginx/opennebula-sunstone-error.log

Une ligne d'erreur s'ajoute à chaque fois que l'on authentifie sur https://hapy.ac-test.fr/login

Il n'y a pas d'erreur équivalente en 2.7.2.

#3 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#4 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF