What type of hardware are you using: VPS bought online
What YunoHost version are you running: 12.1.12.1
What app is this about: Wordpress
Describe your issue
SSO does not work correct with wordpress. I have reinstalled debian, yunohost and wordpress several times on a VPS, debian 12. Unfortunately, sso is nothing but a disadvantage for wordpress, because one has to login at first to yunohost and then to wordpress, and logout must also be done twice. If one tries to login directly to wordpress, one is redirected to yunohost. So, it has become an enforced double-sign-on. (Yes, the user has same login and password in yunohost and wordpress, and installing LDAP does not help.)
UPDATE: I found how to disable sso for an app.
In the relevant conf file in /etc/nginx/conf.dk simply comment the following lines:
#include /etc/nginx/conf.d/yunohost_sso.conf.inc;
#include /etc/nginx/conf.d/yunohost_admin.conf.inc;
#include /etc/nginx/conf.d/yunohost_api.conf.inc;
That ‘solved’ the double-sign-on problem, but the bug persist.
Share relevant logs or error messages
from /var/log/nginx/example.dk-access.log
111.111.111.111 - - [22/Aug/2025:15:01:00 +0200] “GET /wp/admin HTTP/2.0” 302 0 “-” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
111.111.111.111 - - [22/Aug/2025:15:01:00 +0200] “GET /wp/wp-admin/ HTTP/2.0” 302 0 “-” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
111.111.111.111 - - [22/Aug/2025:15:01:00 +0200] “GET /wp/wp-login.php?redirect_to=https%3A%2F%2Fexample.dk%2Fwp%2Fwp-admin%2F&reauth=1 HTTP/2.0” 302 138 “-” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
111.111.111.111 - - [22/Aug/2025:15:01:00 +0200] “GET /yunohost/sso?r=aHR0cHM6Ly9oYWxsZWJ5b3JlLmRrL3dwL3dwLWxvZ2luLnBocD9yZWRpcmVjdF90bz1odHRwczovL2hhbGxlYnlvcmUuZGsvd3Avd3AtYWRtaW4vJnJlYXV0aD0x HTTP/2.0” 301 162 “-” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
111.111.111.111 - - [22/Aug/2025:15:01:00 +0200] “GET /yunohost/sso/?r=aHR0cHM6Ly9oYWxsZWJ5b3JlLmRrL3dwL3dwLWxvZ2luLnBocD9yZWRpcmVjdF90bz1odHRwczovL2hhbGxlYnlvcmUuZGsvd3Avd3AtYWRtaW4vJnJlYXV0aD0x HTTP/2.0” 200 11028 “-” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
111.111.111.111 - - [22/Aug/2025:15:01:00 +0200] “GET /yunohost/sso/customassets/custom.css HTTP/2.0” 404 146 “https://example.dk/yunohost/sso/?r=aHR0cHM6Ly9oYWxsZWJ5b3JlLmRrL3dwL3dwLWxvZ2luLnBocD9yZWRpcmVjdF90bz1odHRwczovL2hhbGxlYnlvcmUuZGsvd3Avd3AtYWRtaW4vJnJlYXV0aD0x” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
111.111.111.111 - - [22/Aug/2025:15:01:00 +0200] “GET /yunohost/portalapi/public HTTP/2.0” 200 402 “https://example.dk/yunohost/sso/?r=aHR0cHM6Ly9oYWxsZWJ5b3JlLmRrL3dwL3dwLWxvZ2luLnBocD9yZWRpcmVjdF90bz1odHRwczovL2hhbGxlYnlvcmUuZGsvd3Avd3AtYWRtaW4vJnJlYXV0aD0x” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
111.111.111.111 - - [22/Aug/2025:15:01:14 +0200] “POST /yunohost/portalapi/login HTTP/2.0” 200 9 “https://example.dk/yunohost/sso/login?r=aHR0cHM6Ly9oYWxsZWJ5b3JlLmRrL3dwL3dwLWxvZ2luLnBocD9yZWRpcmVjdF90bz1odHRwczovL2hhbGxlYnlvcmUuZGsvd3Avd3AtYWRtaW4vJnJlYXV0aD0x” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
111.111.111.111 - theuser [22/Aug/2025:15:01:14 +0200] “GET /wp/wp-login.php?redirect_to=https://example.dk/wp/wp-admin/&reauth=1 HTTP/2.0” 200 7696 “https://example.dk/yunohost/sso/login?r=aHR0cHM6Ly9oYWxsZWJ5b3JlLmRrL3dwL3dwLWxvZ2luLnBocD9yZWRpcmVjdF90bz1odHRwczovL2hhbGxlYnlvcmUuZGsvd3Avd3AtYWRtaW4vJnJlYXV0aD0x” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
…
111.111.111.111 - theuser [22/Aug/2025:15:01:22 +0200] “POST /wp/wp-login.php HTTP/2.0” 302 0 “https://example.dk/wp/wp-login.php?redirect_to=https://example.dk/wp/wp-admin/&reauth=1” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
111.111.111.111 - theuser [22/Aug/2025:15:01:23 +0200] “GET /wp/wp-admin/ HTTP/2.0” 200 137837 “https://example.dk/wp/wp-login.php?redirect_to=https://example.dk/wp/wp-admin/&reauth=1” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15”
from /var/log/nginx/example.dk-error.log
2025/08/22 15:00:31 [error] 216881#216881: *11413 open() “/usr/share/yunohost/portal/customassets/example.dk.custom.css” failed (2: No such file or directory), client: 111.111.111.111, server: example.dk, request: “GET /yunohost/sso/customassets/custom.css HTTP/2.0”, host: “example.dk”, referrer: “https://example.dk/yunohost/sso/?r=aHR0cHM6Ly9oYWxsZWJ5b3JlLmRrL3dwL3dwLWxvZ2luLnBocD9yZWRpcmVjdF90bz1odHRwczovL2hhbGxlYnlvcmUuZGsvd3Avd3AtYWRtaW4vJnJlYXV0aD0x”
2025/08/22 15:01:00 [error] 216881#216881: *11413 open() “/usr/share/yunohost/portal/customassets/example.dk.custom.css” failed (2: No such file or directory), client: 111.111.111.111, server: example.dk, request: “GET /yunohost/sso/customassets/custom.css HTTP/2.0”, host: “example.dk”, referrer: “https://example.dk/yunohost/sso/?r=aHR0cHM6Ly9oYWxsZWJ5b3JlLmRrL3dwL3dwLWxvZ2luLnBocD9yZWRpcmVjdF90bz1odHRwczovL2hhbGxlYnlvcmUuZGsvd3Avd3AtYWRtaW4vJnJlYXV0aD0x”