Nextcloud version : 19.0.4
Operating system and version : CentOS 7.8
Apache or nginx version : Apache 2.4.6
PHP version : 7.3.23
Hallo,
I got an ‘CompleteMultipartUpload, EntityTooSmall’ error when I have tried a large size file. (23GB)
with 21GB file there was no any problem. but over 22 GB got same error.
I’ve configured Object Storage as External Storage.
I found some informations on AWS website.
but I couldn’t fix it.
I have to upload files over 23 GB on my server.
how do i fix this Error?
thanks
The output of my Nextcloud log in Admin > Logging:
Sabre\DAV\Exception: An exception occurred while completing a multipart upload: Error executing "CompleteMultipartUpload" on "https://nextcloud2.kr.object.ncloudstorage.com/%ED%85%8C%EC%8A%A4%ED%8A%B8/db.dump.his032.20201020.tar?uploadId=01000176-3ac9-c9c1-b539-57886b732153"; AWS HTTP error: Client error: `POST https://nextcloud2.kr.object.ncloudstorage.com/%ED%85%8C%EC%8A%A4%ED%8A%B8/db.dump.his032.20201020.tar?uploadId=01000176-3ac9-c9c1-b539-57886b732153` resulted in a `400 Bad Request` response: <?xml version="1.0" encoding="UTF-8" standalone="yes"?><Error><Code>EntityTooSmall</Code><Message>Your proposed upload i (truncated...) EntityTooSmall (client): Your proposed upload is smaller than the minimum allowed size - <?xml version="1.0" encoding="UTF-8" standalone="yes"?><Error><Code>EntityTooSmall</Code><Message>Your proposed upload is smaller than the minimum allowed size</Message><Resource>/nextcloud2/테스트/db.dump.his032.20201020.tar</Resource><RequestId>479606c2-daa7-4a58-80d8-a4a6b3b3883a</RequestId><ProposedSize>2088960</ProposedSize><MinSizeAllowed>5242880</MinSizeAllowed><PartNumber>3</PartNumber><ETag>a5857281f5b52123a0be2ba89c94ccce</ETag><httpStatusCode>400</httpStatusCode></Error>
/ncp/data/www/apps/dav/lib/Connector/Sabre/File.php - line 259:
OCA\DAV\Connector\Sabre\File->convertToSabreException(Aws\S3\Excep ... {})
/ncp/data/www/apps/dav/lib/Connector/Sabre/Directory.php - line 154:
OCA\DAV\Connector\Sabre\File->put(null)
/ncp/data/www/3rdparty/sabre/dav/lib/DAV/Tree.php - line 311:
OCA\DAV\Connector\Sabre\Directory->createFile("db.dump.his032.20201020.tar", null)
/ncp/data/www/3rdparty/sabre/dav/lib/DAV/Tree.php - line 135:
Sabre\DAV\Tree->copyNode(OCA\DAV\Upload\FutureFile {}, OCA\DAV\Conn ... {}, "db.dump.his032.20201020.tar")
/ncp/data/www/3rdparty/sabre/dav/lib/DAV/Tree.php - line 167:
Sabre\DAV\Tree->copy("uploads/adm ... e", "files/admin ... r")
/ncp/data/www/apps/dav/lib/Upload/ChunkingPlugin.php - line 94:
Sabre\DAV\Tree->move("uploads/adm ... e", "files/admin ... r")
/ncp/data/www/apps/dav/lib/Upload/ChunkingPlugin.php - line 76:
OCA\DAV\Upload\ChunkingPlugin->performMove("uploads/adm ... e", "files/admin ... r")
/ncp/data/www/3rdparty/sabre/event/lib/WildcardEmitterTrait.php - line 89:
OCA\DAV\Upload\ChunkingPlugin->beforeMove("uploads/adm ... e", "files/admin ... r")
/ncp/data/www/3rdparty/sabre/dav/lib/DAV/CorePlugin.php - line 632:
Sabre\DAV\Server->emit("beforeMove", [ "uploads/a ... "])
/ncp/data/www/3rdparty/sabre/event/lib/WildcardEmitterTrait.php - line 89:
Sabre\DAV\CorePlugin->httpMove(Sabre\HTTP\Request {}, Sabre\HTTP\Response {})
/ncp/data/www/3rdparty/sabre/dav/lib/DAV/Server.php - line 474:
Sabre\DAV\Server->emit("method:MOVE", [ Sabre\HTTP ... }])
/ncp/data/www/3rdparty/sabre/dav/lib/DAV/Server.php - line 251:
Sabre\DAV\Server->invokeMethod(Sabre\HTTP\Request {}, Sabre\HTTP\Response {})
/ncp/data/www/3rdparty/sabre/dav/lib/DAV/Server.php - line 319:
Sabre\DAV\Server->start()
/ncp/data/www/apps/dav/lib/Server.php - line 320:
Sabre\DAV\Server->exec()
/ncp/data/www/apps/dav/appinfo/v2/remote.php - line 35:
OCA\DAV\Server->exec()
/ncp/data/www/remote.php - line 167:
require_once("/ncp/data/w ... p")
config.php file
memory_limit = -1 # no limit
post_max_size = 102400M
upload_max_filesize = 102400M
max_file_uploads = 100
max_input_time =3600
.htaccess
php_value upload_max_filesize 100G
php_value post_max_size 100G
php_value memory_limit 20480M
php_value max_execution_time 21600
.user.ini
upload_max_filesize = 100G
post_max_size =100G
memory_limit=10480M