Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nextcloud client disconnects session on exit and requires re-authorization on restart #16

Open
drdada opened this issue Jun 6, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@drdada
Copy link

drdada commented Jun 6, 2024

I'm experiencing an issue with the Nextcloud client PRoot Apps. Whenever I close the client, it systematically disconnects my Nextcloud session. When I restart the client, I'm prompted to re-authorize the connection to my Nextcloud account (with browser procedure).
This behavior is inconvenient as it requires me to re-authorize the connection every time I restart the client. It's not a blocking issue, but I thought it was worth reporting.

Steps to reproduce:

  1. Connect to your Nextcloud account and login successfully.
    
  2. Close the Nextcloud client.
    
  3. Restart the Nextcloud client.
    

Then you're prompted to re-authorize the connection to your Nextcloud account.

Environment:

  • PRoot Apps version: latest
    
  • Nextcloud client app version: latest (3.13)
    
  • Linux distribution: Alpine through linuxserver/webtop:latest
    
@thelamer thelamer self-assigned this Jun 16, 2024
@thelamer thelamer added the bug Something isn't working label Jun 16, 2024
@thelamer
Copy link
Member

It looks like Nextcloud stores its client information in the system keychain. I have never tested having a wallet nested in the proot env, it might honestly only work in a real desktop scenario with a real dbus socket. Will need some testing to see if it is possible inside Docker.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants