rocwee
1
Description
RC is struggling to show a 4K video (MOV file) on the iOS app. Playback is really choppy, and sometimes RC server throws an error:
It seems to be ok on desktop and Android.
Overall serverload is usually low.
Server Setup Information
Number of users: 10
Server: ESXI 7, 4 vCPU, 16GB Ram, Docker-compose, NVMe disk
Filesystem: GridFS
Version 5.4.1
Apps Engine Version 1.36.0
Node Version v14.19.3
Database Migration 281 (January 22, 2023 9:19)
MongoDB 5.0.6 / wiredTiger (oplog Enabled)
Reverse Proxy: Ngnix
iOS app: v4.35.0, device: iPhone 13 Pro Max
Any additional Information
Ngnix config:
location /home/ {
proxy_set_header HOST $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}
Looks like this is something specifically for iOS devices?
Also, why do you have a /home/ location?
This is the reference for nginx configuration:
Let me know if this helps.
rocwee
3
So far, yes. I cannot reproduce it on desktop.
Don’t know why RC have added the /home on our installation. But browsing to the FQDN, RC adds the /home, even when browsing directly to port 3000.
Edit: Site URL is configured without /home
I mean the specific /home/ in your nginx config.
that’s not right =\
rocwee
5
I know, but no matter what I do, it doesn’t work without it 
(Using Nginx Proxy Manager)
I have successfully used nginx proxy manager with this settings:
and for ssl:

rocwee
7
I also have HSTS enabled, and the custom location is (now):
Removing /home results in the default NPM webpage being shown… Strange!