Nextcloud update fails due to expired freenas certificate?

Hi,

I am running truenas scale 26.0.0.3 beta without any issue. I installed Nextcloud via the ix apps menu some time (>1 a) ago. Now in the apps menu nextcloud is not automatically started but shows “revision available”. Installed is the following version:

Version:
34.0.3
Revision:
2.3.58

I can start nextcloud manually and after deployment start the update process.

the update then fails with the following error

[EINVAL] app_create.network.certificate_id: ‘freenas_default’ has expired (it was valid until ‘Sun Jan 5 10:12:51 2025’)

Yes, the certificate is expired, I do not use https in my home installation (the NAS is literally sitting next to my computer and is connected via ethernet cable and no WLAN). Due to the complicated process of issuing a new certificate without the TrueNAS GUI (and I have read about Dans script and the usage of Cloudflare and DNS and stuff), I did not expect to be forced to deal with this just to able to use nextcloud. Any suggestions? I can’t be the only one with this issue…

that error is the TrueNAS UI cert, not Nextcloud itself. freenas_default expired so the app update form refuses to save.

Credentials → Certificates (or System → Certificates depending on build) → find freenas_default → renew / replace it, or create a new self-signed and set it as the UI cert.
then edit the Nextcloud app and pick the new cert (or clear certificate_id if you dont need TLS on the app).
after that the revision update should go through.

also you are on 26 beta. if this is a real box i would not fight app lifecycle bugs there, but the expired UI cert is the immediate blocker either way.