Bug 454435 - Error when trying to download new widgets - Loading of providers from file: https://autoconfig.kde.org/ocs/providers.xml failed
Summary: Error when trying to download new widgets - Loading of providers from file: h...
Status: RESOLVED UPSTREAM
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.94.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-26 12:31 UTC by Krasi Georgiev
Modified: 2022-11-22 05:19 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screenshot of the error (129.97 KB, image/png)
2022-05-26 12:31 UTC, Krasi Georgiev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Krasi Georgiev 2022-05-26 12:31:08 UTC
Created attachment 149230 [details]
screenshot of the error

Operating System: Kubuntu 22.04
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.3
Kernel Version: 5.15.0-33-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6820HQ CPU @ 2.70GHz
Memory: 31.2 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 530


STEPS TO REPRODUCE
1. Try to add more widgets to the taskbar
2. Click Download New Plasma Widgets 

OBSERVED RESULT
Errors from the attached image

EXPECTED RESULT
to show widgets to download

Plasma logs bellow  - some errors related to SSL so here is a list of installed packages

Read some posts that it might need `libssl1.1` and installed it , but didn't change anything.
Also ran apt upgrade and no change

dpkg -l | grep ssl
[sudo] password for krasi: 
ii  libcurl4-openssl-dev:amd64                        7.81.0-1ubuntu1.2                           amd64        development files and documentation for libcurl (OpenSSL flavour)
ii  libflac8:amd64                                    1.3.3-2build2                               amd64        Free Lossless Audio Codec - runtime C library
ii  libio-socket-ssl-perl                             2.074-2                                     all          Perl module implementing object oriented interface to SSL sockets
ii  libnet-smtp-ssl-perl                              1.04-1                                      all          Perl module providing SSL support to Net::SMTP
ii  libnet-ssleay-perl:amd64                          1.92-1build2                                amd64        Perl module for Secure Sockets Layer (SSL)
ii  libssl-dev:amd64                                  3.0.2-0ubuntu1.2                            amd64        Secure Sockets Layer toolkit - development files
ii  libssl1.1:amd64                                   1.1.0g-2ubuntu4                             amd64        Secure Sockets Layer toolkit - shared libraries
ii  libssl3:amd64                                     3.0.2-0ubuntu1.2                            amd64        Secure Sockets Layer toolkit - shared libraries
ii  libwavpack1:amd64                                 5.4.0-1build2                               amd64        audio codec (lossy and lossless) - library
ii  libxmlsec1-openssl:amd64                          1.2.33-1build2                              amd64        Openssl engine for the XML security library
ii  libzstd1:amd64                                    1.4.8+dfsg-3build1                          amd64        fast lossless compression algorithm
pi  openssl                                           3.0.2-0ubuntu1.2                            amd64        Secure Sockets Layer toolkit - cryptographic utility
ii  perl-openssl-defaults:amd64                       5build2                                     amd64        version compatibility baseline for Perl OpenSSL packages
ii  ssl-cert                                          1.1.2                                       all          simple debconf wrapper for OpenSSL
ii  zstd                                              1.4.8+dfsg-3build1                          amd64        fast lossless compression algorithm -- CLI tool


