Skip to content
New issue

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

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

Already on GitHub? # 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.

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

No branches or pull requests

2 participants