May 16, 20188 yr Okay, guys, i mightg found something out. Yesterday i had to change my network from 192.168.0.X to 192.168.86.X because of this, dvr failed again, ofc. 1.) This time i entered IP:PORT of the tvh proxy (the one i posted above) (look picture, for configure) 2.) i didnt wait or anything, i just clicked next 3.) it didnt worked, like always 4.) But this time i didnt wait for it to come up under known devices, i just tried it some seconds after again with IP:PORT and next.... 5.) and it worked, the device appeared AFTER i clicked next (oO) 6.) the coolest thing now is, you can use the EPG from tvheadend to configure your channels in plex (automatic! :D) -> at EPG you can select use your own blabla you can enter there "http://test:[email protected]:9981/xmltv" Remember, i have all involved dockers (plex, tvheadend and the tvh proxy) in br0, with own ip adresses in the same subnet (im not sure if that is neccessary, but you should try) Finally working Edited May 16, 20188 yr by nuhll
May 21, 20188 yr @nuhll Any TVHeadend configs you can specify ? Now plex is giving me no channel scanned ...
May 21, 20188 yr Hmm, ask me specific things, its easier that way. But i dont think i did something special. Just normal inbuild guide. But i needed to add another muxe, because i only got some channels.
May 21, 20188 yr @nuhll Here is a rundown of my configs On 5/16/2018 at 5:06 AM, nuhll said: @nuhll Any TVHeadend configs you can specify ? Now plex is giving me no channel scanned ...
May 23, 20188 yr I think the network type on this, TVH and Plex should be br0. No idea if it'll help, I couldn't get that docker working and went back to tvhproxy.
June 15, 20188 yr Hi, I am revisiting this for about the 5th time ? when I start the docker I get this in the log, Plex cannot see TVHProxy at all.. ? Any pointers please? Traceback (most recent call last):File "/usr/lib/python2.7/site-packages/flask/app.py", line 1982, in wsgi_appresponse = self.full_dispatch_request()File "/usr/lib/python2.7/site-packages/flask/app.py", line 1614, in full_dispatch_requestrv = self.handle_user_exception(e)File "/usr/lib/python2.7/site-packages/flask/app.py", line 1517, in handle_user_exceptionreraise(exc_type, exc_value, tb)File "/usr/lib/python2.7/site-packages/flask/app.py", line 1612, in full_dispatch_requestrv = self.dispatch_request()File "/usr/lib/python2.7/site-packages/flask/app.py", line 1598, in dispatch_requestreturn self.view_functions[rule.endpoint](**req.view_args)File "/opt/tvhproxy/tvhProxy.py", line 73, in devicereturn render_template('device.xml',data = discoverData),{'Content-Type': 'application/xml'}File "/usr/lib/python2.7/site-packages/flask/templating.py", line 133, in render_templatereturn _render(ctx.app.jinja_env.get_or_select_template(template_name_or_list),File "/usr/lib/python2.7/site-packages/jinja2/environment.py", line 869, in get_or_select_templatereturn self.get_template(template_name_or_list, parent, globals)File "/usr/lib/python2.7/site-packages/jinja2/environment.py", line 830, in get_templatereturn self._load_template(name, self.make_globals(globals))File "/usr/lib/python2.7/site-packages/jinja2/environment.py", line 804, in _load_templatetemplate = self.loader.load(self, name, globals)File "/usr/lib/python2.7/site-packages/jinja2/loaders.py", line 113, in loadsource, filename, uptodate = self.get_source(environment, name)File "/usr/lib/python2.7/site-packages/flask/templating.py", line 57, in get_sourcereturn self._get_source_fast(environment, template)File "/usr/lib/python2.7/site-packages/flask/templating.py", line 85, in _get_source_fastraise TemplateNotFound(template)TemplateNotFound: device.xml::ffff:192.168.0.81 - - [2018-06-15 10:16:23] "GET / HTTP/1.1" 500 412 0.004103::ffff:192.168.0.81 - - [2018-06-15 10:16:23] "GET /favicon.ico HTTP/1.1" 404 342 0.006380
June 17, 20188 yr Iv just installed the docker for dvblink, got it all working, got my guide data but the recordings are going to the cache drive (this is unraid) rather that to the location set in the docker settings - host path 1 - /mnt/user/Recordings (container path /Recordings). Instead they are going to \appdata\DVBLink\data\RecordedTV. Can someone point me in the right direction here - Thanks. ****** Ignore this, i found it in the app - in All good. Edited June 17, 20188 yr by vw-kombi fixed.
June 21, 20188 yr On 6/15/2018 at 10:19 AM, mbc0 said: Hi, I am revisiting this for about the 5th time ? when I start the docker I get this in the log, Plex cannot see TVHProxy at all.. ? Any pointers please? Traceback (most recent call last):File "/usr/lib/python2.7/site-packages/flask/app.py", line 1982, in wsgi_appresponse = self.full_dispatch_request()File "/usr/lib/python2.7/site-packages/flask/app.py", line 1614, in full_dispatch_requestrv = self.handle_user_exception(e)File "/usr/lib/python2.7/site-packages/flask/app.py", line 1517, in handle_user_exceptionreraise(exc_type, exc_value, tb)File "/usr/lib/python2.7/site-packages/flask/app.py", line 1612, in full_dispatch_requestrv = self.dispatch_request()File "/usr/lib/python2.7/site-packages/flask/app.py", line 1598, in dispatch_requestreturn self.view_functions[rule.endpoint](**req.view_args)File "/opt/tvhproxy/tvhProxy.py", line 73, in devicereturn render_template('device.xml',data = discoverData),{'Content-Type': 'application/xml'}File "/usr/lib/python2.7/site-packages/flask/templating.py", line 133, in render_templatereturn _render(ctx.app.jinja_env.get_or_select_template(template_name_or_list),File "/usr/lib/python2.7/site-packages/jinja2/environment.py", line 869, in get_or_select_templatereturn self.get_template(template_name_or_list, parent, globals)File "/usr/lib/python2.7/site-packages/jinja2/environment.py", line 830, in get_templatereturn self._load_template(name, self.make_globals(globals))File "/usr/lib/python2.7/site-packages/jinja2/environment.py", line 804, in _load_templatetemplate = self.loader.load(self, name, globals)File "/usr/lib/python2.7/site-packages/jinja2/loaders.py", line 113, in loadsource, filename, uptodate = self.get_source(environment, name)File "/usr/lib/python2.7/site-packages/flask/templating.py", line 57, in get_sourcereturn self._get_source_fast(environment, template)File "/usr/lib/python2.7/site-packages/flask/templating.py", line 85, in _get_source_fastraise TemplateNotFound(template)TemplateNotFound: device.xml::ffff:192.168.0.81 - - [2018-06-15 10:16:23] "GET / HTTP/1.1" 500 412 0.004103::ffff:192.168.0.81 - - [2018-06-15 10:16:23] "GET /favicon.ico HTTP/1.1" 404 342 0.006380 Bump ?
June 21, 20188 yr On 5/16/2018 at 10:06 AM, nuhll said: Okay, guys, i mightg found something out. Yesterday i had to change my network from 192.168.0.X to 192.168.86.X because of this, dvr failed again, ofc. 1.) This time i entered IP:PORT of the tvh proxy (the one i posted above) (look picture, for configure) 2.) i didnt wait or anything, i just clicked next 3.) it didnt worked, like always 4.) But this time i didnt wait for it to come up under known devices, i just tried it some seconds after again with IP:PORT and next.... 5.) and it worked, the device appeared AFTER i clicked next (oO) 6.) the coolest thing now is, you can use the EPG from tvheadend to configure your channels in plex (automatic! :D) -> at EPG you can select use your own blabla you can enter there "http://test:[email protected]:9981/xmltv" Remember, i have all involved dockers (plex, tvheadend and the tvh proxy) in br0, with own ip adresses in the same subnet (im not sure if that is neccessary, but you should try) Finally working How did you change your IP ? My home network is 192.168.0.* I tried changing Plex, TVHeadend & plexheadend to custom br0 192.168.86.* (Like your setup) but get this error on each docker /usr/bin/docker: Error response from daemon: Invalid address 192.168.86.101: It does not belong to any of this network's subnets.
June 22, 20188 yr U NEED to stay in your own subnet. If your Homenetwork is at 192.168.0 then all dockers must be within 192.168.0.X. I have 3 subnets, so my config is a little bit more complicated... I cant really help you more, all i know i posted above. I had the same errors for hours. At some point it worked if i did it like descriped above. And is still working btw. You can try to change the br0 ip at every try, bc plex is like caching ips and say its not working, even if it didnt try to connect (piece of shit) Edited June 22, 20188 yr by nuhll
June 22, 20188 yr 43 minutes ago, nuhll said: U NEED to stay in your own subnet. If your Homenetwork is at 192.168.0 then all dockers must be within 192.168.0.X. I have 3 subnets, so my config is a little bit more complicated... I cant really help you more, all i know i posted above. I had the same errors for hours. At some point it worked if i did it like descriped above. And is still working btw. You can try to change the br0 ip at every try, bc plex is like caching ips and say its not working, even if it didnt try to connect (piece of shit) I did wonder that... I am just adding a 10gbe network today on another subnet, I can add another to get over this issue but surely people have got it working on the same subnet or does everyone have to do this?
June 22, 20188 yr I dont know what you mean. No one needs multiple subnets, except you want to add multiple nets together (multiple routers). br0 has nothing to do with subnet. Br0 is just OWN ip instead of UNRAID IP. And br0 always needs to be on the same subnet as UNRAID IP. (atleast in standard config) Bridge is with NAT. br0 allows contaienrs to talk to each other without NAT. To clarify this: Use br0 on the containers which have network issues, all other can be bridged. To the 10g thing, tell us what you want to do, mostly you just add more switches and dont need to change anything on subnets. Edited June 22, 20188 yr by nuhll
June 22, 20188 yr Hi mate, Since installing the 10gbE card br0 is no longer available as an option for the dockers? all the 10fbE is for is to transfer media between my main rig and my unRAID server, it has no access to the outstide world, please see screenshots below Thanks for your help, I would love to get this working!
June 23, 20188 yr I dont know maybe u cant use br0 with multiple interfaces. If so, i wouldnt know why. Maybe not added yet?! @limetech is that the case? Edited June 23, 20188 yr by nuhll
June 24, 20188 yr Hi, Just to update and prove that I was not going mad! the problem was due to the linuxserver Plex docker! I installed a 10gbE network and found that the network could not co-exist with the linuxserver Plex Docker so changed to binhex and just thought I would try tvhproxy again and it worked straight away! hope this helps others as I have seen many people with similar issues. Thanks so much for all your help nuhll ?
June 25, 20188 yr Good that its working now for you. I also tried both dockers, with same results and eneded with this here which worked after many many many many tries..
June 28, 20188 yr HI I get this error in TVH proxy Error grabbing logs: EOF When I try to use plextvheadend i get 2018/06/28 03:29:18 Got 0 channels from tvheadend2018/06/28 03:29:22 192.168.1.22:57704 POST /lineup.post?scan=start&source=Cable2018/06/28 03:29:22 192.168.1.22:57706 GET /discover.json2018/06/28 03:29:22 192.168.1.22:57708 GET /lineup_status.json2018/06/28 03:29:22 192.168.1.22:57710 GET /lineup.json2018/06/28 03:29:22 Got 0 channels from tvheadend Can I change the source ?
August 12, 20187 yr How do you update the php version in chvb/docker-apache-php ? I have tried apt-get update / upgrade php and php -v lists it as # php -v PHP 5.5.9-1ubuntu4.14 (cli) (built: Oct 28 2015 01:34:46) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies Extracting templates from packages: 100% Preconfiguring packages ... Setting up tzdata (2017c-0ubuntu0.14.04) ... mv: cannot move '/etc/localtime.dpkg-new' to '/etc/localtime': Device or resource busy dpkg: error processing package tzdata (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: tzdata E: Sub-process /usr/bin/dpkg returned an error code (1) Ideas? Edited August 12, 20187 yr by WarDave adding more info
August 30, 20187 yr on the apache-php docker how do I add the letsencrypt certbot? ive tried just using the ubuntu install instructions on the certbot website but after I restart the docker its gone any ideas?
September 9, 20187 yr Hi, When i start the tvhproxy i get the following error : The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application. [2018-09-09 09:57:56,653] ERROR in app: Exception on / [GET]Traceback (most recent call last):File "/usr/lib/python2.7/site-packages/flask/app.py", line 1982, in wsgi_appresponse = self.full_dispatch_request()File "/usr/lib/python2.7/site-packages/flask/app.py", line 1614, in full_dispatch_requestrv = self.handle_user_exception(e)File "/usr/lib/python2.7/site-packages/flask/app.py", line 1517, in handle_user_exceptionreraise(exc_type, exc_value, tb)File "/usr/lib/python2.7/site-packages/flask/app.py", line 1612, in full_dispatch_requestrv = self.dispatch_request()File "/usr/lib/python2.7/site-packages/flask/app.py", line 1598, in dispatch_requestreturn self.view_functions[rule.endpoint](**req.view_args)File "/opt/tvhproxy/tvhProxy.py", line 73, in devicereturn render_template('device.xml',data = discoverData),{'Content-Type': 'application/xml'}File "/usr/lib/python2.7/site-packages/flask/templating.py", line 133, in render_templatereturn _render(ctx.app.jinja_env.get_or_select_template(template_name_or_list),File "/usr/lib/python2.7/site-packages/jinja2/environment.py", line 869, in get_or_select_templatereturn self.get_template(template_name_or_list, parent, globals)File "/usr/lib/python2.7/site-packages/jinja2/environment.py", line 830, in get_templatereturn self._load_template(name, self.make_globals(globals))File "/usr/lib/python2.7/site-packages/jinja2/environment.py", line 804, in _load_templatetemplate = self.loader.load(self, name, globals)File "/usr/lib/python2.7/site-packages/jinja2/loaders.py", line 113, in loadsource, filename, uptodate = self.get_source(environment, name)File "/usr/lib/python2.7/site-packages/flask/templating.py", line 57, in get_sourcereturn self._get_source_fast(environment, template)File "/usr/lib/python2.7/site-packages/flask/templating.py", line 85, in _get_source_fastraise TemplateNotFound(template)TemplateNotFound: device.xml::ffff:192.168.1.13 - - [2018-09-09 09:57:56] "GET / HTTP/1.1" 500 412 0.008303 Does any boddy know how to solve this ?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.