saarg 138 Posted October 9, 2016 Hi, i've updated today to the latest Version of TvHeadend. After that, TvHeadend doesn't start up. I don't know the Problem. I've removed the docker image and rolled back to the previous Docker container by running this command: docker run -d --name="tvheadend" --net="bridge" -e TZ="Europe/Berlin" -e HOST_OS="unRAID" -e "PGID"="100" -e "PUID"="99" -p 9981:9981/tcp -p 9982:9982/tcp -v "/mnt/user/appdata/tvheadend":"/config":rw -v "/mnt/user/Aufnahmen/":"/recordings":rw -v "/mnt/user/appdata/tvheadend/logos":"/logos":rw --device=/dev/dvb/ linuxserver/tvheadend:29 Thanks, chvb I have no problem with tvheadend not starting here. Fresh pull and fresh appdata folder. What is the output of the log in the docker page? Share this post Link to post
chvb 2 Posted October 9, 2016 this is the error from the log. ErrorWarningSystemArrayLogin [s6-init] making user provided files available at /var/run/s6/etc...exited 0. [s6-init] ensuring user provided files have correct perms...exited 0. [fix-attrs.d] applying ownership & permissions fixes... [fix-attrs.d] done. [cont-init.d] executing container initialization scripts... [cont-init.d] 10-adduser: executing... ------------------------------------- _ _ _ | |___| (_) ___ | / __| | |/ _ \ | \__ \ | | (_) | |_|___/ |_|\___/ |_| Brought to you by linuxserver.io We gratefully accept donations at: https://www.linuxserver.io/index.php/donations/ ------------------------------------- GID/UID ------------------------------------- User uid: 99 User gid: 100 ------------------------------------- [cont-init.d] 10-adduser: exited 0. [cont-init.d] 30-config: executing... [cont-init.d] 30-config: exited 0. [cont-init.d] done. [services.d] starting services [services.d] done. 2016-10-09 15:47:58.334 [ INFO] main: Log started 2016-10-09 15:47:58.336 [ INFO] http: Starting HTTP server 0.0.0.0:9981 2016-10-09 15:47:58.337 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982 2016-10-09 15:47:58.337 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP 2016-10-09 15:47:58.337 [ ERROR] satips: using Google lookup (might block the task until timeout) 2016-10-09 15:47:58.369 [ INFO] satips: Starting SAT>IP RTSP server 172.17.0.9:9983 2016-10-09 15:47:58.369 [ INFO] satips: SAT>IP Server initialized 2016-10-09 15:47:58.369 [ INFO] satips: HTTP 172.17.0.9:9981, RTSP 172.17.0.9:9983 2016-10-09 15:47:58.369 [ INFO] satips: descramble 1, muxcnf 0 2016-10-09 15:47:58.395 [ INFO] config: backup: migrating config from 4.1-2249~g747ed01 (running 4.1-2267~g6efcfd2) 2016-10-09 15:47:58.395 [ INFO] config: backup: running, output file /config/backup/4.1-2249~g747ed01.tar.bz2 2016-10-09 15:47:58.395 [ INFO] spawn: Executing "/bin/tar" 2016-10-09 15:48:12.800 [ INFO] config: backup: completed 2016-10-09 15:48:12.815 [ ERROR] START: filename /config/channel/config/config.tmp is invalid 2016-10-09 15:48:12.825 [ INFO] main: Log started 2016-10-09 15:48:12.827 [ INFO] http: Starting HTTP server 0.0.0.0:9981 2016-10-09 15:48:12.828 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982 2016-10-09 15:48:12.828 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP 2016-10-09 15:48:12.828 [ ERROR] satips: using Google lookup (might block the task until timeout) 2016-10-09 15:48:12.867 [ INFO] satips: Starting SAT>IP RTSP server 172.17.0.9:9983 2016-10-09 15:48:12.867 [ INFO] satips: SAT>IP Server initialized 2016-10-09 15:48:12.867 [ INFO] satips: HTTP 172.17.0.9:9981, RTSP 172.17.0.9:9983 2016-10-09 15:48:12.867 [ INFO] satips: descramble 1, muxcnf 0 2016-10-09 15:48:12.886 [ INFO] config: backup: migrating config from 4.1-2249~g747ed01 (running 4.1-2267~g6efcfd2) 2016-10-09 15:48:12.886 [ INFO] config: backup: running, output file /config/backup/4.1-2249~g747ed01.tar.bz2 2016-10-09 15:48:12.887 [ INFO] spawn: Executing "/bin/tar" 2016-10-09 15:48:27.192 [ INFO] config: backup: completed 2016-10-09 15:48:27.208 [ ERROR] START: filename /config/channel/config/config.tmp is invalid 2016-10-09 15:48:27.219 [ INFO] main: Log started 2016-10-09 15:48:27.221 [ INFO] http: Starting HTTP server 0.0.0.0:9981 2016-10-09 15:48:27.222 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982 2016-10-09 15:48:27.222 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP 2016-10-09 15:48:27.222 [ ERROR] satips: using Google lookup (might block the task until timeout) 2016-10-09 15:48:27.254 [ INFO] satips: Starting SAT>IP RTSP server 172.17.0.9:9983 2016-10-09 15:48:27.254 [ INFO] satips: SAT>IP Server initialized 2016-10-09 15:48:27.254 [ INFO] satips: HTTP 172.17.0.9:9981, RTSP 172.17.0.9:9983 2016-10-09 15:48:27.254 [ INFO] satips: descramble 1, muxcnf 0 2016-10-09 15:48:27.286 [ INFO] config: backup: migrating config from 4.1-2249~g747ed01 (running 4.1-2267~g6efcfd2) 2016-10-09 15:48:27.286 [ INFO] config: backup: running, output file /config/backup/4.1-2249~g747ed01.tar.bz2 2016-10-09 15:48:27.286 [ INFO] spawn: Executing "/bin/tar" Share this post Link to post
saarg 138 Posted October 9, 2016 this is the error from the log. ErrorWarningSystemArrayLogin [s6-init] making user provided files available at /var/run/s6/etc...exited 0. [s6-init] ensuring user provided files have correct perms...exited 0. [fix-attrs.d] applying ownership & permissions fixes... [fix-attrs.d] done. [cont-init.d] executing container initialization scripts... [cont-init.d] 10-adduser: executing... ------------------------------------- _ _ _ | |___| (_) ___ | / __| | |/ _ \ | \__ \ | | (_) | |_|___/ |_|\___/ |_| Brought to you by linuxserver.io We gratefully accept donations at: https://www.linuxserver.io/index.php/donations/ ------------------------------------- GID/UID ------------------------------------- User uid: 99 User gid: 100 ------------------------------------- [cont-init.d] 10-adduser: exited 0. [cont-init.d] 30-config: executing... [cont-init.d] 30-config: exited 0. [cont-init.d] done. [services.d] starting services [services.d] done. 2016-10-09 15:47:58.334 [ INFO] main: Log started 2016-10-09 15:47:58.336 [ INFO] http: Starting HTTP server 0.0.0.0:9981 2016-10-09 15:47:58.337 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982 2016-10-09 15:47:58.337 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP 2016-10-09 15:47:58.337 [ ERROR] satips: using Google lookup (might block the task until timeout) 2016-10-09 15:47:58.369 [ INFO] satips: Starting SAT>IP RTSP server 172.17.0.9:9983 2016-10-09 15:47:58.369 [ INFO] satips: SAT>IP Server initialized 2016-10-09 15:47:58.369 [ INFO] satips: HTTP 172.17.0.9:9981, RTSP 172.17.0.9:9983 2016-10-09 15:47:58.369 [ INFO] satips: descramble 1, muxcnf 0 2016-10-09 15:47:58.395 [ INFO] config: backup: migrating config from 4.1-2249~g747ed01 (running 4.1-2267~g6efcfd2) 2016-10-09 15:47:58.395 [ INFO] config: backup: running, output file /config/backup/4.1-2249~g747ed01.tar.bz2 2016-10-09 15:47:58.395 [ INFO] spawn: Executing "/bin/tar" 2016-10-09 15:48:12.800 [ INFO] config: backup: completed 2016-10-09 15:48:12.815 [ ERROR] START: filename /config/channel/config/config.tmp is invalid 2016-10-09 15:48:12.825 [ INFO] main: Log started 2016-10-09 15:48:12.827 [ INFO] http: Starting HTTP server 0.0.0.0:9981 2016-10-09 15:48:12.828 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982 2016-10-09 15:48:12.828 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP 2016-10-09 15:48:12.828 [ ERROR] satips: using Google lookup (might block the task until timeout) 2016-10-09 15:48:12.867 [ INFO] satips: Starting SAT>IP RTSP server 172.17.0.9:9983 2016-10-09 15:48:12.867 [ INFO] satips: SAT>IP Server initialized 2016-10-09 15:48:12.867 [ INFO] satips: HTTP 172.17.0.9:9981, RTSP 172.17.0.9:9983 2016-10-09 15:48:12.867 [ INFO] satips: descramble 1, muxcnf 0 2016-10-09 15:48:12.886 [ INFO] config: backup: migrating config from 4.1-2249~g747ed01 (running 4.1-2267~g6efcfd2) 2016-10-09 15:48:12.886 [ INFO] config: backup: running, output file /config/backup/4.1-2249~g747ed01.tar.bz2 2016-10-09 15:48:12.887 [ INFO] spawn: Executing "/bin/tar" 2016-10-09 15:48:27.192 [ INFO] config: backup: completed 2016-10-09 15:48:27.208 [ ERROR] START: filename /config/channel/config/config.tmp is invalid 2016-10-09 15:48:27.219 [ INFO] main: Log started 2016-10-09 15:48:27.221 [ INFO] http: Starting HTTP server 0.0.0.0:9981 2016-10-09 15:48:27.222 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982 2016-10-09 15:48:27.222 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP 2016-10-09 15:48:27.222 [ ERROR] satips: using Google lookup (might block the task until timeout) 2016-10-09 15:48:27.254 [ INFO] satips: Starting SAT>IP RTSP server 172.17.0.9:9983 2016-10-09 15:48:27.254 [ INFO] satips: SAT>IP Server initialized 2016-10-09 15:48:27.254 [ INFO] satips: HTTP 172.17.0.9:9981, RTSP 172.17.0.9:9983 2016-10-09 15:48:27.254 [ INFO] satips: descramble 1, muxcnf 0 2016-10-09 15:48:27.286 [ INFO] config: backup: migrating config from 4.1-2249~g747ed01 (running 4.1-2267~g6efcfd2) 2016-10-09 15:48:27.286 [ INFO] config: backup: running, output file /config/backup/4.1-2249~g747ed01.tar.bz2 2016-10-09 15:48:27.286 [ INFO] spawn: Executing "/bin/tar" Looks like there is something wrong with your config. Try renaming /config/channel/config/config.tmp to something else and then start tvheadend again. Share this post Link to post
chvb 2 Posted October 9, 2016 I've removed /config/channel/config/config.tmp and /config/channel/config/tag.tmp after that, i have removed the backups under /backup after a restart of the container, tvheadend works. I think there was a problem with the migrating of the data to newer version. Thanks for the help! Share this post Link to post
Mylo75 0 Posted October 12, 2016 I get execution error when trying to start tvheadend since updating to 6.2.1 a few days ago. My tvheadend docker also updated and is currently up to date. I have "--device=/dev/dvb" in extra parameters, as per previous posts here. Log. Oct 12 20:49:28 Tower kernel: device veth6110b93 entered promiscuous mode Oct 12 20:49:30 Tower kernel: docker0: port 6(veth6110b93) entered disabled state Oct 12 20:49:30 Tower kernel: device veth6110b93 left promiscuous mode Oct 12 20:49:30 Tower kernel: docker0: port 6(veth6110b93) entered disabled state Oct 12 20:50:08 Tower kernel: device veth2d154a6 entered promiscuous mode Oct 12 20:50:11 Tower kernel: docker0: port 6(veth2d154a6) entered disabled state Oct 12 20:50:11 Tower kernel: device veth2d154a6 left promiscuous mode Oct 12 20:50:11 Tower kernel: docker0: port 6(veth2d154a6) entered disabled state Any help appreciated. Share this post Link to post
saarg 138 Posted October 12, 2016 I get execution error when trying to start tvheadend since updating to 6.2.1 a few days ago. My tvheadend docker also updated and is currently up to date. I have "--device=/dev/dvb" in extra parameters, as per previous posts here. Any help appreciated. Did you update using the official LT way or did you use the DVB plugin? Share this post Link to post
Mylo75 0 Posted October 12, 2016 Dammit I thought I did, now I'm having some doubts. I'll install dvb build and try again. Thanks. Working now, must have had a moment of stupidity. Share this post Link to post
CHBMB 493 Posted October 12, 2016 Dammit I thought I did, now I'm having some doubts. I'll install dvb build and try again. Thanks. Working now, must have had a moment of stupidity. Nice to know my DVB builds are integrating so well that people forget about them. Share this post Link to post
Mylo75 0 Posted October 13, 2016 Yea, really appreciate your work. One question why can't the dvb drivers be included in the main unRAID build. Share this post Link to post
CHBMB 493 Posted October 13, 2016 Yea, really appreciate your work. One question why can't the dvb drivers be included in the main unRAID build. Mainly support, and LT (understandably) don't what to produce multiple different versions. Share this post Link to post
meep 1 Posted October 28, 2016 I currently use the TVHeadEnd PlugIn (https://lime-technology.com/forum/index.php?topic=40704.90;topicseen) If I wanted to migrate to the Docker, is there a way for me to preserve all my settings, recordings tec. I really don't want to start setting the whole thing up again. Thanks Share this post Link to post
saarg 138 Posted October 28, 2016 I currently use the TVHeadEnd PlugIn (https://lime-technology.com/forum/index.php?topic=40704.90;topicseen) If I wanted to migrate to the Docker, is there a way for me to preserve all my settings, recordings tec. I really don't want to start setting the whole thing up again. Thanks You should be able to copy your settings to the container. Make the appdata folder for Tvheadend and point to that one when adding the container. Could you do ls -la on the config folder you have now? Share this post Link to post
Waltm 0 Posted November 2, 2016 I was using tvheadend on Ubuntu and I'm trying to get it set up on unRAID along with all the other stuff I had running. I have the basic functionality working but I'm running into an issue getting the guide data into tvheadend. I'm using webgrab++ and think that is working properly. I seem to be missing the EPG modules tab from tvheadend. I tried all view levels and I'm logged into admin account. Any idea what is going on with this or what I could have done to lose the tab? Share this post Link to post
CHBMB 493 Posted November 2, 2016 Configuration ==> General ==> Base ==> User interface level I'm guessing it's set at basic.... Share this post Link to post
Waltm 0 Posted November 3, 2016 Yup, and of course I only changed the view level on the individual pages... Thanks! Share this post Link to post
Mylo75 0 Posted November 6, 2016 Getting exceution error since the last update. Share this post Link to post
CHBMB 493 Posted November 6, 2016 Getting exceution error since the last update. Working fine here, and that is nowhere near enough information to help you. Update to Unraid? Update to TVH? Have you got the DVB build installed this time? Right DVB build? The last time you reported this the logs weren't anything to do with TVH either so unless you give us something to go on there's nothing I can advise. See the link in my sig regardiing docker help. Share this post Link to post
Mylo75 0 Posted November 6, 2016 Sorry, just thought maybe there was a know issue. Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered blocking state Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state Nov 6 10:29:35 Tower kernel: device vethb0b3e01 entered promiscuous mode Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered blocking state Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered forwarding state Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state Nov 6 10:29:37 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state Nov 6 10:29:37 Tower kernel: device vethb0b3e01 left promiscuous mode Nov 6 10:29:37 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state This is log just after I try to start tvheadend docker. When I try to start I get execution error no such container. I'm running unRAID Version: 6.3.0-rc3, DVB Version: LibreELEC which worked fine until last tvheadend docker update. I have also this in Extra parameter --device=/dev/dvb Just did force update. Command: root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker create --name="tvheadend" --net="bridge" -e TZ="Europe/London" -e HOST_OS="unRAID" -e "PGID"="100" -e "PUID"="99" -p 9981:9981/tcp -p 9982:9982/tcp -v "/mnt/disk6/appdata/tvheadend":"/config":rw -v "/mnt/disk6/tv-recordings":"/recordings":rw -v "/mnt/user":"/unraid":rw --device=/dev/dvb linuxserver/tvheadend f54387c953a06e0db9bf1fc961eb8964f61f58bc846bd45f22053973ef8d6816 The command finished successfully! Still getting same error. Thank-you. Share this post Link to post
saarg 138 Posted November 6, 2016 Sorry, just thought maybe there was a know issue. Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered blocking state Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state Nov 6 10:29:35 Tower kernel: device vethb0b3e01 entered promiscuous mode Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered blocking state Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered forwarding state Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state Nov 6 10:29:37 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state Nov 6 10:29:37 Tower kernel: device vethb0b3e01 left promiscuous mode Nov 6 10:29:37 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state This is log just after I try to start tvheadend docker. When I try to start I get execution error no such container. I'm running unRAID Version: 6.3.0-rc3, DVB Version: LibreELEC which worked fine until last tvheadend docker update. I have also this in Extra parameter --device=/dev/dvb Just did force update. Command: root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker create --name="tvheadend" --net="bridge" -e TZ="Europe/London" -e HOST_OS="unRAID" -e "PGID"="100" -e "PUID"="99" -p 9981:9981/tcp -p 9982:9982/tcp -v "/mnt/disk6/appdata/tvheadend":"/config":rw -v "/mnt/disk6/tv-recordings":"/recordings":rw -v "/mnt/user":"/unraid":rw --device=/dev/dvb linuxserver/tvheadend f54387c953a06e0db9bf1fc961eb8964f61f58bc846bd45f22053973ef8d6816 The command finished successfully! Still getting same error. Thank-you. It's important to say where you get the error message. It's impossible for us to read your mind Looks like it the error is in the webui of unraid when you start the container, so try removing tvheadend and delete the image and install it again. Share this post Link to post
CHBMB 493 Posted November 6, 2016 Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered blocking state Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state Nov 6 10:29:35 Tower kernel: device vethb0b3e01 entered promiscuous mode Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered blocking state Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered forwarding state Nov 6 10:29:35 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state Nov 6 10:29:37 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state Nov 6 10:29:37 Tower kernel: device vethb0b3e01 left promiscuous mode Nov 6 10:29:37 Tower kernel: docker0: port 5(vethb0b3e01) entered disabled state These aren't errors and aren't related to TVheadend.... If you check the link in my sig and read the post it will tell you how to get docker logs.... Although if the container doesn't exist as seems to be your problem then that's not relevant here. Share this post Link to post
Mylo75 0 Posted November 6, 2016 OK I deleted the tvheadend docker image and reinstalled, but I get the command failed, see below. root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name="tvheadend" --net="bridge" -e TZ="Europe/London" -e HOST_OS="unRAID" -e "PGID"="100" -e "PUID"="99" -p 9981:9981/tcp -p 9982:9982/tcp -v "/mnt/disk6/appdata/tvheadend":"/config":rw -v "/mnt/disk6/tv-recordings":"/recordings":rw -v "/mnt/user":"/unraid":rw --device=/dev/dvb linuxserver/tvheadend 0558fb8ef577336ebad4acabacb84b230dc7f6f5b30b7d0fa75ab5eea7c81e7a /usr/bin/docker: Error response from daemon: linux runtime spec devices: error gathering device information while adding custom device "/dev/dvb": lstat /dev/dvb: no such file or directory. The command failed. Also if I remove --device=/dev/dvb from extra parameters I can start tvheadend fine, but then it doesn't find any dvb devices. If you read back through this thread you will see my earlier posts about similar problems. Share this post Link to post
saarg 138 Posted November 6, 2016 OK I deleted the tvheadend docker image and reinstalled, but I get the command failed, see below. root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name="tvheadend" --net="bridge" -e TZ="Europe/London" -e HOST_OS="unRAID" -e "PGID"="100" -e "PUID"="99" -p 9981:9981/tcp -p 9982:9982/tcp -v "/mnt/disk6/appdata/tvheadend":"/config":rw -v "/mnt/disk6/tv-recordings":"/recordings":rw -v "/mnt/user":"/unraid":rw --device=/dev/dvb linuxserver/tvheadend 0558fb8ef577336ebad4acabacb84b230dc7f6f5b30b7d0fa75ab5eea7c81e7a /usr/bin/docker: Error response from daemon: linux runtime spec devices: error gathering device information while adding custom device "/dev/dvb": lstat /dev/dvb: no such file or directory. The command failed. Also if I remove --device=/dev/dvb from extra parameters I can start tvheadend fine, but then it doesn't find any dvb devices. If you read back through this thread you will see my earlier posts about similar problems. Post a screenshot from the unraid dvb plugin. Share this post Link to post
CHBMB 493 Posted November 6, 2016 If you read back through this thread you will see my earlier posts about similar problems. Your earlier problem was because you didn't install the DVB build so there were no drivers/firmware for your card. Specifically this screen Share this post Link to post
Mylo75 0 Posted November 6, 2016 https://postimg.org/image/qnd9fcgzh/ 2nd image https://postimg.org/image/am6z89lxr/ Share this post Link to post