Status screen Javascript error, cannot update Channels DVR

Hi there!

Ran into the following error when navigating to the Status screen on my dvr from out of the country. It was working fine until yesterday, but now it seems to have broken. The error is:

A Javascript error has occurred!
Please refresh the browser after reporting this issue on Channels Community or to [email protected] and include a description of what you did before the error occurred.

null is not an object (evaluating 'a.host.os')
GB1@https://mydvrdomain.u.channelsdvr.net:8089/admin/components/settings/Status.jsx:53
d@https://mydvrdomain.u.channelsdvr.net:8089/node_modules/react-dom/cjs/react-dom.production.min.js:157
$i1@https://mydvrdomain.u.channelsdvr.net:8089/node_modules/react-dom/cjs/react-dom.production.min.js:267
a@https://mydvrdomain.u.channelsdvr.net:8089/node_modules/react-dom/cjs/react-dom.production.min.js:250
Y@https://mydvrdomain.u.channelsdvr.net:8089/node_modules/react-dom/cjs/react-dom.production.min.js:250
Ov@https://mydvrdomain.u.channelsdvr.net:8089/node_modules/react-dom/cjs/react-dom.production.min.js:250
a@https://mydvrdomain.u.channelsdvr.net:8089/node_modules/react-dom/cjs/react-dom.production.min.js:243
https://mydvrdomain.u.channelsdvr.net:8089/node_modules/react-dom/cjs/react-dom.production.min.js:123
https://mydvrdomain.u.channelsdvr.net:8089/node_modules/scheduler/cjs/scheduler.production.min.js:18
Ci1@https://mydvrdomain.u.channelsdvr.net:8089/node_modules/react-dom/cjs/react-dom.production.min.js:123
s7@https://mydvrdomain.u.channelsdvr.net:8089

where I've replaced my channels dvr username with mydvrdomain. Any thoughts on fixes? Looks like @ericsmcdonald had the same issue here . I've tried different browsers and reloading and nothing seems to be working. I also can't try to update to a prerelease since I can't access the status page and am away from the computer.

I do have remote connection and tailscale set up, if that helps at all.

Thanks!

1 Like

If you have remote access to the machine Channels DVR is installed on, you can try updating it to the latest pre-release version using command line curl
Just replace 127.0.0.1:8089 with the IP address and port of your Channels DVR server
curl -XPUT http://127.0.0.1:8089/updater/check/prerelease

If it's not on the latest pre-release version, that may fix it.

Since this is a Community Forum and not an official support forum, you may want to email their support if this doesn't help you.

1 Like

This was in fact fixed in the prerelease.

1 Like