Мне нужно иметь возможность загружать большие видеофайлы ~ 2 ГБ в Amazon S3 через Strapi (3.0.0-beta.18.4), но загрузка не удалась. Загрузка небольших файлов работает нормально. Загрузка не удалась со следующей 500 внутренней ошибкой сервера:
error RangeError [ERR_INVALID_OPT_VALUE]: The value "2261628695" is invalid for option "size"
Я использую поставщика загрузки веб-службы Amazon (strapi-provider-upload- aws -s3 3.0.0-beta.18.6) Strapi для управления загрузками на S3. Максимально допустимый размер составляет 3000 МБ.
Мой запрос. json имеет следующую конфигурацию
"parser": {
"enabled": true,
"multipart": true,
"formidable": {
"maxFileSize": 3221225472
}
}
Загрузка не удалась как на моем компьютере разработчика (MacOS Catalina, Node v12.10.0), так и на рабочем сервере (Ubuntu 18 LTS, Node v10.18.1) работает прокси NGINX. Загрузка не удалась независимо от того, работает ли Strapi в режиме разработки или в производственном режиме. Загрузка через AmazonS3 cli работает без проблем. Большие загрузки в DigitalOcean Spaces с использованием поставщика загрузки DO также не удаются.
Я предполагаю, что проблема либо в NodeJS, либо в поставщике загрузок Amazon Strapi, либо в самом Strapi. Пожалуйста помоги.