Hello,
Today I have make a new install of OSMC, and all is working
correctly.
I like to much this new design !!!
The only thing that it's happening is a problem with accesing the
content of repository.
I have found this problem instaling the pulsar unofficial repos,
and I've seen that we have a problem with the libcurl3 library and
RC4.
It's installed the 7.38 version, and it has a problem establishing
the comunication.
My Log file where I've found the problem:
....
DEBUG:
ADDON: cpluff: 'Not all directories were successfully
scanned.'
17:29:57 T:3024453632 DEBUG: CGUIMediaWindow::GetDirectory
()
17:29:57 T:3024453632 DEBUG: ParentPath = []
17:29:58 T:2838754336 ERROR: CCurlFile::FillBuffer -
Failed: SSL connect error(35)
17:29:58 T:2838754336 ERROR:
CCurlFile::CReadState::Connect, didn't get any data from
stream.
17:29:58 T:2838754336 ERROR: Open - failed to open source
<https://icanuckxbmcrepo.svn.cloudforge.com/pulsarunofficialrepo/trunk/addons.xml.md5>
17:29:58 T:2778985504 NOTICE: Thread BackgroundLoader
start, auto delete: false
17:29:58 T:2838754336 DEBUG: CFileCache::Open - opening
<pulsarunofficialrepo/trunk/addons.xml> using cache
17:29:58 T:2838754336 DEBUG: CurlFile::Open(0x4373e88)
https://icanuckxbmcrepo.svn.cloudforge.com/pulsarunofficialrepo/trunk/addons.xml
17:29:58 T:2778985504 DEBUG: Thread BackgroundLoader
2778985504 terminating
17:29:59 T:2838754336 ERROR: CCurlFile::FillBuffer -
Failed: SSL connect error(35)
17:29:59 T:2838754336 ERROR:
CCurlFile::CReadState::Connect, didn't get any data from
stream.
17:29:59 T:2838754336 ERROR: Open - failed to open source
<https://icanuckxbmcrepo.svn.cloudforge.com/pulsarunofficialrepo/trunk/addons.xml>
.....
I've tried in the raspberry console to execute curl command with
the parameter "--ciphers ALL", and it works properly. I can see
all the content of the repository.
osmc@osmc:~/.kodi/addons/repository.pulsarunofficial$ curl
-v --ciphers ALL
https://icanuckxbmcrepo.svn.cloudforge.com/pulsarunofficialrepo/trunk/addons.xml
| more
* Hostname was NOT found in DNS cache
% Total % Received % Xferd Average Speed Time
Time Time Current
Dload Upload Total
Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:--
--:--:-- 0* Trying 208.75.199.102...
0 0 0 0 0 0 0 0 --:--:-- --:--:--
--:--:-- 0* Connected to icanuckxbmcrepo.svn.cloudforge.com
(208.75.199.102) port 443 (#0)
* successfully set certificate verify locations:
* CAfile: none
CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
} [data not shown]
* SSLv3, TLS handshake, Server hello (2):
{ [data not shown]
* SSLv3, TLS handshake, CERT (11):
{ [data not shown]
* SSLv3, TLS handshake, Server finished (14):
{ [data not shown]
* SSLv3, TLS handshake, Client key exchange (16):
} [data not shown]
* SSLv3, TLS change cipher, Client hello (1):
} [data not shown]
* SSLv3, TLS handshake, Finished (20):
} [data not shown]
* SSLv3, TLS change cipher, Client hello (1):
{ [data not shown]
* SSLv3, TLS handshake, Finished (20):
{ [data not shown]
* SSL connection using TLSv1.2 / RC4-SHA
* Server certificate:
* subject: C=US; ST=CA; L=South San Francisco; O=CollabNet,
Inc.; CN=*.svn.cloudforge.com
* start date: 2014-03-07 00:00:00 GMT
* expire date: 2016-05-20 12:00:00 GMT
* subjectAltName: icanuckxbmcrepo.svn.cloudforge.com
matched
* issuer: C=US; O=DigiCert Inc; OU=www.digicert.com;
CN=DigiCert High Assurance CA-3
* SSL certificate verify ok.
GET /pulsarunofficialrepo/trunk/addons.xml HTTP/1.1
User-Agent: curl/7.38.0
Host: icanuckxbmcrepo.svn.cloudforge.com
Accept: */*
HTTP/1.1 200 OK
Date: Mon, 06 Apr 2015 19:12:43 GMT
Server Apache is not blacklisted
Server: Apache
ast-Modified: Sun, 29 Mar 2015 19:48:20 GMT
ETag: "623//trunk/addons.xml"
Cache-Control: max-age=604800
Accept-Ranges: bytes
Content-Length: 84694
Content-Type: text/plain; charset=UTF-8
1 84694 1 1182 0 0 1053 0 0:01:20 0:00:01
0:01:19 1062<?xml version="1.0" encoding="UTF-8"
standalone="yes"?>
<addons>
<addon id="1.info" name=" Please read this, first! (press
enter)" version="0.0.1" provider-name="mancuniancol">
<requires>
<import addon="xbmc.python" version="2.12.0"/>
<import addon="plugin.video.pulsar"
version="0.3.1"/>
</requires>
<extension point="xbmc.python.script"
library="main.py">
<provides>executable</provides>
</extension>
<extension point="xbmc.addon.metadata">
<summary lang="en">Pulsar
Providers</summary>
<description lang="en">Pulsar Providers
What they are
Pulsar Providers are specially crafted addons to function with
the Pulsar Video Addon. They are seperately installed, normal
Kodi addons, and thus can be installed/updat
ed/distributed just like any other addon.
The Pulsar Video Addon will NOT function without a Provider
installed.
Please do NOT contact steeve regarding providers connecting to
illegal sources, for legal reasons he cannot comment on specific
problems regarding illegal sources. He wi
ll however partake in general discussions regarding provider
development.
How to Install & Setup Pulsar/Providers
Installing Pulsar & Providers is an easy process to do so
Follow this Guide by Alex(edge06) -
http://www.homemediatech.net/how-to-setu...native/789
How to Write your own Provider(s)
Writing Plugins for Kodi can be a rewarding experience, you get
to build something and you get to contribute back to an amazing
community.
If you are interested in writing your own provider(s), Follow
this Guide by Alex(edge06) -
http://www.homemediatech.net/how-to-guid...mckodi/959
Sample Pulsar provider:
https://github.com/steeve/script.pulsar.dummy
Where to Download Providers
Providers can be downloaded from the Unofficial Pulsar Repo or
Kodi Underground Repo. Both repositories are frequently updated
and maintained. Installing both repositori
es will ensure you always have the latest version of
provider(s).
Unofficial Pulsar Repository (1.0.1) by iCanuck - Download Link
Kodi Underground (1.0.2) by prilly - Download Link
Providers Hosted on Repos
There are several duplicate providers on the repositories, these
are providers with different authors. Each duplicate provider
may have different quality, file size, and
language options. To change these settings see 'configure
provider settings' below. It is the user's preference which
providers they choose to use.
Current Providers List - Link
FAQ
....
I have search for downgrade or upgrade the libcurl3 library, but ,
for debian, is the latest, and for downgrade, there isn't lowers
version using apt-search.
Any one know, how to include in XBMC the parameter --ciphers ALL,
or how we can install lower version of this libcurl3 library.
Thanks
Oscar