It seems that the backend java application is disconnecting attempts to download large recordings from the GUI. NGINX reports the following:
upstream prematurely closed connection while reading upstream, client:
Is this set somewhere in the java application itself? Copying the files manually via another means - SCP, etc, work fine, but it would be good to have them all available via the GUI.
A 1.3GB file today was too large. For exact figures I would need to do some testing, but it is a little time consuming. We implemented a simple location in nginx secured by htaccess to get around it for now - just lists the recordings directory. Any recording management, deletion is still done via the inspector.
I know this is an old thread, but for anyone who’s ended it up here it may be useful.
We had a similar issue downloading videos >1GB. For some reason we could manually download them via inspector, but downloading them programatically via API was an issue. We have gotten around this by following the instructions here and adding the following to line 88 of custom-nginx.conf: proxy_max_temp_file_size 20480m