Running NextCloud 20 on custom baked docker image using Ubuntu 20.04 as the base image. Runing NGINX/PHP-FPM 7.4.
Large uploads from the mobile app fail and /var/log/nginx/access.log shows 499 status codes for MOVE operations after 60 seconds.
I’ve found plenty of articles around to change the 60 second timeout and I have tried many iterations, but none of them seem to change to 60 second timout/499 response.
Currently I have the following parameter configured:
I am completely dumb at PHP and don’t really understand the differences between php.ini, php-fpm.conf, conf.d/.ini, and pool.d/.conf config files and the various sections ([php] vs [global] vs [www]). So it’s very possible I am putting these settings in the wrong places.
If these settings aren’t in the wrong places, any suggestions for other parameters to change or how to determine why the 60 second timeout is still being enforced?
So I tested it manually with curl commands and I was able to upload 2GB of random data. The MOVE took 124 seconds and returned a 201 status code. So it appears that my server is configured correctly and the issue is with the app.