Bug 1754003

Summary: Client will not remember credentials on reboot.
Product: [Fedora] Fedora Reporter: eric
Component: nextcloud-clientAssignee: Germano Massullo <germano.massullo>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 30CC: claudiorodrigo, comzeradd, fabien.redhat, germano.massullo, jvrodrigues, mailinglists, michael.scheiffler, nb, nobody+PNT0832972, nonamedotc, sparks
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-11-13 18:54:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description eric 2019-09-20 14:00:38 UTC
Description of problem: NextCloud client does not remember login credentials for NextCloud instances after reboot.

Version-Release number of selected component (if applicable): 2.5.3-1.fc30


How reproducible: Always


Steps to Reproduce:
1. Boot computer and login to desktop.
2. Watch NextCloud client start automatically.
 
Actual results: NextCloud client requests credentials for accessing server instances already configured.

Expected results: NextCloud client should already remember the credentials and should sync as appropriate.

Additional info: Running desktop: Cinnamon 4.2.4

Comment 1 nobody+PNT0832972 2019-09-21 11:22:37 UTC
I can confirm this issue. It is caused by a missing dependency that isn't installed along with the package. Manually installing "libgnome-keyring" has solved the issue for me. Hopefully the package is updated to make this a dependency.

Comment 2 eric 2019-10-06 21:32:32 UTC
I can confirm that installing "libgnome-keyring" fixes the problem.  Can you add this package to the dependency list to the RPM?

Comment 3 Michael 2019-10-13 11:20:48 UTC
This issue cost me hours...
Please add that dependency as soon as possibly to prevent other people experiencing the same.

Comment 4 Mukundan Ragavan 2019-10-13 16:11:24 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=1652973#c1

Comment 5 Mukundan Ragavan 2019-10-13 16:17:32 UTC
Do you have qtkeychain installed on your setup?

Comment 6 Michael 2019-10-15 21:03:28 UTC
Currently I have qtkeychain as well as libgnome-keyring installed. Somehow as a matter of desperation.
qtkeychain alone didn't solve the issue. Installing libgnome-keyring made it finally working.
Can (or shall) I remove qtkeychain again?

Comment 7 Germano Massullo 2019-11-11 10:41:03 UTC
*** Bug 1763606 has been marked as a duplicate of this bug. ***

Comment 8 Germano Massullo 2019-11-11 10:47:28 UTC
Can you test if this happens also with 2.6.1?

Comment 9 João Rodrigues 2019-11-13 11:39:24 UTC
Hello,

I'm running Gnome on Fedora 30 and was having the same issue.

I installed nextcloud-client-2.6.1-1.fc30.x86_64 from the updates-testing repo.
It still kept asking for login and password.

Installing libgnome-keyring fixed it.

Comment 10 Germano Massullo 2019-11-13 18:54:10 UTC

*** This bug has been marked as a duplicate of bug 1652973 ***