Posts by vpeter
-
-
You could still call sshfs directly from systemd script.
-
CN probably means Common Name which means because of * it will not work. As I wrote according to my findings there must be FQDN of the server (or maybe IP address.)
For testing use openssl client with your certificate. The first thing is to make TLS connection and dav protocol comes later to he game
I think the easiest would be to regenerate this certificate with openssl.
-
No, the problem is with Type=fuse.sshfs.
Seems sysetmd doesn't find sshfs correctly. I read somewhere that PATH is not transferred correctly and maybe systemd doesn't find sshfs.
-
/storage/.config/cacert.pem is concatenated file of all user's certificates. This content is then added to the end of file /etc/ssl/cacert.pem.system to final file which is actually used /run/libreelec/cacert.pem.
Also check your certificate with
to see if name is correct
I think good start to debug this issue is with curl (or openssl client) itself to connect to your source using this certificate.
-
I did spend lot of time on such certificate issues here on a forum and also on Kodi issues. No idea why it doesn't work for you
-
Enable CURL component in Kodi debug and maybe something more will be visible.
-
I'm wondering why |verifypeer=false doesn't work. Try with |verifypeer=false&auth=SSL/TLS.
Post whole kodi debug and check that curl is selected as a debug component.
-
Do you even have file /storage/.config/cacert.pem ?
Also after all the changes reboot the box because cacert.pem is used from openssl-config.servic. Not sure if SSL_CERT_FILE is even applied here.
Also read this: How to connect to Filezilla FTP over TLS server to stream music?
-
the RTL8822BU WLAN driver is missing from LibreELEC, but it's working fine here with the master branch. Is there a way to have it added to Libreelec, officially?
You can send PR but LibreELEC doesn't like any such drivers much.
-
Libreelec fails to start because the addon (in my case service.lcdd) is enabled but not installed.
So probably this means that storage-addons-copy.service script is not triggered or doesn't exist.
Yes, probably missing addon is the reason.
Seems pre_install() or any other function can't create addon anymore and that's the main issue. You need to build addon manually before making image like
You can check if all the files are available with
Codels -l build.LibreELEC*/image/system/usr/share/kodi/storage_addons ls -l build.LibreELEC*/image/system/usr/lib/systemd/system/storage-addons-copy.service ls -l build.LibreELEC*/image/system/usr/lib/libreelec/storage-addons-copy
packages/virtual/misc-packages/package.mk
Code
Display More# SPDX-License-Identifier: GPL-2.0 # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="misc-packages" PKG_VERSION="" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" PKG_URL="" PKG_DEPENDS_TARGET="toolchain $ADDITIONAL_PACKAGES kodi" PKG_SECTION="virtual" PKG_LONGDESC="misc-packages: Metapackage for miscellaneous packages" # manually create addon first # ./scripts/create_addon system-tools post_install() { mkdir -p $INSTALL/usr/share/kodi/storage_addons cp $ROOT/target/addons/*/$PROJECT/$ARCH/*/virtual.system-tools-*.zip $INSTALL/usr/share/kodi/storage_addons mkdir -p $INSTALL/usr/lib/libreelec cp -PR $PKG_DIR/scripts/* $INSTALL/usr/lib/libreelec enable_service storage-addons-copy.service # update addon manifest / enable addon in Kodi ADDON_MANIFEST=$INSTALL/usr/share/kodi/system/addon-manifest.xml xmlstarlet ed -L --subnode "/addons" -t elem -n "addon" -v "virtual.system-tools" $ADDON_MANIFEST }
-
Seems there was some changes to build system which prevents package to be build because it doesn't build for me too. Will look again how to solve the issue.
-
-
-
Java is easy.
-
Maybe it is the same issue as here: Upgrade LE 8.2.5 to 9.0.0: Wifi connected but no NTP link => SSL Certificate error !
Problem is very clear with a solutions.
-
For using cacert.pem you must be sure that name or IP address match the cert and server.
Adding |verifypeer=false in sources.xml should also work. Post kodi debug log in case it doesn't.
-