Nextcloud calendar : very slow + impossible to upgrade Yunohost from 11.2 to 11.3

What type of hardware are you using: Virtual machine
What YunoHost version are you running: 11.2.3
How are you able to access your server: The webadmin

Describe your issue

Hi,
Our Nextcloud app has become very slow recently, and it makes the calendar use very difficult (I’ve tried on different browsers).
I have no idea what’s happening, but at least I tried to update the app to see if it can solve in a way.
However, impossible to make the update (I’ve tried from the webadmin) without upgrading Yunohost to 11.3 and even 12.
When I try to upgrade Yunohost, at least from 11.2 to 11.3, I have error messages.
I’ve also tried from ssh, and error is the same :
“Récupération des mises à jour disponibles pour les paquets du système…
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: Index of /php/ bullseye InRelease: The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key
W: Failed to fetch https://packages.sury.org/php/dists/bullseye/InRelease The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key
W: Some index files failed to download. They have been ignored, or old ones used instead.
Des erreurs se sont produites lors de la mise à jour du cache APT (gestionnaire de paquets Debian). Voici un extrait des lignes du fichier sources.list qui pourrait vous aider à identifier les lignes problématiques :
sources.list:deb Index of /debian/ bullseye main non-free contrib
sources.list:deb-src Index of /debian/ bullseye main non-free contrib
sources.list:deb Index of /debian-security bullseye-security main contrib non-free
sources.list:deb-src Index of /debian-security bullseye-security main contrib non-free
sources.list.d/yunohost.list:deb Index of /debian/ bullseye stable
sources.list.d/extra_php_version.list:deb Index of /php/ bullseye main
Mise à jour du catalogue d’applications…
Le catalogue des applications a été mis à jour !”

Many thanks for helping.

Share relevant logs or error messages

https://paste.yunohost.org/raw/sivagukoli

Hi turbinecoop,

Let’s fix apt and upgrading, before looking at the calendar.

This seems to happen now and again.

OniriCorpe gave a possible solution in an earlier thread. Does it work for you?

Thanks for this, can you tell what “95BD4743” is for in this command ?
sudo apt-key del 95BD4743; wget -nv -O - "https://packages.sury.org/php/apt.gpg" | sudo apt-key add -

That would be the key signature. In your case, B188E2B695BD4743

Thank you very much, it worked, our yunohost’s version is now 11.3.0.2
I’ve also launched sudo apt update && sudo apt upgrade command, but it didn’t make the migration to yunohost 12
However I can see from web interface that a migration is on hold.
If I go back to our initial problem of slowdown that we have on the nextcloud calendar, it is still not solved, and it is still very difficult to use…
So is it relevant to make the migration to yunohost 12 ?
How can I be sure it’s going to solve the issue I have with nextcloud ?
And how can I be sure yunohost 12 is compatible with nextcloud and other apps we are using ? (Bitwarden and Outline).
Many thanks for your help,
Best,

1 Like

Hi there, from this morning our nexcloud issue of slowdown seems to have disappeared… the navigation is very reactive and quick. So I’m not sure there is a point to make the migration to yunohost 12 ultimately…

That is good to read!

Depending on how many apps you have installed, the update can be a bit of a bother.

Not upgrading on the other hand, also has a guarantee of bother. At some point, either

  • new functionality comes available for new versions of apps that you want to have
  • features referencing external sources may stop working if not kept up to date
  • not least of all, you’ll want your system secure; the official security life cycle of Debian 11 ran until summer last year

The non-internet-connected PC that runs some retro game emulators can be left without security patches. Any internet-connected device should be as secure as possible, especially servers that run 24/7 and see thousands of attacks per day.

You only run Nextcloud, Bitwarden and Outline on your server? I can’t find Bitwarden in the catalog, did you install it via Yunohost? There is a number of alternatives available though.

In case you go ahead with the upgrade:

  • make a backup
  • upgrade all (system) packages
  • run the migration to Yunohost 12

If you have a spare computer, you could create a backup and restore on the spare, to do a test-run of the upgrade.

Hi, thanks for all these information.
indeed, we only have these 3 apps for now. Bitwarden and vaultwarden are the same, aren’t they ?


Another concern, is that our server (hosted by Scaleway), seems to be configured with Debian 10 64 bits… So I’m not not sure about the real impact to make the upgrade to 12 in that case…

It seems so :stuck_out_tongue:

It may be that the server was initially requested, at the time, with Debian 10. If the server has been running a while, you may have upgraded in the mean time to Debian 11.

Check with:

$ lsb_release -a

I would be highly surprised to read that it is still at Debian 10 while …

…Yunohost claims that YNH11 is running (it depends on Debian 11).

Scaleway seems to have a number of different services on offer. If yours comes with a backup slot, you could create a backup of the full server (if it is an option, you could turn it off while doing so, to make sure the databases are at rest). and run the migration to Yunohost 12.