Bug #2310

api: failed to find subsystem [epg/grid]

Added by Mr. Blond almost 3 years ago. Updated almost 3 years ago.

Status:RejectedStart date:2014-09-19
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:API
Target version:-
Found in version:3.9.1529~gb2d0156-dirty Affected Versions:

Description

I am using the latest TVH: HTS Tvheadend 3.9.1529~gb2d0156-dirty
I am using the latest TVHClient iOS app.

When I connect with the app to my TVH server, all channels and tags load correctly, but no EPG is loaded. When I click on a channel in the app, I get an error:
Network error. Expected status code in (200-299), got 404

In the TVH log I see:
2014-09-19 11:45:59.852 api: failed to find subsystem [epg/grid]
2014-09-19 11:45:59.852 HTTP: x.x.x.x: /api/epg/grid -- 404

History

#1 Updated by Jaroslav Kysela almost 3 years ago

  • Status changed from New to Rejected

The url is /api/epg/data/grid now..

#2 Updated by Mr. Blond almost 3 years ago

Jaroslav Kysela wrote:

The url is /api/epg/data/grid now..

Ok. Thanks. But I still can not use TVHclient now. I understand that the developper should fix this in his app.

Can I fix this with a symlink for now, and can you tell me how?

#3 Updated by Jaroslav Kysela almost 3 years ago

Just change "epg/data/grid" in src/api/api_epg.c to "epg/grid" string (at the end of file)..

#4 Updated by Mr. Blond almost 3 years ago

Jaroslav Kysela wrote:

Just change "epg/data/grid" in src/api/api_epg.c to "epg/grid" string (at the end of file)..

Thanks, that works!

I still get this one:
2014-09-19 15:15:53.951 HTTP: x.x.x.x: /confignames -- 1

any idea?

#5 Updated by Jaroslav Kysela almost 3 years ago

This was completely removed.. If you want to have it back, just copy it from the old sources (I think src/webui/extjs.c)..

#6 Updated by saen acro almost 3 years ago

2014-10-25 20:20:45.314 api: failed to find subsystem [epg/data/grid]
2014-10-25 20:20:45.314 HTTP: xxx.xxx.xxx.xxx: /api/epg/data/grid -- 404

HTS Tvheadend 3.9.1950~g596b4e0~precise

#7 Updated by Luis Fernandes almost 3 years ago

Hi all,

Please don't add tickets for TvhClient in tvheadend =) Add them in the right place here https://github.com/zipleen/tvheadend-iphone-client/issues . I haven't written anywhere to open tickets here, and I even have a button inside the app directing bugs to the correct place so let's not bug tvheadend core devs with my mistakes =)

Regarding /confignames, ignore that - it's used for the old tvheadend versions but it's only used to find out if transcoding is enabled. Transcoding doesn't work on the latest tvheadend version anyway because I haven't implemented profiles yet.

Regarding the epg, I'll try to find a way to support previous versions of tvheadend like 3.9.952, but for best results you'll need to wait for the next release and use always the latest tvheadend git master. The new release is already in review but it normally takes 1 week to be approved, if you want to beta test you can send me an email with your apple id!

Also available in: Atom PDF