Bonjour Ă toustes,
J’ai un petit soucis avec mon installation Yunohost, et je n’arrive pas à comprendre ce qui se passe / comment la résoudre.
Mon serveur YunoHost
Matériel: VPS chez un hébergeur
Version de YunoHost: 11.1.18
J’ai accès à mon serveur : En SSH & Par la webadmin
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : Non
Description du problème
Lorsque j’essaye d’accéder à mon instance Yunohost en web (yunohost.mydomain.tld), par son nom de domaine et via Firefox (le bug n’est pas présent si j’y accède par son IP ou avec Chromium), le style (et globalement tous les assets) ne chargent pas. J’ai donc accès à une interface qui ressemble à ça:
J’ai un peu investigué, et il s’avère que les assets (par exemple /yunohost/sso/assets/css/ynh_portal.css
) sont redirigés vers le SSO (par exemple: yunohost/sso/?r=aHR0cHM6Ly95dW5vaG9zdC5sYXRpdHVkcdkzsedXVub2hvc3Qvc3NvL2Fzc2V0cy9jc3MveW5oX3BvcnRhbC5jc3M=
) en code HTTP 302.
Voici deux logs qui montrent ça côté serveur (logs Nginx)
# La redirection avec Firefox
[09/May/2023:14:44:03 +0000] "GET /yunohost/sso/assets/css/ynh_portal.css HTTP/2.0" 302 138 "https://yunohost.mydomain.tld/" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0"
# Ça fonctionne sur Chromium
88.142.146.75 - - [09/May/2023:14:44:30 +0000] "GET /yunohost/sso/assets/css/ynh_portal.css HTTP/2.0" 200 107770 "https://yunohost.mydomain.tld/yunohost/sso/?r=aHR0cHM6Ly95dW5vaG9zdC5sYXRpdHVkZXMuY2Mv" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36"
J’ai également des comportements étrange qui redirigent en code 302 vers le SSO sur une autre application: les webhooks publics de N8N, rendant toute l’application inutilisable.
J’ai beau chercher, je ne comprends pas d’où ça vient.
Merci d’avance pour votre aide !
Misha