This category is for general issues(=something is broken) regarding YunoHost, NOT apps.
on
This form is written in English but feel free to write in French if you’re more comfortable!
on
What type of hardware are you using
Other ARM board
What YunoHost version are you running
12.1.41.2
How are you able to access your server
The webadmin
Are you in a special context or did you perform specific tweaking on your YunoHost instance ?
No
Describe your issue
Bonjour,
Les utilisateurs du compte ‘compagnie’ à distance et moi-même en local pouvons nous connecter mais le portail et l’administration n’apparaisse qu’en texte brut sans aucune mise en page ! Je n’ai pas trouvé le log de la migration 37 pour vérifier si elle était en cause.
Merci pour vos conseils, aides et assistances.
Cordialement
PS : merci aux développeurs pour les migrations 36 et 27.
Si ce n’est déjà fait, passe en navigation privée pour voir si cela change qqch.
Si le problème subsiste, regarde les messages d’erreurs de la console du navigateur (F12).
J’ai compris quelque chose et je me demande si cela peut être remédié. Si les utilisateurs du compte compagnie@lesmegeresdelhumus.fr se connectent sur le lien sante9naturel.fr/yunohost/sso, en utilisant leur identifiant/mdp, la gestion graphique de l’accès au SSO est actif et donc l’affichage est nickel. Mais si elles veulent se connecter en utilisant le lien lesmegeresdelhumus.fr/yunohost/sso, c’est là où l’interface bascule en mode texte, l’interface graphique n’étant plus activée. Cela a-t-il du sens et cela peut-il être changé par un paramétrage spécifique ou bien ce n’est simplement pas possible ?
A priori, je dirais que l’application que tu as placée à la racine (je mets une pièce sur my_web_app) a une configuration nginx qui intercepte et bloque certains assets.
Cela vaut bien sûr si la conf nginx a été modifiée.
Je continue à me “frotter” aux mécanismes de contrôle d’accès du SSO. Je vous explique ce qui se passe et ce qui me pose problème.
Dans l’état actuel de ma conf. nginx, que je suis prêt à partager si nécessaire, le compte créé en lien avec le domaine lesmegeresdelhumus.fr ne peut pas se connecter sur le portail en sante9naturel.fr/yunohost/sso, sante9naturel.fr est le domaine principal. La connexion en lesmegeresdelhumus.fr/yunohost/sso accède au portail en mode caractère et non en mode graphique. SI j’ajoute ce compte comme administrateur yunohost l’accès au portail en sante9naturel.fr/yunohost/sso fonctionne en mode graphique avec l’inconvénient majeur suivant : le compte reçoit les messages d’administration envoyés à root@, admin@ et admins@.
J’ai donc créé un compte co-administrateurices pour donner aux propriétaires l’accès à l’administration de leur nouveau site développé avec le cms grav en les sortant du groupe comptes administrateurs. Bis repetitae. L’accès au portail en sante9naturel.fr/yunohost/sso ne fonctionne plus, et l’accès en lesmegeresdelhumus.fr/yunohost/sso se fait uniquement en mode texte sans interface graphique.
Mes questions :
Qui peut accéder au portail avec l’adresse du site en utilisant le domaine principal sante9naturel.fr/yunohost/sso ? uniquement le premier compte administrateur ou bien tous les comptes présents dans le groupe des comptes administrateurs ?
Est-il possible d’accéder au portail avec les autres domaines comme par exemple lesmegeresdelhumus.fr/yunohost/sso ? Chaque accès étant limité au(x) compte(s) ayant une adresse de courriel avec ce nom de domaine ? et/ou chaque accès dépendant des permissions données dans Groupes et autorisations ?
Mon problème : donner l’accès à ce même compte à l’administration du cms grav présente sur le portail. Je précise que le dit compte peut se connecter directement à la console d’administration en grav.lesmegeresdelhumus.fr/grav/admin avec l’inconvénient de saisir deux fois l’identifiant/mdp la première fois pour le SSO, en mode texte, la deuxième fois pour l’administration GRAV en mode graphique.
J’espère que j’ai été assez clair mais peut-on l’être quand on parle SSO ?
Il faudrait que tu partages les personnalisations que tu as faites car ce que tu décris ne correspond pas au fonctionnement standard (accès au portail et non chargement des css sur le domaine lesmegeres…)
A ma connaissance -user@domain2.tld doit pouvoir se connecter au portail domain1.tld/yunohost/sso/login
-En ajoutant, dans la page de l’app grav (de la webadmin ynh) le droit admin à user@domain2.tld, il peut accéder à l’admin de l’app grav, même si elle est sur domain.tld