Ubports stuck on 16.04 OTA-18
-
I just realized that a Volla phone used by family members is stuck on OTA-18 and does not upgrade at all. Always claims that there are no updates.
Though the channel selection drop-down is empty, indicating that something is off.
Running
sudo system-image-cli -v -p 0 --progress dots
shows SSL errors:
[..] [systemimage] Oct 16 23:07:32 2023 (6497) Reactor error: https://system-image.ubports.com/channels.json:SSL ERROR [systemimage] Oct 16 23:07:32 2023 (6497) uncaught exception in state machine Traceback (most recent call last): File "/usr/lib/python3/dist-packages/systemimage/state.py", line 133, in __next__ step()
Manual download from an ssh session on that phone shows a certificate error:
$ wget -O- https://system-image.ubports.com/channels.json --2023-10-16 23:08:00-- https://system-image.ubports.com/channels.json Resolving system-image.ubports.com (system-image.ubports.com)... 172.67.150.210, 104.21.0.97, 2606:4700:3033::ac43:96d2, ... Connecting to system-image.ubports.com (system-image.ubports.com)|172.67.150.210|:443... connected. ERROR: cannot verify system-image.ubports.com's certificate, issued by βCN=E1,O=Let's Encrypt,C=USβ: Issued certificate has expired.
I guess the quickest possible fix is to try to reinstall that phone using the ubports installer?
cheers,
Dave
-
@Dave a quick check shows that the current server certificate for that site was issued on October 11th and is valid until Jan 2024.
Could you check if the date and time is set correctly on your family member's device?