Thank you, demonrik! The problem was indeed the missing "BetaEngine=1" line. The current (version 1.0.3) HDHomeRunDVR.sh does not work when BetaEngine is either not set in the conf file or set to a value other than 1.demonrik wrote: ↑Thu Aug 06, 2020 2:32 pmThat is ok. user can be disabled/enabled.. Typically disabled prevents log in as the user (which is a good idea)jditte wrote: ↑Thu Aug 06, 2020 1:37 pm Hi demonrik,
After upgrading HDHomeRunDVR from 0.10.7 to 1.0.3, the recording engine no longer appears to be running. my.hdhomerun.com no longer sees a DVR, the HDHomeRun DVR Manager (on my NAS) sees my device, but states: "Record Engine Version: Unable to discover DVR version".
Here is what I have checked/tried so far:
I noticed the new user "hdhomerundvr", but it was disabled, so I enabled it. (Or should it actually be listed as disabled?)
It should just run as root (admin) user if no 'RunAs' is present.I checked the conf file. It currently has 4 lines: RecordPath, Port, StorageID, and RecordStreamsMax. There is no "RunAs=hdhomerundvr" line (Is it critical? What user would the engine run as when this line is missing? Or would it not run at all?) and also no "BetaEngine=1" line (Is this one critical, too?).
But I think I see the issue with BetaEngine missing
Bug on my part
Please update the conf file to have BetaEngine=1 and restart the engine
That should get you running
Advisable to add the RunAs too at same time
will get 1.0.4 out soon to fix properly
BTW, is using the beta engines advisable? Are they usually stable?
Best,
JD