mirror of
https://github.com/floccusaddon/floccus.git
synced 2026-04-26 06:35:59 +03:00
[GH-ISSUE #997] Android WebDAV unable to connect E17 - Self Signed Cetificate #652
Labels
No labels
browser-specific
bug
correctness issues
enhancement
feature: Google Drive
feature: Linkwarden
feature: git
feature: nextcloud-bookmarks
feature: tabs
feature: webdav
help wanted
native-app
priority: high
priority: low
priority: medium
pull-request
question
question
stale
upstream
waiting for more information
wontfix
🙁 Not following issue template
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/floccus#652
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @elmodor on GitHub (Nov 17, 2021).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/997
Describe the bug
I'm unable to connect to my webdav on the android app.
I believe the issue is that I use a self signed certificate on my webdav server for https. The certificate is installed as "user" certificate in my android system. However, the default setting for Android apps is to allow only "system" certificates. For "user" certificates to be accepted, this has to be stated in the AndroidManifest.xml. I recently found this out because I run into this issue in a different app.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Able to connect to the webdav server with a self signed certificate.
Screenshots
Desktop
Android
Server
Debug log
Additional context
The "behavior" is described here:
https://developer.android.com/training/articles/security-config#base-config
https://developer.android.com/training/articles/security-config#certificates
A fix would be to add this to the AndroidManifest.xml:
This is a MR that fixed this issue in a different app where I found the same problem:
github.com/advplyr/audiobookshelf-app@44f535020dThis allows that certificates added by the user to the android system are allowed to be used to verify the https certificates.
@nagyrobi commented on GitHub (Nov 30, 2021):
I have the same problem. Please add support for self signed certs.
@marcelklehr commented on GitHub (Dec 6, 2021):
Can you confirm, whether this works in the latest version?
@elmodor commented on GitHub (Dec 6, 2021):
I can confirm that it works now, thank you very much ❤️
Had to uninstall and install the app again for it to work.
@github-actions[bot] commented on GitHub (Mar 20, 2023):
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.