Kodi Community Forum

Full Version: [Picons] Work on android tvhclient 1.9.8 not on kodi 17
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I ve struggled with picons since Tvheadend 4.2.
I finally installed smaller picons on my server, disabled image cache and so on. And it works, but not on all clients.
They just refuse to appear on Kodi 17 on libreelec beta 3. Client version is ; 3.4.13.

Getting crazy, I decided to install the tvhclient on android and voila all picons appear nicely.
I therefore conclude it is something on the kodi side which does not retreive them from the server.
I can see them by http:ipserver/imagecache/500 for example.

Anyone eles experiencing this?
It probably has to do with the CURL implementation
Code:
11:03:32.497 T:140610540812416  NOTICE: VideoPlayer: finished waiting
11:03:32.596 T:140608927053568   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/520
11:03:32.596 T:140608759957248   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/575
11:03:32.628 T:140610540812416  NOTICE: CVideoPlayer::CloseFile()
11:03:32.628 T:140610540812416  NOTICE: VideoPlayer: waiting for threads to exit
11:03:32.628 T:140610540812416  NOTICE: VideoPlayer: finished waiting
11:03:32.628 T:140610540812416  NOTICE: CVideoPlayer::CloseFile()
11:03:32.628 T:140610540812416  NOTICE: VideoPlayer: waiting for threads to exit
11:03:32.628 T:140610540812416  NOTICE: VideoPlayer: finished waiting
11:03:39.589 T:140609754248960   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/571
11:03:39.590 T:140609544066816   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/572
11:03:39.590 T:140608927053568   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/570
11:03:39.592 T:140608759957248   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/575
11:03:39.596 T:140609544066816   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/574
11:03:39.597 T:140609754248960   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/573
11:03:39.597 T:140608759957248   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/583
11:03:39.597 T:140608927053568   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/556
11:03:39.600 T:140609544066816   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/547
11:03:39.600 T:140609754248960   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/563
11:03:39.600 T:140608759957248   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/539
11:03:39.601 T:140608927053568   ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://USERNAME:[email protected]:9981/imagecache/542
11:03:40.466 T:140610540812416  NOTICE: VideoPlayer: Opening: pvr://channels/tv/All channels/pvr.hts2_1707326851.pvr
11:03:40.466 T:140610540812416 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
Finally figured it one out.

curl is trying to resolve the url using basic(unencrypted) authentication instead of the more secure digest(encrypted) authentication.

You can either somehow edit the plugin to add --digest to the curl command or you can go into tvhead and the http auth settings from digest to both basic & digest