After downgrade from 15b2-14.0.3

Внутренняя ошибка сервера

Запрос не может быть обработан сервером.

Если это случится ещё раз, отправьте администратору сервера подробное сообщение о произошедшем, приведённое ниже.

Подробную информацию можно найти в журнале сервера.

Технические подробности

  • Удаленный адрес: 192.168.2.1
  • ID Запроса: iJGEmNI60DeD4B8PGCUB
  • Тип: BadFunctionCallException
  • Код: 0
  • Сообщение: passwordInvalid is not a valid attribute
  • Файл: «/var/www/html/cloud/lib/public/AppFramework/Db/Entity.php»
  • Строка: 115

Трассировка

#0 /var/www/html/cloud/lib/public/AppFramework/Db/Entity.php(146): OCP\AppFramework\Db\Entity->setter(‘passwordInvalid’, Array) #1 /var/www/html/cloud/lib/public/AppFramework/Db/Entity.php(70): OCP\AppFramework\Db\Entity->__call(‘setPasswordInva…’, Array) #2 /var/www/html/cloud/lib/private/Authentication/Token/PublicKeyTokenMapper.php(86): OCP\AppFramework\Db\Entity::fromRow(Array) #3 /var/www/html/cloud/lib/private/Authentication/Token/PublicKeyTokenProvider.php(78): OC\Authentication\Token\PublicKeyTokenMapper->getToken(‘6878ae4026e7083…’) #4 /var/www/html/cloud/lib/private/Authentication/Token/Manager.php(114): OC\Authentication\Token\PublicKeyTokenProvider->getToken(‘lt5a6ufdmehcb62…’) #5 /var/www/html/cloud/lib/private/User/Session.php(718): OC\Authentication\Token\Manager->getToken(‘lt5a6ufdmehcb62…’) #6 /var/www/html/cloud/lib/private/User/Session.php(259): OC\User\Session->validateToken(‘lt5a6ufdmehcb62…’) #7 /var/www/html/cloud/lib/private/User/Session.php(234): OC\User\Session->validateSession() #8 /var/www/html/cloud/lib/private/legacy/app.php(346): OC\User\Session->getUser() #9 /var/www/html/cloud/lib/private/legacy/app.php(113): OC_App::getEnabledApps() #10 /var/www/html/cloud/lib/private/legacy/user.php(126): OC_App::loadApps(Array) #11 /var/www/html/cloud/lib/base.php(721): OC_User::setupBackends() #12 /var/www/html/cloud/lib/base.php(1068): OC::init() #13 /var/www/html/cloud/index.php(40): require_once(’/var/www/html/c…’) #14 {main}

debian8 nginx

Try replacing the file lib/private/Authentication/Token/PublicKeyToken.php with the one under https://github.com/nextcloud/server/blob/6b730b4c478bc4f55a89fd7d6a7c2715e2e5b829/lib/private/Authentication/Token/PublicKeyToken.php, that helped in my case. Wiered though it is missing.

Удалось решить?

Здравствуйте Николай, удалось таки решить?