Links to files fail to open with signature error unless authorized user accesses first #33098
Open
5 of 8 tasks
Labels
0. Needs triage
Pending check for reproducibility or if it fits our roadmap
3. to review
Waiting for reviews
25-feedback
bug
feature: encryption (server-side)
feature: sharing
needs info
needs review
Needs review to determine if still applicable
Bug description
After updating my nextcloud 22.2.3 instance to 22.2.4 and switching to new encryption I noticed that any time ShareX uploaded a file and created a preview link, no one could view it until I clicked it and was logged in. If anyone attempts to view it before this I get a "Signature Missing" error message. I then procceeded to update all the way to 24.0.2 and the error persist.
Steps to reproduce
1.Upload image using the API
2. Create a share link to the image in question using the API
3. Attempt to view link in unauthorized browser
4. Get signature error
Expected behavior
Prior to switch encryption I could upload, create link, and then past without any issues. Now I have to remember to view the link myself first before sharing.
Installation method
Manual installation
Operating system
Debian/Ubuntu
PHP engine version
PHP 7.4
Web server
Nginx
Database engine version
MariaDB
Is this bug present after an update or on a fresh install?
Updated from a minor version (ex. 22.2.3 to 22.2.4)
Are you using the Nextcloud Server Encryption module?
Encryption is Enabled
What user-backends are you using?
Configuration report
List of activated Apps
Nextcloud Signing status
Nextcloud Logs
over 400mb in size.
Additional info
No response
The text was updated successfully, but these errors were encountered: