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

Reply via email to