tv_grab_eu_epgdata suddenly not working anymore with tvheadend
Added by Mathias Vie almost 3 years ago
I have recently purchased a new EpgData Membership for one year (had one before already). So I updated the PIN for tv_grab_eu_epgdata.
Since then tv_grab_eu_epgdata is not working anymore with tvheadend.
Running /usr/bin/tv_grab_eu_epgdata manually from the terminal (SSH) works without problems:
pi@raspberrypi:~ $ /usr/bin/tv_grab_eu_epgdata
<!DOCTYPE tv SYSTEM "xmltv.dtd">
Downloading include zip file
Downloading zip file for day 1
Downloading zip file for day 2
Downloading zip file for day 3
Downloading zip file for day 4
Downloading zip file for day 5
Your PIN will expire around Mon Jan 9 20:16:19 CET 2023
....
When I am checking the tvheadend log (via the web-interface) I can see this:
2022-01-12 09:50:15.764 xmltv: /usr/bin/tv_grab_eu_epgdata: grab /usr/bin/tv_grab_eu_epgdata
2022-01-12 09:50:15.779 spawn: Executing "/usr/bin/tv_grab_eu_epgdata"
2022-01-12 09:50:17.717 spawn: Downloading include zip file
2022-01-12 09:50:17.823 spawn: format error: can't find EOCD signature
2022-01-12 09:50:17.823 spawn: at /usr/share/perl5/Archive/Zip/Archive.pm line 723.
2022-01-12 09:50:17.823 spawn: Archive::Zip::Archive::_findEndOfCentralDirectory(Archive::Zip::Archive=HASH, IO::File=GLOB) called at /usr/share/perl5/Archive/Zip/Archive.pm line 596
2022-01-12 09:50:17.823 spawn: Archive::Zip::Archive::readFromFileHandle(Archive::Zip::Archive=HASH, IO::File=GLOB, "/tmp/sCz3cOPNzp/includezip") called at /usr/share/perl5/Archive/Zip/Archive.pm line 564
2022-01-12 09:50:17.823 spawn: Archive::Zip::Archive::read(Archive::Zip::Archive=HASH, "/tmp/sCz3cOPNzp/includezip") called at /usr/share/perl5/Archive/Zip/Archive.pm line 56
2022-01-12 09:50:17.823 spawn: Archive::Zip::Archive::new("Archive::Zip::Archive", "/tmp/sCz3cOPNzp/includezip") called at /usr/share/perl5/Archive/Zip.pm line 316
2022-01-12 09:50:17.823 spawn: Archive::Zip::new("Archive::Zip", "/tmp/sCz3cOPNzp/includezip") called at /usr/bin/tv_grab_eu_epgdata line 357
2022-01-12 09:50:17.823 spawn: main::unzip("/tmp/sCz3cOPNzp/includezip") called at /usr/bin/tv_grab_eu_epgdata line 348
2022-01-12 09:50:17.823 spawn: main::prepareinclude(HASH, HASH) called at /usr/bin/tv_grab_eu_epgdata line 284
2022-01-12 09:50:17.823 spawn: Can't call method "memberNames" on an undefined value at /usr/bin/tv_grab_eu_epgdata line 358.
2022-01-12 09:50:17.848 xmltv: /usr/bin/tv_grab_eu_epgdata: grab took 2 seconds
2022-01-12 09:50:17.848 xmltv: /usr/bin/tv_grab_eu_epgdata: parse took 0 seconds
2022-01-12 09:50:17.848 xmltv: /usr/bin/tv_grab_eu_epgdata: channels tot= 0 new= 0 mod= 0
2022-01-12 09:50:17.848 xmltv: /usr/bin/tv_grab_eu_epgdata: brands tot= 0 new= 0 mod= 0
2022-01-12 09:50:17.848 xmltv: /usr/bin/tv_grab_eu_epgdata: seasons tot= 0 new= 0 mod= 0
2022-01-12 09:50:17.848 xmltv: /usr/bin/tv_grab_eu_epgdata: episodes tot= 0 new= 0 mod= 0
2022-01-12 09:50:17.848 xmltv: /usr/bin/tv_grab_eu_epgdata: broadcasts tot= 0 new= 0 mod= 0
Any ideas what the problem could be? Maybe a permission problem?
Replies (1)
RE: tv_grab_eu_epgdata suddenly not working anymore with tvheadend - Added by M. Bergmann over 2 years ago
Not really an answer to your question, but epgData shuts down its activity: