nextcloud de 19 a 20: problemas de cifrado

O, dicho de otra manera, una vez actualizado el sistema te puedes encontrar con que no arranque.

Un mensaje críptico sobre un problema criptográfico (resulta irónico):

An unhandled exception has been thrown:
 Exception: Authenticated ciphertext could not be decoded. in /opt/nextcloud/lib/private/Security/Crypto.php:122

Seguido del volcado de pila tradicional del PHP que es tan colorido como inútil. Pero mira, por una vez no estoy solo. Por lo visto es algo que ocurre en bastantes casos porque el cifrado parece cambiar a nivel profundo en la nueva versión y estamos tan acostumbrados a instalar sin leer los cambios que poco nos pasa.

La solución para que el sistema vuelva a arrancar la he encontrado en este foro de errores de Nextcloud en github y consiste en añadir en el archivo de configuración las siguientes dos líneas:

'encryption.legacy_format_support' => true,
'encryption.key_storage_migrated' => false,

Y luego encarar el cambio de cifrado, que viene documentado, y al que hay que prestar más atención. En cuanto me aclare lo anoto por aquí.