-
Notifications
You must be signed in to change notification settings - Fork 120
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
Access forbidden on some public shares for Collabora #12
Comments
I got the same Error. But restarting the Collabora container did the job. |
I have the same strange issue... I also tried to create a new share with the same files which where not working using another account (admin group) didnt work. so its not about the files nor the useraccounts... I have no errors in logs... restarting the container and/or docker itself didnt help. |
Should be fixed by #109 |
Steps to reproduce
Expected behaviour
From my research I'm pretty sure that you're suppposed to be able to open documents using Collabora from public shares.
Actual behaviour
This is where it gets hard. Most of the time I'm not able to access this file, and an "Access forbidden" error gets thrown at me. Thing is, for some folders it does work, and I've not been able to track down what causes these differences.
Only once did I get more details, with the error being completed with a "CSRF check failed".
Server configuration
Operating system: Ubuntu 16.04 LTS running in an HyperV VM with Windows Server 2016.
Web server: Apache 2 - 2.4.18-2ubuntu3.1
Database: MySQL - 5.7.16-0ubuntu0.16.04.1
PHP version: PHP 7.0.8
Nextcloud version: 11.0.0 (stable)
Updated from an older Nextcloud/ownCloud or fresh install: Full fresh 11.0.0 install
Where did you install Nextcloud from: Classic archive install
Signing status: No errors have been found.
List of activated apps:
App list
Enabled:
The content of config/config.php:
Config report
{ "system": { "instanceid": "ock3f8l0vbal", "passwordsalt": "***REMOVED SENSITIVE VALUE***", "secret": "***REMOVED SENSITIVE VALUE***", "trusted_domains": [ "192.168.0.50", "example.com" ], "datadirectory": "\/var\/nextcloud\/", "overwrite.cli.url": "http:\/\/192.168.0.50", "dbtype": "mysql", "version": "11.0.0.10", "dbname": "nextcloud", "dbhost": "localhost", "dbport": "", "dbtableprefix": "oc_", "dbuser": "***REMOVED SENSITIVE VALUE***", "dbpassword": "***REMOVED SENSITIVE VALUE***", "logtimezone": "UTC", "installed": true } }Are you using external storage, if yes which one: None
Are you using encryption: no
Are you using an external user-backend, if yes which one: No
Client configuration
Browser: Any (tested with latest Google Chrome and Firefox)
Operating system: Windows 10 (tested with Home and Enterprise editions)
Logs
Web server error log
Web server error log
Empty (seems weird to me, but it should be properly configured) as access log is in fact working the same : in my virtualhost I have `ErrorLog /var/log/apache2/example.com/error.log`Nextcloud log (data/nextcloud.log)
Provides no useful information whatsoever to help (I checked, when the error occurs the last edited date isn't changed).
Should I change to verbose log ?
Additional info
Example of path that doesn't work with Collabora: 'Sync/Travail/Anglais/Presentations/01 - Crime and unemployment in South Africa/Others/' (some school work synced with the server).
I know that I am not providing that much information, so please, tell me what info I could add, and what settings I could change to get more logs.
The text was updated successfully, but these errors were encountered: