Frustratingly, while John and I shared similar symptoms, I don't think we had the same problem. I've just installed IO::Socket::SSL but to no avail, and tried --no-index-concurrent.
I'm struggling to know where to look next - there isn't any real clue in the program output - is there a way to find out *why* it fails "to download programme schedule http://www.bbc.co.uk/6music/programmes/schedules/last_week" etc.? I'm not really very familiar with the use of 'proper' software tools for debugging etc., but if I had anything to go on I might try to do a bit more digging. The output with --debug (below) doesn't seem to tell me much more, does anyone have any other suggestions? The timestamp on the cache files suggest that the last successful refresh was performed at around 9pm on 29th Oct. As far as I can recall, there were no changes to the setup here which might have brought this on. It's not impossible that I updated some software such as my browser, but nothing which I would expect to be directly relevant. Thanks, Jon. $ gip --refresh --type=radio --no-index-concurrent --debug DEBUG: Parsing options from /home/user/.get_iplayer/options: DEBUG: Loaded option nocopyright (nocopyright) = 1 DEBUG: Loaded option refreshexclude (refreshexclude) = Radio 5 live,BBC Radio 5 live sports extra,BBC Asian Network,BBC Parliament,BBC News DEBUG: Loaded option refreshexcludegroupsradio (refreshexcludegroupsradio) = regional,local DEBUG: Loaded option output (output) = /home/user/media/ DEBUG: Loaded option nopurge (nopurge) = 1 DEBUG: Loaded option refreshinclude (refreshinclude) = s4c DEBUG: Loaded option refreshexcludegroupstv (refreshexcludegroupstv) = regional,local DEBUG: Loaded option ffmpeg (ffmpeg) = /usr/local/bin/ffmpeg.exe DEBUG: Loaded option tvmode (tvmode) = good DEBUG: Parsing options from .get_iplayer/options: DEBUG: Loaded option nocopyright (nocopyright) = 1 DEBUG: Loaded option refreshexclude (refreshexclude) = Radio 5 live,BBC Radio 5 live sports extra,BBC Asian Network,BBC Parliament,BBC News DEBUG: Loaded option refreshexcludegroupsradio (refreshexcludegroupsradio) = regional,local DEBUG: Loaded option output (output) = /home/user/media/ DEBUG: Loaded option nopurge (nopurge) = 1 DEBUG: Loaded option refreshinclude (refreshinclude) = s4c DEBUG: Loaded option refreshexcludegroupstv (refreshexcludegroupstv) = regional,local DEBUG: Loaded option ffmpeg (ffmpeg) = /usr/local/bin/ffmpeg.exe DEBUG: Loaded option tvmode (tvmode) = good INFO: encodinglocale = UTF-8 INFO: encodinglocalefs = UTF-8 INFO: encodingconsoleout = UTF-8 INFO: encodingconsolein = UTF-8 INFO: ${^UNICODE} = 0 INFO: Profile dir: /home/user/.get_iplayer INFO: User options file: /home/user/.get_iplayer/options INFO: System options file: /etc/get_iplayer/options Current options: debug = 1 encodingconsolein = UTF-8 encodingconsoleout = UTF-8 encodinglocale = UTF-8 encodinglocalefs = UTF-8 ffmpeg = /usr/local/bin/ffmpeg.exe nocopyright = 1 noindexconcurrent = 1 nopurge = 1 output = /home/user/media/ refresh = 1 refreshexclude = Radio 5 live,BBC Radio 5 live sports extra,BBC Asian Network,BBC Parliament,BBC News refreshexcludegroupsradio = regional,local refreshexcludegroupstv = regional,local refreshinclude = s4c tvmode = good type = radio verbose = 1 INFO: Search args: '.*' DEBUG: arg '.*' is not a programme index number - load specified caches INFO: Cache format from existing radio cache file: index,type,name,pid,available,expires,episode,seriesnum,episodenum,versions,duration,desc,channel,categories,thumbnail,timeadded,guidance,web INFO: Got 4336 file cache entries for radio INFO: Will refresh channel BBC Radio 1 INFO: Will refresh channel BBC Radio 1Xtra INFO: Will refresh channel BBC Radio 2 INFO: Will refresh channel BBC Radio 3 INFO: Will refresh channel BBC Radio 4 INFO: Will refresh channel BBC Radio 4 INFO: Will refresh channel BBC Radio 4 Extra INFO: Will refresh channel BBC Radio 6 Music INFO: Will refresh channel BBC World Service DEBUG: Using desktop user-agent string: 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0' DEBUG: Using NoCookies user-agent 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0' INFO: Indexing radio programmes (sequential) DEBUG: Getting feed http://www.bbc.co.uk/1xtra/programmes/schedules/last_week INFO: Getting URL: http://www.bbc.co.uk/1xtra/programmes/schedules/last_week WARNING: Failed to download programme schedule http://www.bbc.co.uk/1xtra/programmes/schedules/last_week DEBUG: Getting feed http://www.bbc.co.uk/1xtra/programmes/schedules/this_week INFO: Getting URL: http://www.bbc.co.uk/1xtra/programmes/schedules/this_week WARNING: Failed to download programme schedule http://www.bbc.co.uk/1xtra/programmes/schedules/this_week ________________________________ From: John Reay <[email protected]> To: [email protected] Sent: Tuesday, 7 November 2017, 20:39 Subject: Re: Problem with 3.06 PVR Seems to have fixed my problem by doing this: cpanm IO::Socket::SSL Now everything seems to work. Thanks to all who replied! On 7 November 2017 at 11:09, John Reay <[email protected]> wrote: > `get_iplayer --refresh --no-index-concurrent' works for me without > resorting to sudo. > > ..but how do I get the PVR to use it? Or should I just set it in > preferences for get_iplayer? > > On 7 November 2017 at 07:21, Ralph Corderoy <[email protected]> wrote: >> Hi again John, >> >>> > > > INFO: Indexing tv programmes (concurrent) >>> > > > .....Mojo::Reactor::Poll: I/O watcher failed: SSL_ca_file >>> > > > SCALAR(0xfeb188) does not exist at /usr/share/perl5/IO/Socket/SSL.pm >>> > > > line 1642. >>> >>> have you tried `get_iplayer --refresh --no-index-concurrent'? >> >> I forgot to mention, Homebrew users on Mac OS suffered these until the >> recipe was updated to depend on later versions of Perl modules. >> https://github.com/Homebrew/homebrew-core/issues/19956 >> By using --no-index-concurrent, I think Mojo stops being used and thus >> the Perl-module versions won't matter, hopefully. >> >> I use --no-index-concurrent anyway because I don't want to install the >> extra Mojo dependencies. >> >> -- >> Cheers, Ralph. >> https://plus.google.com/+RalphCorderoy >> >> _______________________________________________ >> get_iplayer mailing list >> [email protected] >> http://lists.infradead.org/mailman/listinfo/get_iplayer _______________________________________________ get_iplayer mailing list [email protected] http://lists.infradead.org/mailman/listinfo/get_iplayer _______________________________________________ get_iplayer mailing list [email protected] http://lists.infradead.org/mailman/listinfo/get_iplayer

