[mythtv-users] upgrade and now mythweb is broke

Larry Roberts mythtv at american-hero.com
Sat Sep 28 20:32:28 UTC 2013


On 9/28/2013 10:18 AM, Bill Meek wrote:
> On 09/28/2013 07:46 AM, Larry Roberts wrote:
> ...
> > The short version is that after the upgrade, when I go into mythweb 
> I show nothing on the upcoming recordings, however if I go to status I 
> see
>> some recording being scheduled.
>> If I go to the recorded section I see all my recordings, but with no 
>> thumbnails and in the /var/log/mythtv/mythbackend log I get:
>>
>> ( this is a single entry but I get a ton of these)
>> 2013-09-27 23:35:51.548674 E [4297/4373] HttpServer114 
>> services/content.cpp:457 (GetPreviewImage) - GetPreviewImage: No 
>> recording for
>> '6_2012-01-06T04:00:00'
>
> Short question: Do you *know* that mythweb was updated along with
> the rest of MythTV?
>
so it looks to me like mythweb got updated to the .27 release

mythweb-0.27-280.noarch

I dont see a package for .26 though.

Installed Packages
mythweb.noarch 0.27-280 @atrpms
Available Packages
mythweb.noarch 0.24.2-267 atrpms
mythweb.noarch 0.25.3-277 atrpms
mythweb.noarch 0.27-280

The question is how do I downgrade?  If I try to remove mythweb if wants 
to remove mythtv.    Looking at the testing info it looks like the 0.25 
was the most likely version I'm running. 0.27 just dropped 4 days ago 
while 0.25 was about a month ago.



> The error sounds like mythweb is using the wrong data for the channel ID.
>
> The error message is coming from the Services API. To see what command is
> being sent from mythweb to the backend, type the following into a running
> backend:
>
>     mythbackend --setverbose upnp
>
> That will give you some extra logging. Go to the mythweb section you 
> tried
> above and watch the backend log. You'll see the a line with text like:
>
>     GET /Content/GetPreviewImage.....
>
> It's the ..... you're interested in. The StartTime looks reasonable,
> but the ChanId (6) doesn't (I'd expect a 4 digit number.)

2013-09-28 16:27:20.880484 E [1944/4037] HttpServer104 
services/content.cpp:457 (GetPreviewImage) - GetPreviewImage: No 
recording for '6_2010-10-01T02:01:00'
2013-09-28 16:27:20.880501 I [1944/4037] HttpServer104 
httprequest.cpp:736 (FormatFileResponse) - 
HTTPRequest::FormatFileResponse() - cannot find file
2013-09-28 16:27:20.880512 I [1944/4037] HttpServer104 
httprequest.cpp:242 (SendResponse) - HTTPRequest::SendResponse(xml/html) 
() :404 Not Found -> 127.0.0.1: 2
2013-09-28 16:27:20.884916 I [1944/4037] HttpServer104 
httprequest.cpp:1338 (ExtractMethodFromURL) - ExtractMethodFromURL(end) 
: GetPreviewImage : /Content
2013-09-28 16:27:20.884924 I [1944/4037] HttpServer104 
servicehost.cpp:281 (ProcessRequest) - ServiceHost::ProcessRequest: 
GetPreviewImage : GET 
/Content/GetPreviewImage?ChanId=6&StartTime=2010-09-24T03%3A00%3A00&Height=75&Width=100& 
HTTP/1.0


>
> If you verify that ChanId=6 is being sent, then you get to figure out
> where mythweb is getting it. Probably not your DB if your frontend(s)
> work OK. That's why my 1st guess is an incorrect mythweb version.
>
> mythbackend --setverbose general shuts off the extra logging.
>



More information about the mythtv-users mailing list