Couldn't find this problem in any of the other threads. I get the following error when trying to login (xfinity) on a headless server running centos:
Can you copy/paste the OS/CPU section at the top of the DVR web UI?
You should be able to fix this by installing Chrome or Chromium on your server. For example see https://www.cyberciti.biz/faq/install-google-chrome-on-centos-7/
Thanks that did the trick. Definitely should have realized that would be a problem!
Linux Centos
7.6.1810 (kernel: 3.10.0-862.11.6.el7.x86_64)
also running into this issue adding Philo as a source through TVEverywhere. Same error for all browsers on my PC which is ssh'ed into my headless server.
Followed the instructions to add chrome via .deb package - same error.
OS
Dell Inc. OptiPlex 9020
Linux Ubuntu
20.04 (kernel: 5.4.0-31-generic)
CPU
4 cores / Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz
load averages: 0.32 1.80 2.06
RAM
15.55 GB
89.0% free
Checked the logs. This portion was missing from the debug error.
2020/05/27 09:18:17.889767 [TVE] Auth failed for Philo: chrome failed to start:
I wonder if it's because I'm still within the 7 day trial period.
Not sure why that portion is missing from the debug message.
Solved.
I'm dumb. I downloaded the deb package but didn't install it, along with dependencies. I was able to auth with Philo and download channels. Next step to see if I can add all channels into a single guide.
On Ubuntu you can simply run:
apt-get install chromium-browser