Bug #2310
api: failed to find subsystem [epg/grid]
0%
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
Updated by Jaroslav Kysela about 10 years ago
- Status changed from New to Rejected
The url is /api/epg/data/grid now..
Updated by Mr. Blond about 10 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?
Updated by Jaroslav Kysela about 10 years ago
Just change "epg/data/grid" in src/api/api_epg.c to "epg/grid" string (at the end of file)..
Updated by Mr. Blond about 10 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?
Updated by Jaroslav Kysela about 10 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)..
Updated by saen acro about 10 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
Updated by Luis Fernandes almost 10 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!