Fedora 41 impossible to log with fedora project account

I don’t think this is related to the accounts. At least in my case which seems to be the same, the Online Accounts app doesn’t even try to connect. I tried with another Kerberos account not related to Fedora and the same thing happens.

After checking a little bit, I found that for example kbr5-workstation is not installed by default so I installed, and runed a classic kinit against two different servers, both with the same result:

kinit: Connection refused while getting default ccache

No, it’s a GitHub account. Funny thing, Online Accounts works with Microsoft accounts in my system right now.

I only commented this because the issue might be related to how the keyring works. Because the accounts that store a token somewhere (like Google or Microsoft accounts) seem to work fine but the ones that use kerberos or store something in the keyring like VSCode seem to be doing something odd.

I am not really familiar with Gnome development but I tried to debug the GOA application following the instructions and I found that there is an error in the /etc/goa.conf file (is missing):

(goa-daemon:26037): GoaBackend-DEBUG: 10:31:26.403: Failed to load '/etc/goa.conf': No such file or directory
(goa-daemon:26037): goa-daemon-DEBUG: 10:31:26.403: unchanged /org/gnome/OnlineAccounts/Accounts/account_1727180349_0
(goa-daemon:26037): goa-daemon-DEBUG: 10:31:26.403: updating /org/gnome/OnlineAccounts/Accounts/account_1727180349_0 0

And this pointed me to this issue: Authentication failure when setting up new Nextcloud account (#370) · Issues · GNOME / gnome-online-accounts · GitLab

Seems we have an issue in Fedora 41 Silverblue and keyring. I’ll follow it up in the linked issue.

1 Like