Digging a little bit, I found failures related to secure layer reading data from TLS connection has failed: WOULD_BLOCK. So, I moved the video from HTTPS to HTTP connection, and the video was loaded and played. I’m still checking and started to study how snap works.
I have been installed wpe-webkit-mir-kiosk and it’s work fine until few days ago on specific url I have TLS error : TLS certificate is expired. but in anther browser like chrome or firefox it’s work…
… update your base snaps, the certificates come from core, core18 and core20, this is nothing the wpe-webkit-mir-kiosk snap can do anything about, it relies on the cert from its base snap …
hmm, it looks like core18 has not been updated in the store yet, I i believe wpe-webkit-mir-kiosk uses base: core18 to get the fixed core18 base you can temporary switch to the candidate channel:
sudo snap refresh --candidate core18
once the revision from candidate has landed in stable, you can switch back with:
Yes it’s work on chrome and i tried on firefox on the same ubuntu and it’s work…
Other site that have different certificates(NotISRG Root X1) works on the wpe webkit
@amirsack@ogra
Sorry for the long silence! I was busy with another project and then on vacation for the last two weeks – bad timing I’m currently rebuilding the snap, which will take some time on Raspberry Pi. The new version also no longer bundles its own certificates. Will post here once the builds are finished, uploaded and tested.
I’ve a friend who’s using your snap just as a singular display in a lab. I’ve no real experience with the Core ecosystem so he’s currently trialing running on a Raspberry Pi 4, where he has one setup armhf and the other arm64. I’m wondering if the arm64 for wpe-webkit-mir-kiosk build is still supported / is the armhf otherwise preferred? Just by coincidence he’s been impacted by the arm64 version being a few releases older and the web page being hosted becoming incompatible as a result.
(Generally with other unrelated snaps I’m getting the impression armhf is the defacto even for modern Pi’s, since it doesn’t appear there’s any way to install armhf on arm64 Ubuntu Core and armhf favours broader compatibility).