Steps to reproduce
- Install ownCloud Link
- Setup HTTPS for domain name Link
- Create mySQL database
- Setup Redis caching Link
- Turn on encryption inside owncloud settings
Expected behavior
Files up to the maximum file size limit stated (10 GB) should upload without a problem.
Actual behavior
Extremely large files fail to upload whether it be from a desktop client or the web app. My test file is typically a 4 GB operating system iso.
I have gone through as many troubleshooting methods as possible. I've made a post about this before here Link. I wiped my server entirely, reinstalled ownCloud, and made no changes to it and it still failed to upload large files over the internet. If I am on my local network it works fine. At this point I'm out of ideas with what to do.
Server configuration
Operating system: Ubuntu Server 16.04.02 LTS
Web server: Apache2
Database: MySQL
PHP version: 7.0.15
ownCloud version: 9.1.5
Updated from an older ownCloud or fresh install: Fresh install
Where did you install ownCloud from: Command line (see link above)
Signing status (ownCloud 9.0 and above): Not sure what this is asking
Login as admin user into your ownCloud and access
http://example.com/index.php/settings/integrity/failed
Results below
No errors have been found.
The content of config/config.php:
https://gist.github.com/JosephBateh/77658a8ede0fbcbd9bc0889a69ec9514
List of activated apps:
Enabled:
- activity: 2.3.2
- comments: 0.3.0
- configreport: 0.1.1
- dav: 0.2.7
- encryption: 1.3.0
- federatedfilesharing: 0.3.0
- federation: 0.1.0
- files: 1.5.1
- files_pdfviewer: 0.8.1
- files_sharing: 0.10.0
- files_texteditor: 2.1
- files_trashbin: 0.9.0
- files_versions: 1.3.0
- files_videoplayer: 0.9.8
- firstrunwizard: 1.1
- gallery: 15.0.0
- notifications: 0.3.0
- provisioning_api: 0.5.0
- systemtags: 0.3.0
- templateeditor: 0.1
- updatenotification: 0.2.1
Disabled:
- external
- files_antivirus
- files_external
- user_external
- user_ldap
Are you using external storage, if yes which one: none
Are you using encryption: yes
*Are you using an external user-backend, if yes which one: *Don't think so?
Client configuration
Browser: Chrome, Safari
Operating system: Windows 10, MacOS
Logs
Web server error log
https://gist.github.com/JosephBateh/08a5f5d53a0ccbd83c7a58185443b3c4
ownCloud log (data/owncloud.log)
Insert your ownCloud log here
Browser log
Insert your browser log here, this could for example include:
When on admin page: GET https://neon.josephbateh.com/owncloud/data/htaccesstest.txt?t=1494643726715 403 (Forbidden)