- I tried with another Browser, same issue.
- It’s the first install
Thanks for your reply.
Could you please share the logs of dex service ? (Web admin → services → dex and then you copy paste the logs here after removing any personal info)
Thanks in advance
time="2022-08-27T14:55:56Z" level=info msg="keys rotated, next rotation: 2022-08-27 20:55:56.47235881 +0000 UTC"
time="2022-08-27T20:55:57Z" level=info msg="keys expired, rotating"
time="2022-08-27T20:55:58Z" level=info msg="keys rotated, next rotation: 2022-08-28 02:55:58.300930464 +0000 UTC"
time="2022-08-28T02:55:58Z" level=info msg="keys expired, rotating"
time="2022-08-28T02:55:59Z" level=info msg="keys rotated, next rotation: 2022-08-28 08:55:59.226499944 +0000 UTC"
time="2022-08-28T08:55:59Z" level=info msg="keys expired, rotating"
time="2022-08-28T08:56:00Z" level=info msg="keys rotated, next rotation: 2022-08-28 14:56:00.492331327 +0000 UTC"
time="2022-08-28T14:56:01Z" level=info msg="keys expired, rotating"
time="2022-08-28T14:56:03Z" level=info msg="keys rotated, next rotation: 2022-08-28 20:56:03.764486191 +0000 UTC"
time="2022-08-28T20:56:06Z" level=info msg="keys expired, rotating"
time="2022-08-28T20:56:08Z" level=info msg="keys rotated, next rotation: 2022-08-29 02:56:08.277533227 +0000 UTC"
time="2022-08-29T02:56:08Z" level=info msg="keys expired, rotating"
time="2022-08-29T02:56:09Z" level=info msg="keys rotated, next rotation: 2022-08-29 08:56:09.97098152 +0000 UTC"
time="2022-08-29T08:56:10Z" level=info msg="keys expired, rotating"
time="2022-08-29T08:56:12Z" level=info msg="keys rotated, next rotation: 2022-08-29 14:56:12.360815295 +0000 UTC"
time="2022-08-29T09:31:04Z" level=info msg="received signal terminated, shutdown now"
time="2022-08-29T09:31:17Z" level=info msg="Dex Version: , Go Version: go1.17.13, Go OS/ARCH: linux arm64"
time="2022-08-29T09:31:17Z" level=info msg="config issuer: https://dex.rxxxx.nohost.me/"
time="2022-08-29T09:31:17Z" level=info msg="config storage: sqlite3"
time="2022-08-29T09:31:17Z" level=info msg="config static client: Outline"
time="2022-08-29T09:31:17Z" level=info msg="config connector: ldap"
time="2022-08-29T09:31:17Z" level=info msg="config refresh tokens rotation enabled: true"
time="2022-08-29T09:31:17Z" level=info msg="listening (http) on 127.0.0.1:5556"
time="2022-08-29T14:11:10Z" level=info msg="performing ldap search ou=users,dc=yunohost,dc=org sub (&(objectClass=InetOrgPerson)(uid=exxxx))"
time="2022-08-29T14:11:10Z" level=info msg="username \"exxxx\" mapped to entry uid=exxxx,ou=users,dc=yunohost,dc=org"
time="2022-08-29T14:11:10Z" level=info msg="login successful: connector \"ldap\", username=\"exxxx dxxxx\", preferred_username=\"\", email=\"exxxx@rxxxx.nohost.me\", groups=[]"
time="2022-08-29T14:12:06Z" level=info msg="performing ldap search ou=users,dc=yunohost,dc=org sub (&(objectClass=InetOrgPerson)(uid=exxxx))"
time="2022-08-29T14:12:06Z" level=info msg="username \"exxxx\" mapped to entry uid=exxxx,ou=users,dc=yunohost,dc=org"
time="2022-08-29T14:12:06Z" level=info msg="login successful: connector \"ldap\", username=\"exxxx dxxxx\", preferred_username=\"\", email=\"exxxx@rxxxx.nohost.me\", groups=[]"
time="2022-08-29T14:42:15Z" level=info msg="garbage collection run, delete auth requests=0, auth codes=2, device requests=0, device tokens=0"
time="2022-08-29T14:56:15Z" level=info msg="keys expired, rotating"
time="2022-08-29T14:56:17Z" level=info msg="keys rotated, next rotation: 2022-08-29 20:56:17.004754246 +0000 UTC"
time="2022-08-29T20:56:17Z" level=info msg="keys expired, rotating"
time="2022-08-29T20:56:19Z" level=info msg="keys rotated, next rotation: 2022-08-30 02:56:19.101010008 +0000 UTC"
time="2022-08-30T02:56:21Z" level=info msg="keys expired, rotating"
time="2022-08-30T02:56:22Z" level=info msg="keys rotated, next rotation: 2022-08-30 08:56:22.487689891 +0000 UTC"
time="2022-08-30T07:29:16Z" level=info msg="performing ldap search ou=users,dc=yunohost,dc=org sub (&(objectClass=InetOrgPerson)(uid=exxxx))"
time="2022-08-30T07:29:16Z" level=info msg="username \"exxxx\" mapped to entry uid=exxxx,ou=users,dc=yunohost,dc=org"
time="2022-08-30T07:29:16Z" level=info msg="login successful: connector \"ldap\", username=\"exxxx dxxxx\", preferred_username=\"\", email=\"exxxx@rxxxx.nohost.me\", groups=[]"
time="2022-08-30T07:30:32Z" level=info msg="received signal terminated, shutdown now"
time="2022-08-30T07:30:32Z" level=info msg="Dex Version: , Go Version: go1.17.13, Go OS/ARCH: linux arm64"
time="2022-08-30T07:30:32Z" level=info msg="config issuer: https://dex.rxxxx.nohost.me/"
time="2022-08-30T07:30:32Z" level=info msg="config storage: sqlite3"
time="2022-08-30T07:30:32Z" level=info msg="config static client: Outline"
time="2022-08-30T07:30:32Z" level=info msg="config connector: ldap"
time="2022-08-30T07:30:32Z" level=info msg="config refresh tokens rotation enabled: true"
time="2022-08-30T07:30:32Z" level=info msg="listening (http) on 127.0.0.1:5556"
time="2022-08-30T07:31:03Z" level=info msg="performing ldap search ou=users,dc=yunohost,dc=org sub (&(objectClass=InetOrgPerson)(uid=exxxx))"
time="2022-08-30T07:31:03Z" level=info msg="username \"exxxx\" mapped to entry uid=exxxx,ou=users,dc=yunohost,dc=org"
time="2022-08-30T07:31:03Z" level=info msg="login successful: connector \"ldap\", username=\"exxxx dxxxx\", preferred_username=\"\", email=\"exxxx@rxxxx.nohost.me\", groups=[]"
Hello,
unfortunately I have a similar problem. After authentication I always come directly back to the login page. I also do not receive any error message. I have already changed browser and deleted cookies.
The whole thing happens only after the last update, before that I could log in and use Outline normally.
Here is my dex log:
time="2022-08-26T18:11:36Z" level=info msg="keys expired, rotating"
time="2022-08-26T18:11:36Z" level=info msg="keys rotated, next rotation: 2022-08-27 00:11:36.473219643 +0000 UTC"
time="2022-08-27T00:11:37Z" level=info msg="keys expired, rotating"
time="2022-08-27T00:11:37Z" level=info msg="keys rotated, next rotation: 2022-08-27 06:11:37.951910717 +0000 UTC"
time="2022-08-27T06:11:38Z" level=info msg="keys expired, rotating"
time="2022-08-27T06:11:38Z" level=info msg="keys rotated, next rotation: 2022-08-27 12:11:38.465193701 +0000 UTC"
time="2022-08-27T11:54:25Z" level=info msg="performing ldap search ou=users,dc=yunohost,dc=org sub (&(objectClass=InetOrgPerson)(uid=moritz))"
time="2022-08-27T11:54:25Z" level=info msg="username \"moritz\" mapped to entry uid=moritz,ou=users,dc=yunohost,dc=org"
time="2022-08-27T11:54:25Z" level=info msg="login successful: connector \"ldap\", username=\"Moritz K.\", preferred_username=\"\", email=\"moritz@domain.tld\", groups=[]"
time="2022-08-27T12:11:38Z" level=info msg="keys expired, rotating"
time="2022-08-27T12:11:39Z" level=info msg="keys rotated, next rotation: 2022-08-27 18:11:39.296885804 +0000 UTC"
time="2022-08-27T18:11:40Z" level=info msg="keys expired, rotating"
time="2022-08-27T18:11:40Z" level=info msg="keys rotated, next rotation: 2022-08-28 00:11:40.569185907 +0000 UTC"
time="2022-08-28T00:11:41Z" level=info msg="keys expired, rotating"
time="2022-08-28T00:11:42Z" level=info msg="keys rotated, next rotation: 2022-08-28 06:11:42.139848888 +0000 UTC"
time="2022-08-28T06:11:42Z" level=info msg="keys expired, rotating"
time="2022-08-28T06:11:43Z" level=info msg="keys rotated, next rotation: 2022-08-28 12:11:43.299699721 +0000 UTC"
time="2022-08-28T12:11:43Z" level=info msg="keys expired, rotating"
time="2022-08-28T12:11:43Z" level=info msg="keys rotated, next rotation: 2022-08-28 18:11:43.78280004 +0000 UTC"
time="2022-08-28T18:11:44Z" level=info msg="keys expired, rotating"
time="2022-08-28T18:11:44Z" level=info msg="keys rotated, next rotation: 2022-08-29 00:11:44.38263902 +0000 UTC"
time="2022-08-29T00:11:45Z" level=info msg="keys expired, rotating"
time="2022-08-29T00:11:45Z" level=info msg="keys rotated, next rotation: 2022-08-29 06:11:45.16535269 +0000 UTC"
time="2022-08-29T06:11:46Z" level=info msg="keys expired, rotating"
time="2022-08-29T06:11:46Z" level=info msg="keys rotated, next rotation: 2022-08-29 12:11:46.489398933 +0000 UTC"
time="2022-08-29T11:51:33Z" level=info msg="performing ldap search ou=users,dc=yunohost,dc=org sub (&(objectClass=InetOrgPerson)(uid=moritz))"
time="2022-08-29T11:51:33Z" level=info msg="username \"moritz\" mapped to entry uid=moritz,ou=users,dc=yunohost,dc=org"
time="2022-08-29T11:51:33Z" level=info msg="login successful: connector \"ldap\", username=\"Moritz K.\", preferred_username=\"\", email=\"moritz@domain.tld\", groups=[]"
time="2022-08-29T12:11:47Z" level=info msg="keys expired, rotating"
time="2022-08-29T12:11:47Z" level=info msg="keys rotated, next rotation: 2022-08-29 18:11:47.840306609 +0000 UTC"
time="2022-08-29T18:11:48Z" level=info msg="keys expired, rotating"
time="2022-08-29T18:11:48Z" level=info msg="keys rotated, next rotation: 2022-08-30 00:11:48.369120931 +0000 UTC"
time="2022-08-30T00:11:48Z" level=info msg="keys expired, rotating"
time="2022-08-30T00:11:48Z" level=info msg="keys rotated, next rotation: 2022-08-30 06:11:48.851427967 +0000 UTC"
time="2022-08-30T06:11:49Z" level=info msg="keys expired, rotating"
time="2022-08-30T06:11:49Z" level=info msg="keys rotated, next rotation: 2022-08-30 12:11:49.698258058 +0000 UTC"
time="2022-08-30T07:33:13Z" level=info msg="received signal terminated, shutdown now"
time="2022-08-30T07:33:13Z" level=info msg="Dex Version: , Go Version: go1.17.10, Go OS/ARCH: linux amd64"
time="2022-08-30T07:33:13Z" level=info msg="config issuer: https://dex.domain.tld/"
time="2022-08-30T07:33:13Z" level=info msg="config storage: sqlite3"
time="2022-08-30T07:33:13Z" level=info msg="config static client: Outline"
time="2022-08-30T07:33:13Z" level=info msg="config connector: ldap"
time="2022-08-30T07:33:13Z" level=info msg="config refresh tokens rotation enabled: true"
time="2022-08-30T07:33:13Z" level=info msg="listening (http) on 127.0.0.1:5556"
time="2022-08-30T07:33:42Z" level=info msg="performing ldap search ou=users,dc=yunohost,dc=org sub (&(objectClass=InetOrgPerson)(uid=moritz))"
time="2022-08-30T07:33:42Z" level=info msg="username \"moritz\" mapped to entry uid=moritz,ou=users,dc=yunohost,dc=org"
time="2022-08-30T07:33:42Z" level=info msg="login successful: connector \"ldap\", username=\"Moritz K.\", preferred_username=\"\", email=\"moritz@domain.tld\", groups=[]"
time="2022-08-30T07:35:36Z" level=info msg="performing ldap search ou=users,dc=yunohost,dc=org sub (&(objectClass=InetOrgPerson)(uid=moritz))"
time="2022-08-30T07:35:36Z" level=info msg="username \"moritz\" mapped to entry uid=moritz,ou=users,dc=yunohost,dc=org"
time="2022-08-30T07:35:36Z" level=info msg="login successful: connector \"ldap\", username=\"Moritz K.\", preferred_username=\"\", email=\"moritz@domain.tld\", groups=[]"
Sorry to hear that @emilien @_pressanykey
Let me try to reproduce and fix that asap
Are you currently setting Outline as being a private app ?
Maybe that’s the problem again, you can refer to messages from May 10th this year above.
It was set to “all users”, I’ve added “Visitors” but still can’t login.
I added the group “visitors” and after a nginx reload it works!
Thanks for your support.
That’s great to know ! @emilien did you restart nginx ?
However it’s supposed to work without the visitors permission, I have to check what happened
I restart everything, still doesn’t work…
Ok I know, I use a Rasberry Pi 4 and ARM processor are not supported…
They are supported ! @navanchauhan has managed a working install I think
No worries we will debug this ! Your screenshots are a proof that it’s only a small misconfigured thing, the outline app itself looks like perfectly running. Are all your domains secured with a SSL certificate ?
Yes but selfsigned
Do you have a way to use a let’s encrypt for your SSL instead, at least to check whether it solves your problem ? I don’t think self signed will work with Outline out of the box (see below)
I’m configuring a DMZ in the firewall for the yunohost server, then, I will use a let’s encrypt certificate.
Ok everything is certified with a let’s encrypt certificate but now I’ve :
504 Gateway Time-out
---
nginx
after the Grant Access button…
When I try with Microsoft Edge I’ve:
Internal Server Error
Database error.
Should I uninstall and reinstall everything ?
Have you tried relaunching Outline service ? Do you get anything in the logs ? If you have nothing on outline indeed the quickest will maybe be to reinstall, even though I’m sure you are not far from having a working setup…
Yes ! After restarting everything is working fine !
Thank you so much for your patience and your help
Yep! Tested on two raspberry pi 4s (4GB and 8GB). Only difference is that it’s running arm64 version rather than armhf of Debian