I’ve upgraded from 19.0.4 to 20.0.1 and now I can’t access my instance any more. I think I’ve messsed around with the default encryption module.
When trying to get the encryption status with
“sudo -u www-data php occ encryption:status”
I get the output:
An unhandled exception has been thrown:
Exception: Authenticated ciphertext could not be decoded. in /var/www/nextcloud/lib/private/Security/Crypto.php:122
Stack trace:
#0 /var/www/nextcloud/lib/private/Encryption/Keys/Storage.php(285): OC\Security\Crypto->decrypt(‘-----BEGIN PUBL…’)
#1 /var/www/nextcloud/lib/private/Encryption/Keys/Storage.php(230): OC\Encryption\Keys\Storage->getKey(‘/files_encrypti…’)
#2 /var/www/nextcloud/lib/private/Encryption/Keys/Storage.php(122): OC\Encryption\Keys\Storage->getKeyWithUid(‘/files_encrypti…’, NULL)
#3 /var/www/nextcloud/apps/encryption/lib/KeyManager.php(615): OC\Encryption\Keys\Storage->getSystemUserKey(‘pubShare_657f17…’, ‘OC_DEFAULT_MODU…’)
#4 /var/www/nextcloud/apps/encryption/lib/KeyManager.php(171): OCA\Encryption\KeyManager->getPublicShareKey()
#5 /var/www/nextcloud/apps/encryption/lib/Users/Setup.php(87): OCA\Encryption\KeyManager->validateShareKey()
#6 /var/www/nextcloud/apps/encryption/lib/AppInfo/Application.php(73): OCA\Encryption\Users\Setup->setupSystem()
#7 /var/www/nextcloud/apps/encryption/appinfo/app.php(37): OCA\Encryption\AppInfo\Application->setUp()
#8 /var/www/nextcloud/lib/private/legacy/OC_App.php(289): require_once(‘/var/www/nextcl…’)
#9 /var/www/nextcloud/lib/private/legacy/OC_App.php(171): OC_App::requireAppFile(Object(OCA\Encryption\AppInfo\Application))
#10 /var/www/nextcloud/lib/private/legacy/OC_App.php(131): OC_App::loadApp(‘encryption’)
#11 /var/www/nextcloud/lib/private/Console/Application.php(127): OC_App::loadApps()
#12 /var/www/nextcloud/console.php(99): OC\Console\Application->loadCommands(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#13 /var/www/nextcloud/occ(11): require_once(‘/var/www/nextcl…’)
#14 {main}Next OC\ServerNotAvailableException: Could not decrypt key in /var/www/nextcloud/lib/private/Encryption/Keys/Storage.php:287
Stack trace:
#0 /var/www/nextcloud/lib/private/Encryption/Keys/Storage.php(230): OC\Encryption\Keys\Storage->getKey(‘/files_encrypti…’)
#1 /var/www/nextcloud/lib/private/Encryption/Keys/Storage.php(122): OC\Encryption\Keys\Storage->getKeyWithUid(‘/files_encrypti…’, NULL)
#2 /var/www/nextcloud/apps/encryption/lib/KeyManager.php(615): OC\Encryption\Keys\Storage->getSystemUserKey(‘pubShare_657f17…’, ‘OC_DEFAULT_MODU…’)
#3 /var/www/nextcloud/apps/encryption/lib/KeyManager.php(171): OCA\Encryption\KeyManager->getPublicShareKey()
#4 /var/www/nextcloud/apps/encryption/lib/Users/Setup.php(87): OCA\Encryption\KeyManager->validateShareKey()
#5 /var/www/nextcloud/apps/encryption/lib/AppInfo/Application.php(73): OCA\Encryption\Users\Setup->setupSystem()
#6 /var/www/nextcloud/apps/encryption/appinfo/app.php(37): OCA\Encryption\AppInfo\Application->setUp()
#7 /var/www/nextcloud/lib/private/legacy/OC_App.php(289): require_once(‘/var/www/nextcl…’)
#8 /var/www/nextcloud/lib/private/legacy/OC_App.php(171): OC_App::requireAppFile(Object(OCA\Encryption\AppInfo\Application))
#9 /var/www/nextcloud/lib/private/legacy/OC_App.php(131): OC_App::loadApp(‘encryption’)
#10 /var/www/nextcloud/lib/private/Console/Application.php(127): OC_App::loadApps()
#11 /var/www/nextcloud/console.php(99): OC\Console\Application->loadCommands(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#12 /var/www/nextcloud/occ(11): require_once(‘/var/www/nextcl…’)
#13 {main}
What can I do?