I am using a reverse proxy config w/ nginx, based on the @maddox 's configuration I found here:
https://community.getchannels.com/t/dvr-webgui-with-nginx-reverse-proxy/752/18 to access the web GUI. I have it behind a separate authentication schema, based on that advise as well.
The problem I'm running into is when I access it through the reverse proxy, I get javascript errors occassionaly like this: (replaced my public facing domain name with .XXXX below).
A Javascript error has occurred!
Please refresh the browser after reporting this issue on Channels Community or to [email protected].
Cannot read properties of undefined (reading 'toFixed')
tT1@https://channels.XXXX/admin/components/settings/Load.js:13
Lj@https://channels.XXXX/node_modules/react-dom/cjs/react-dom.production.min.js:157
Ej@https://channels.XXXX/node_modules/react-dom/cjs/react-dom.production.min.js:180
ti1@https://channels.XXXX/node_modules/react-dom/cjs/react-dom.production.min.js:269
Jn1@https://channels.XXXX/node_modules/react-dom/cjs/react-dom.production.min.js:250
K82@https://channels.XXXX/node_modules/react-dom/cjs/react-dom.production.min.js:250
Mm@https://channels.XXXX/node_modules/react-dom/cjs/react-dom.production.min.js:250
Kj@https://channels.XXXX/node_modules/react-dom/cjs/react-dom.production.min.js:243
https://channels.XXXX/node_modules/react-dom/cjs/react-dom.production.min.js:123
h6.unstable_runWithPriority@https://channels.XXXX/node_modules/scheduler/cjs/scheduler.production.min.js:18
I've also noticed that the activity status on the web GUI always reads 'Idle', even when a client is actively streaming content from the DVR server. I verified that accessing the web GUI via the internally facing IP displays the correct activity status.
Since that topic is about 5 years old on the nginx proxy, I figure it's possible that the configuration is missing some details to operate properly?
I submitted Diagnostic Logs for any extra details you might need. Here is the UID given to me: 9735056b-649b-4130-82c2-2a8fc105a35c