SUMMARY For some strange reason, podcasts in Kasts are not playing STEPS TO REPRODUCE 1. Play a podcast OBSERVED RESULT When I try to play, it doesn't and it tries to play the rest of the podcasts in my queue to no avail EXPECTED RESULT Podcasts would play SOFTWARE/OS VERSIONS Operating System: Kubuntu 23.10 KDE Plasma Version: 5.27.10 KDE Frameworks Version: 5.112.0 Qt Version: 5.15.10 Kernel Version: 6.5.0-21-generic (64-bit) Graphics Platform: X11 Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor Memory: 62.7 GiB of RAM Graphics Processor: AMD Radeon RX 6900 XT Manufacturer: Gigabyte Technology Co., Ltd. Product Name: X570S AORUS MASTER System Version: -CF ADDITIONAL INFORMATION > snap run kasts Qt: Session management error: Could not open network socket Database version 8 propsReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.8060\" (uid=1000 pid=1304257 comm=\"/snap/kasts/30/usr/bin/kasts\" label=\"snap.kasts.kasts (enforce)\") interface=\"org.freedesktop.DBus.Properties\" member=\"GetAll\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=3958 comm=\"/usr/sbin/NetworkManager --no-daemon\" label=\"unconfined\")" nmReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.8060\" (uid=1000 pid=1304257 comm=\"/snap/kasts/30/usr/bin/kasts\" label=\"snap.kasts.kasts (enforce)\") interface=\"org.freedesktop.NetworkManager\" member=\"GetDevices\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=3958 comm=\"/usr/sbin/NetworkManager --no-daemon\" label=\"unconfined\")" "Object path cannot be empty" qrc:/main.qml:418:5: QML ErrorListOverlay: Binding loop detected for property "implicitHeight" qrc:/main.qml:418:5: QML ErrorListOverlay: Binding loop detected for property "implicitHeight" qrc:/DesktopPlayerControls.qml:406:5: QML Dialog: Binding loop detected for property "implicitHeight" qrc:/DesktopPlayerControls.qml:406:5: QML Dialog: Binding loop detected for property "implicitHeight" file:///snap/kasts/30/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "width" file:///snap/kasts/30/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/Dialog.qml:372:37: QML Binding: Binding loop detected for property "value" Error happened: Error::FeedUpdate "https://destinationlinux.org/feed/mp3/" "" 11 "Insecure redirect" Failed to execute SQL Query "INSERT INTO Entries VALUES (:feed, :id, :title, :content, :created, :updated, :link, :read, :new, :hasEnclosure, :image, :favorite);" QSqlError("19", "Unable to fetch row", "UNIQUE constraint failed: Entries.id") Failed to execute SQL Query "INSERT INTO Entries VALUES (:feed, :id, :title, :content, :created, :updated, :link, :read, :new, :hasEnclosure, :image, :favorite);" QSqlError("19", "Unable to fetch row", "UNIQUE constraint failed: Entries.id") Failed to execute SQL Query "INSERT INTO Entries VALUES (:feed, :id, :title, :content, :created, :updated, :link, :read, :new, :hasEnclosure, :image, :favorite);" QSqlError("19", "Unable to fetch row", "UNIQUE constraint failed: Entries.id") Failed to execute SQL Query "INSERT INTO Entries VALUES (:feed, :id, :title, :content, :created, :updated, :link, :read, :new, :hasEnclosure, :image, :favorite);" QSqlError("19", "Unable to fetch row", "UNIQUE constraint failed: Entries.id") Failed to execute SQL Query ... Error: "A network error occurred, or the server closed the connection unexpectedly." Error happened: Error::InvalidMedia "https://feeds.simplecast.com/rm2D_Ccd" "deb3643c-ca3a-11ee-ae26-af0eace5e4c3" 8 "Invalid Media" GStreamer; Unable to pause - "https://injector.simplecastaudio.com/01514e65-f508-4e0c-99d9-aad07cea61ff/episodes/b23859c2-7401-41c7-9090-4e1ad9d29163/audio/128/default.mp3/default.mp3_ywr3ahjkcgo_3956f4b2188625224fd9b4f356f415e7_55248676.mp3?aid=rss_feed&awCollectionId=01514e65-f508-4e0c-99d9-aad07cea61ff&awEpisodeId=b23859c2-7401-41c7-9090-4e1ad9d29163&feed=C0fPpQ64&hash_redirect=1&x-total-bytes=55248676&x-ais-classified=unclassified&listeningSessionID=0CD_382_60__219fa04ba040ff1b29933a4bfeea3076c2579dc3" GStreamer; Unable to pause - "https://injector.simplecastaudio.com/01514e65-f508-4e0c-99d9-aad07cea61ff/episodes/b23859c2-7401-41c7-9090-4e1ad9d29163/audio/128/default.mp3/default.mp3_ywr3ahjkcgo_3956f4b2188625224fd9b4f356f415e7_55248676.mp3?aid=rss_feed&awCollectionId=01514e65-f508-4e0c-99d9-aad07cea61ff&awEpisodeId=b23859c2-7401-41c7-9090-4e1ad9d29163&feed=C0fPpQ64&hash_redirect=1&x-total-bytes=55248676&x-ais-classified=unclassified&listeningSessionID=0CD_382_60__219fa04ba040ff1b29933a4bfeea3076c2579dc3" Error: "A network error occurred, or the server closed the connection unexpectedly." Error happened: Error::InvalidMedia "https://feeds.simplecast.com/C0fPpQ64" "644d0134-519b-4e0b-bb06-c983ecb6ad63" 8 "Invalid Media" GStreamer; Unable to pause - "https://dcs.megaphone.fm/GLT4053729799.mp3?key=632f08d41fee9d15a905c6bd9ebd059e&request_event_id=5bfad6df-ed80-4a59-ac5b-9f88e18980b3" GStreamer; Unable to pause - "https://dcs.megaphone.fm/GLT4053729799.mp3?key=632f08d41fee9d15a905c6bd9ebd059e&request_event_id=5bfad6df-ed80-4a59-ac5b-9f88e18980b3" Error: "A network error occurred, or the server closed the connection unexpectedly." Error happened: Error::InvalidMedia "https://anchor.fm/s/308e8de0/podcast/rss" "db0e164c-d6b5-11ee-9707-035fce818926" 8 "Invalid Media" GStreamer; Unable to pause - "https://content.libsyn.com/p/7/5/4/754b33555911b5f3/2.5admins-184.mp3?c_id=168438113&cs_id=168438113&response-content-type=audio%2Fmpeg&Expires=1709302560&Signature=Vc8DJ6hV8dRD66Rphx~0JSy-DrX3PUenbSQYtEa0ulnC0IhuvFa8t-fwn8w1sBqSHgbkRX64sHfU1O5cTWM2Nk268yRARhoABBhjPXC8jd-HE97LU8tcaEguclTJcCvxX5oXP05-g6UY28plWGwzp13TTCruBZjidMLJCMcG-tn7jGmF1laINAoBJ5S4K7RbIBwZzjBVm-I89tptXETfJntMK8mFW06EHsMco6714BPhOwcCGKBFMqN8NEVMAvtY4RAsyZZs07zmoliRtsYeEjZSrWHjntP4grtZCqk6~QpgEaWaQk4ROYnKdUOacWV6tOD9Iab6M~uYHmN4NI-93Q__&Key-Pair-Id=K1YS7LZGUP96OI" GStreamer; Unable to pause - "https://content.libsyn.com/p/7/5/4/754b33555911b5f3/2.5admins-184.mp3?c_id=168438113&cs_id=168438113&response-content-type=audio%2Fmpeg&Expires=1709302560&Signature=Vc8DJ6hV8dRD66Rphx~0JSy-DrX3PUenbSQYtEa0ulnC0IhuvFa8t-fwn8w1sBqSHgbkRX64sHfU1O5cTWM2Nk268yRARhoABBhjPXC8jd-HE97LU8tcaEguclTJcCvxX5oXP05-g6UY28plWGwzp13TTCruBZjidMLJCMcG-tn7jGmF1laINAoBJ5S4K7RbIBwZzjBVm-I89tptXETfJntMK8mFW06EHsMco6714BPhOwcCGKBFMqN8NEVMAvtY4RAsyZZs07zmoliRtsYeEjZSrWHjntP4grtZCqk6~QpgEaWaQk4ROYnKdUOacWV6tOD9Iab6M~uYHmN4NI-93Q__&Key-Pair-Id=K1YS7LZGUP96OI" Error: "A network error occurred, or the server closed the connection unexpectedly." Error happened: Error::InvalidMedia "https://latenightlinux.com/feed/all" "https://latenightlinux.com/?p=2694" 8 "Invalid Media" > snap --version snap 2.61.1 snapd 2.61.1 series 16 ubuntu 23.10 kernel 6.5.0-21-generic Tested with Flatpak version and it's fine
Looks to me like it does not have proper network access from inside the snap. I assume you are trying to stream. Can you download the podcast and then play from there?
> snap connections kasts Interface Plug Slot Notes alsa kasts:alsa - - audio-playback kasts:audio-playback :audio-playback - content[icon-themes] kasts:icon-themes gtk-common-themes:icon-themes - content[kf5-5-111-qt-5-15-11-core22-all] kasts:kf5-5-111-qt-5-15-11-core22 kf5-5-111-qt-5-15-11-core22:kf5-5-111-qt-5-15-11-core22-slot - content[sound-themes] kasts:sound-themes gtk-common-themes:sound-themes - desktop kasts:desktop :desktop - desktop-legacy kasts:desktop-legacy :desktop-legacy - home kasts:home :home - mpris kasts:mpris - - network kasts:network :network - network-bind kasts:network-bind :network-bind - network-manager-observe kasts:network-manager-observe - - opengl kasts:opengl :opengl - unity7 kasts:unity7 :unity7 - wayland kasts:wayland :wayland - x11 kasts:x11 :x11 - (In reply to Tammes Burghard from comment #1) > Looks to me like it does not have proper network access from inside the > snap. I assume you are trying to stream. Can you download the podcast and > then play from there? yes, it works... weird...
As of today, with 24.08.2, Kasts can finally stream again
Yeah, I did an overhaul of this snap. Glad it fixed for you. Closing bug.