There might be a trick as last chance:
- login via SSH as user
osmc
to the OSMC device running the tvheadend (and web) server - go to
/home/osmc/.hts/tvheadend/accesscontrol
- there you find a file for each user in tvheadend namely the user
osmc
- with vi or nano open the file which contains
"username": "osmc",
and replace the username by an asterix like"username": "*",
- restart tvheadend
sudo systemctl restart tvheadend
- retry to load the web page of tvheadend (might be clearing the browser’s cache could help)
If this works you can continue with the steps below otherwise you’re doomed and have to reset the configuration.
- in tvheadend GUI first correct the password of the osmc user at GUI->config->users->password (might be that you have to restart tvheadend before the next step)
-
secondly correct the username from * back to
osmc
at GUI->config->users->access entries - restart tvheadend by
sudo systemctl restart tvheadend