I am running a Raspberry Pi 5 Model B Rev. 1.0 with Debian GNU/Linux 12 (bookworm).
A week or so ago, I decided to install the Tvheadend package on the RPi mentioned. During installation, I was asked to set an admin username and password - which I did. I logged into the Tvheadend webUI through <IP>:9981 using the set admin username and password and did some settings. Everything worked as expected.
However, for another reason in the process, I decided to remove the Tvheadend package from the RPi using sudo apt remove --purge tvheadend* -y && sudo apt autoremove -y && sudo apt autoclean -y
and start over at a later time.
Today, I decided to install Tvheadend tvheadend_4.3-2155~gfe4df311d~bookworm_arm64.deb
again using sudo apt install tvheadend
. I set the admin username and password as I did on my first try. No funny characters in neither the username nor password. When I now want to log into the Tvheadend webUI with the set credentials, I get a 403 Forbidden error. 🙁
Ok, maybe I made a typo during install. So, I ran sudo dpkg-reconfigure tvheadend
and made sure I don't mistype. Unfortunately, I am still unable to log into the webUI. 🙁
I did a Google search and found some threads on this problem. However, some of them are quite old and refer to an hts home folder, configuration files and daemon arguments that I don't have on my RPi installation... Maybe this is due to the newer version of Tvheadend I am using?
Also, I stopped the current Tvheadend service using sudo /etc/init.d/tvheadend stop
and manually started a new instance using the -C option: sudo tvheadend -C
- which should give me webUI access with any username and password combination. And it did. I created a new access entry with all necessary rights and password.
I did a reboot and tried again to log in with the new credentials - again: no access with neither the admin user account nor the newly created user account. 🙁
Any ideas what's going wrong or what I can do to better analyze the problem? What kind of bothers me is the fact that everything worked as expected when I stalled Tvheadend for the first time.