plasmashell 
kf.plasma.quick: Applet preload policy set to 1
qml: PlasmaExtras.ScrollArea is deprecated. Use PlasmaComponents3.ScrollView instead.
Plasma Shell startup completed
Loading Calendar plugin HolidaysEventsPlugin(0x55a59c466ca0)
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:530:9: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:495:13: QML Label: Binding loop detected for property "height"
Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion
Entry is not valid "org.kde.kontact.desktop" QSharedPointer(0x55a59c55c900)
Entry is not valid "org.kde.kontact.desktop" QSharedPointer(0x55a59c509d40)
file:///usr/share/plasma/plasmoids/org.kde.plasma.systemmonitor/contents/ui/main.qml:43:5: QML MouseArea: Cannot anchor to an item that isn't a parent or sibling.
file:///usr/share/plasma/plasmoids/org.kde.plasma.systemmonitor/contents/ui/main.qml:43:5: QML MouseArea: Cannot anchor to an item that isn't a parent or sibling.
file:///usr/share/plasma/plasmoids/org.kde.plasma.systemmonitor/contents/ui/main.qml:43:5: QML MouseArea: Cannot anchor to an item that isn't a parent or sibling.
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:495:13: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:530:9: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:552:5: QML Label: Binding loop detected for property "height"
file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.piechart/contents/ui/CompactRepresentation.qml:22:1: QML CompactRepresentation: Binding loop detected for property "implicitHeight"
file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/CompactRepresentation.qml:21:1: QML CompactRepresentation (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth"
file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.textonly/contents/ui/CompactRepresentation.qml:21:1: QML CompactRepresentation (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth"
file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/main.qml:18:1: QML DropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml"
libkcups: CUPS-Get-Printers last error: 1030 No destinations added.
libkcups: Create-Printer-Subscriptions last error: 0 successful-ok
libkcups: Get-Jobs last error: 0 successful-ok
libkcups: Get-Jobs last error: 0 successful-ok
file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/ExpandedRepresentation.qml:165:9: QML HiddenItemsView: Binding loop detected for property "implicitHeight"
libkcups: 0
libkcups: 0
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
4
file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.piechart/contents/ui/FullRepresentation.qml:21:1: QML FullRepresentation: Binding loop detected for property "implicitHeight"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
kf.quickcharts.deprecated: LegendDelegate::colorVisible is deprecated (since 5.82): Use an empty indicator instead
kf.quickcharts.deprecated: LegendDelegate::valueWidth is deprecated (since 5.82): Use maximumValueWidth instead
kf.quickcharts.deprecated: LegendDelegate::colorVisible is deprecated (since 5.82): Use an empty indicator instead
kf.quickcharts.deprecated: LegendDelegate::valueWidth is deprecated (since 5.82): Use maximumValueWidth instead
kf.quickcharts.deprecated: LegendDelegate::layoutWidth is deprecated (since 5.82): Unused
kf.quickcharts.deprecated: LegendDelegate::layoutWidth is deprecated (since 5.82): Unused
file:///usr/share/ksysguard/sensorfaces/org.kde.ksysguard.horizontalbars/contents/ui/FullRepresentation.qml:28:9: Unable to assign [undefined] to double
kf.quickcharts.deprecated: LegendDelegate::layoutWidth is deprecated (since 5.82): Unused
kf.quickcharts.deprecated: LegendDelegate::layoutWidth is deprecated (since 5.82): Unused
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
trying to show an empty dialog
Could not find the Plasmoid for Plasma::FrameSvgItem(0x55a59e5b4780) QQmlContext(0x55a59bca1ff0) QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml")
Could not find the Plasmoid for Plasma::FrameSvgItem(0x55a59e5b4780) QQmlContext(0x55a59bca1ff0) QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml")
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/components.3/ScrollView.qml:37:27: QML ScrollBar: Binding loop detected for property "visible"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:219:38: QML FocusScope: Binding loop detected for property "contentItemMaximumWidth"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
QCoreApplication::postEvent: Unexpected null receiver
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PlaceholderMessage.qml:235:5: QML Heading: Binding loop detected for property "verticalAlignment"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PlaceholderMessage.qml:235:5: QML Heading: Binding loop detected for property "verticalAlignment"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/AbstractApplicationItem.qml:75:5: QML QQuickItem: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qt.network.ssl: QSslSocket: cannot resolve SSL_get1_peer_certificate
qt.network.ssl: QSslSocket: cannot resolve EVP_PKEY_get_base_id
qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_load_verify_dir
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_load_verify_dir
qt.network.ssl: An error encountered while to set root certificates location: ""
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_get1_peer_certificate
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_get1_peer_certificate
kf.newstuff.core: "SSL handshake failed"
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PlaceholderMessage.qml:235:5: QML Heading: Binding loop detected for property "verticalAlignment"
Comment 1 Nate Graham 2022-05-26 16:59:10 UTC
The URL loads for me and looks like it has a valid SSL certificate. There is probably something wrong with how SDL is set up on your machine, or you might possibly even have an untrustworthy root CA authority. I would recommend asking for assistance in a ubuntu-specific user support forum. See https://kubuntu.org/support/
Comment 2 Krasi Georgiev 2022-05-26 17:04:54 UTC
I think there is a misunderstanding, that URL opens fine in my browser as well, the issue I believe is with the QT libraries
see this issue for more details

https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1952977
Comment 3 Nate Graham 2022-05-27 14:46:50 UTC
Could be. I do see:

qt.network.ssl: QSslSocket: cannot resolve SSL_get1_peer_certificate
qt.network.ssl: QSslSocket: cannot resolve EVP_PKEY_get_base_id
qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_load_verify_dir
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_CTX_load_verify_dir
qt.network.ssl: An error encountered while to set root certificates location: ""
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_get1_peer_certificate
qt.network.ssl: QSslSocket: cannot call unresolved function SSL_get1_peer_certificate
kf.newstuff.core: "SSL handshake failed"

If it's an issue in Qt, then you'll need to report it to Qt, or to your distro. Seems quite unlikely that there is a fault in KDE code here.
Comment 4 Krasi Georgiev 2022-05-27 15:35:00 UTC
ok thanks I will report in kubuntu
Comment 5 Silvian Cretu 2022-11-21 20:58:47 UTC
Hi guys,
I see this issue marked as "RESOLVED"... But I have it on my Kubuntu 22.04.1... How can I resolve it as well?
Was it reported to Qt or Kubuntu?
Thanks!
Comment 6 Nate Graham 2022-11-21 21:02:07 UTC
That's a question for the Kubuntu people :)
Comment 7 Rik Mills 2022-11-22 05:05:03 UTC
Seems to work ok here in Kubuntu 22.04.1