[Solved]Errors blank page after udate to 2022.11.20

after update to 2022.11.20 we are getting a blank page. a notification rises "200 - "
also the chrome and firefox extensions are generating an error ;
Trying to connect to <https:// address-to-nextcloudserver> resulted in Expected application/json, got text/html; charset=UTF-8.

using nextcloud 24.0.7 on nginx php8.0.25

2 Likes

Can you check if there is any related error in the Nextcloud log? (See. App Debugging · Wiki · nextcloud / passwords · GitLab)

1 Like

Screenshot from 2022-11-07 13-57-41

Ok, the browser log you posted shows the app is trying to open a session.
To figure out why that isn’t working the Nextcloud log would really be necessary.

1 Like

the log is on level debug, but it doesn’t show errors on refresh. the only thing i observere is;

Screenshot from 2022-11-07 17-01-14

and;
[07/Nov/2022:17:03:54 +0100] “POST /index.php/apps/passwords/api/1.0/folder/show HTTP/1.0” 200 31 “-” “Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36”

nextcloud log;
{“reqId”:“VrDcS78xR5IWLN5OhXoo”,“level”:1,“time”:“2022-11-07T16:03:20+00:00”,“remoteAddr”:“”,“user”:“–”,“app”:“passwords”,“method”:“”,“url”:“–”,“message”:“Passwords runs occ in global mode”,“userAgent”:“–”,“version”:“24.0.7.1”,“data”:{“app”:“passwords”}}

{“reqId”:“288z4FQfI4HHtvRIpcLV”,“level”:3,“time”:“2022-11-07T12:54:51+00:00”,“remoteAddr”:“10.0.192.8”,“user”:“Henk.xxxxx”,“app”:“passwords”,“method”:“GET”,“url”:“/apps/passwords/”,“message”:“Failed to load api token for Henk.xxxxx”,“userAgent”:“Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36”,“version”:“24.0.7.1”,“data”:{“app”:“passwords”},“id”:“63693898342341c”}

"version": {
    "server": "24.0.7.1",
    "app": "2022.11.20",
    "lsr": false,
    "php": "8.0.25",
    "cronPhp": "8.0.25"

as far as i can analyze the logs it looks like some id is missing, but this goes for all users.

1 Like

when filtered on fatal;

when filtered on fatal

“method”:“GET”,“url”:“/apps/passwords/”,“message”:“Token with ID 4451 does not exist: token does not exist”,“userAgent”:“Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36”,“version”:“24.0.7.1”,“exception”:{“Exception”:“OC\Authentication\Exceptions\InvalidTokenException”,“Message”:“Token with ID 4451 does not exist: token does not exist”,“Code”:0,“Trace”:[{“file”:“/usr/share/nginx/html/nextcloud/lib/private/Authentication/Token/Manager.php”,“line”:152,“function”:“getTokenById”,“class”:“OC\Authentication\Token\PublicKeyTokenProvider”,“type”:“->”,“args”:[“*** sensitive parameters replaced “]},{“file”:”/usr/share/nginx/html/nextcloud/apps/passwords/lib/Helper/Token/ApiTokenHelper.php",“line”:178,“function”:“getTokenById”,“class”:“OC\Authentication\Token\Manager”,“type”:“->”,“args”:[" sensitive parameters replaced “]},{“file”:”/usr/share/nginx/html/nextcloud/apps/passwords/lib/Helper/Token/ApiTokenHelper.php",“line”:115,“function”:“loadWebUiToken”,“class”:“OCA\Passwords\Helper\Token\ApiTokenHelper”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Controller/PageController.php”,“line”:160,“function”:“getWebUiToken”,“class”:“OCA\Passwords\Helper\Token\ApiTokenHelper”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Controller/PageController.php”,“line”:124,“function”:“addHeaders”,“class”:“OCA\Passwords\Controller\PageController”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“index”,“class”:“OCA\Passwords\Controller\PageController”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/usr/share/nginx/html/nextcloud/lib/base.php”,“line”:1030,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/usr/share/nginx/html/nextcloud/lib/private/Authentication/Token/PublicKeyTokenProvider.php”,“Line”:139,“Previous”:{“Exception”:“OCP\AppFramework\Db\DoesNotExistException”,“Message”:“token does not exist”,“Code”:0,“Trace”:[{“file”:“/usr/share/nginx/html/nextcloud/lib/private/Authentication/Token/PublicKeyTokenProvider.php”,“line”:137,“function”:“getTokenById”,“class”:“OC\Authentication\Token\PublicKeyTokenMapper”,“type”:“->”,“args”:[" sensitive parameters replaced “]},{“file”:”/usr/share/nginx/html/nextcloud/lib/private/Authentication/Token/Manager.php",“line”:152,“function”:“getTokenById”,“class”:“OC\Authentication\Token\PublicKeyTokenProvider”,“type”:“->”,“args”:[" sensitive parameters replaced “]},{“file”:”/usr/share/nginx/html/nextcloud/apps/passwords/lib/Helper/Token/ApiTokenHelper.php",“line”:178,“function”:“getTokenById”,“class”:“OC\Authentication\Token\Manager”,“type”:“->”,“args”:[" sensitive parameters replaced ***”]},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Helper/Token/ApiTokenHelper.php”,“line”:115,“function”:“loadWebUiToken”,“class”:“OCA\Passwords\Helper\Token\ApiTokenHelper”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Controller/PageController.php”,“line”:160,“function”:“getWebUiToken”,“class”:“OCA\Passwords\Helper\Token\ApiTokenHelper”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Controller/PageController.php”,“line”:124,“function”:“addHeaders”,“class”:“OCA\Passwords\Controller\PageController”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“index”,“class”:“OCA\Passwords\Controller\PageController”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/usr/share/nginx/html/nextcloud/lib/base.php”,“line”:1030,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/usr/share/nginx/html/nextcloud/lib/private/Authentication/Token/PublicKeyTokenMapper.php”,“Line”:111},“message”:“Token with ID 4451 does not exist: token does not exist”,“exception”:,“CustomMessage”:“Token with ID 4451 does not exist: token does not exist”},“id”:“6369361223c42”}

Hello! I also get the same error. An empty page with the code 200.

Hi, is it possible for you to go trough the same troubleshoot procedure as I did to give mdw(Marius) more feedback to troubleshoot this issue ?
As far as I can see it looks like there is a field type mess-up for the user_id field. (if you search why status code 200 is triggered)

docker logs nextcloud_app_1:

Спойлер

[08/Nov/2022:10:59:59 +0000] “GET /apps/passwords/ HTTP/1.1” 200 13209 “https://cloud.mydomain.ru/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
172.28.0.1 - - [08/Nov/2022:11:00:00 +0000] “GET /custom_apps/richdocumentscode/proxy.php?req=/hosting/capabilities HTTP/1.1” 200 578 “-” “Nextcloud Server Crawler”
172.28.0.1 - - [08/Nov/2022:11:00:00 +0000] “GET /custom_apps/richdocumentscode/proxy.php?req=/hosting/capabilities HTTP/1.1” 200 578 “-” “Nextcloud Server Crawler”
my_ip_external - - [08/Nov/2022:11:00:00 +0000] “GET /apps/side_menu/css/stylesheet?v=6 HTTP/1.1” 200 1421 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - - [08/Nov/2022:11:00:00 +0000] “GET /apps/theming/manifest/passwords?v=22 HTTP/1.1” 200 1927 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - - [08/Nov/2022:11:00:00 +0000] “GET /apps/side_menu/js/script?v=6 HTTP/1.1” 200 2049 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
172.28.0.1 - - [08/Nov/2022:11:00:00 +0000] “GET /custom_apps/richdocumentscode/proxy.php?req=/hosting/capabilities HTTP/1.1” 200 578 “-” “Nextcloud Server Crawler”
my_ip_external - - [08/Nov/2022:11:00:00 +0000] “GET /core/js/oc.js?v=eaa031a7 HTTP/1.1” 200 2696 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - - [08/Nov/2022:11:00:00 +0000] “GET /apps/theming/image/logo?v=22 HTTP/1.1” 404 24641 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - - [08/Nov/2022:11:00:01 +0000] “GET /ocs/v2.php/search/providers?from=%2Fapps%2Fpasswords%2F HTTP/1.1” 200 1300 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - - [08/Nov/2022:11:00:02 +0000] “PUT /ocs/v2.php/apps/user_status/api/v1/heartbeat?format=json HTTP/1.1” 204 694 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - - [08/Nov/2022:11:00:01 +0000] “GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1” 200 1679 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - vovinski [08/Nov/2022:11:00:02 +0000] “POST /index.php/apps/passwords/api/1.0/session/open HTTP/1.1” 200 1926 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - vovinski [08/Nov/2022:11:00:02 +0000] “POST /index.php/apps/passwords/api/1.0/folder/show HTTP/1.1” 200 1930 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - - [08/Nov/2022:11:00:02 +0000] “GET /apps/side_menu/js/config HTTP/1.1” 200 1076 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - - [08/Nov/2022:11:00:02 +0000] “GET /ocs/v2.php/apps/user_status/api/v1/user_status HTTP/1.1” 200 931 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
my_ip_external - - [08/Nov/2022:11:00:02 +0000] “GET /apps/theming/image/logo?useSvg=1&v=22 HTTP/1.1” 404 24641 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”
172.28.0.1 - - [08/Nov/2022:11:00:05 +0000] “GET / HTTP/1.1” 302 1739 “-” “axios/0.27.2”
172.28.0.1 - - [08/Nov/2022:11:00:05 +0000] “GET /login HTTP/1.1” 200 20197 “-” “axios/0.27.2”

Nextcloud.log:

Спойлер

“app”:“no app in context”,“method”:“GET”,“url”:“/index.php/apps/passwords/api/1.0/session/keepalive”,“message”:“Could not boot files_trashbin: Could not resolve trashManager! Class "trashManager" does not exist”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”,“version”:“25.0.1.1”,“exception”:{“Exception”:“OCP\AppFramework\QueryException”,“Message”:“Could not resolve trashManager! Class "trashManager" does not exist”,“Code”:0,“Trace”:[{“file”:“/var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php”,“line”:133,“function”:“resolve”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:“->”,“args”:[“trashManager”]},{“file”:“/var/www/html/lib/private/ServerContainer.php”,“line”:161,“function”:“query”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:“->”,“args”:[“trashManager”,true]},{“file”:“/var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php”,“line”:440,“function”:“query”,“class”:“OC\ServerContainer”,“type”:“->”,“args”:[“trashManager”,true]},{“file”:“/var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php”,“line”:57,“function”:“query”,“class”:“OC\AppFramework\DependencyInjection\DIContainer”,“type”:“->”,“args”:[“trashManager”]},{“file”:“/var/www/html/lib/private/AppFramework/Bootstrap/FunctionInjector.php”,“line”:57,“function”:“get”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:“->”,“args”:[“trashManager”]},{“function”:“OC\AppFramework\Bootstrap\{closure}”,“class”:“OC\AppFramework\Bootstrap\FunctionInjector”,“type”:“->”,“args”:[“*** sensitive parameters replaced “]},{“file”:”/var/www/html/lib/private/AppFramework/Bootstrap/FunctionInjector.php",“line”:67,“function”:“array_map”,“args”:[{“class”:“Closure”},[{“class”:“ReflectionParameter”,“name”:“serverContainer”},{“class”:“ReflectionParameter”,“name”:“logger”},{“class”:“ReflectionParameter”,“name”:“appManager”}," sensitive parameters replaced ***”]]},{“file”:“/var/www/html/lib/private/AppFramework/Bootstrap/BootContext.php”,“line”:51,“function”:“injectFn”,“class”:“OC\AppFramework\Bootstrap\FunctionInjector”,“type”:“->”,“args”:[[{“class”:“OCA\Files_Trashbin\AppInfo\Application”},“registerTrashBackends”]]},{“file”:“/var/www/html/apps/files_trashbin/lib/AppInfo/Application.php”,“line”:61,“function”:“injectFn”,“class”:“OC\AppFramework\Bootstrap\BootContext”,“type”:“->”,“args”:[[{“class”:“OCA\Files_Trashbin\AppInfo\Application”},“registerTrashBackends”]]},{“file”:“/var/www/html/lib/private/AppFramework/Bootstrap/Coordinator.php”,“line”:190,“function”:“boot”,“class”:“OCA\Files_Trashbin\AppInfo\Application”,“type”:“->”,“args”:[{“class”:“OC\AppFramework\Bootstrap\BootContext”}]},{“file”:“/var/www/html/lib/private/legacy/OC_App.php”,“line”:208,“function”:“bootApp”,“class”:“OC\AppFramework\Bootstrap\Coordinator”,“type”:“->”,“args”:[“files_trashbin”]},{“file”:“/var/www/html/lib/private/legacy/OC_App.php”,“line”:141,“function”:“loadApp”,“class”:“OC_App”,“type”:“::”,“args”:[“files_trashbin”]},{“file”:“/var/www/html/apps/dav/lib/AppInfo/Application.php”,“line”:205,“function”:“loadApps”,“class”:“OC_App”,“type”:“::”,“args”:[[“dav”]]},{“file”:“/var/www/html/lib/private/AppFramework/Bootstrap/Coordinator.php”,“line”:190,“function”:“boot”,“class”:“OCA\DAV\AppInfo\Application”,“type”:“->”,“args”:[{“class”:“OC\AppFramework\Bootstrap\BootContext”}]},{“file”:“/var/www/html/lib/private/legacy/OC_App.php”,“line”:208,“function”:“bootApp”,“class”:“OC\AppFramework\Bootstrap\Coordinator”,“type”:“->”,“args”:[“dav”]},{“file”:“/var/www/html/lib/private/legacy/OC_App.php”,“line”:141,“function”:“loadApp”,“class”:“OC_App”,“type”:“::”,“args”:[“dav”]},{“file”:“/var/www/html/lib/private/Files/SetupManager.php”,“line”:131,“function”:“loadApps”,“class”:“OC_App”,“type”:“::”,“args”:[[“filesystem”]]},{“file”:“/var/www/html/lib/private/Files/SetupManager.php”,“line”:339,“function”:“setupBuiltinWrappers”,“class”:“OC\Files\SetupManager”,“type”:“->”,“args”:},{“file”:“/var/www/html/lib/private/Files/SetupManager.php”,“line”:379,“function”:“setupRoot”,“class”:“OC\Files\SetupManager”,“type”:“->”,“args”:},{“file”:“/var/www/html/lib/private/Files/Mount/Manager.php”,“line”:95,“function”:“setupForPath”,“class”:“OC\Files\SetupManager”,“type”:“->”,“args”:[“/appdata_ocydm19ey0nj/js/core”]},{“file”:“/var/www/html/lib/private/Files/View.php”,“line”:1390,“function”:“find”,“class”:“OC\Files\Mount\Manager”,“type”:“->”,“args”:[“/appdata_ocydm19ey0nj/js/core”]},{“file”:“/var/www/html/lib/private/Files/Node/Root.php”,“line”:205,“function”:“getFileInfo”,“class”:“OC\Files\View”,“type”:“->”,“args”:[“/appdata_ocydm19ey0nj/js/core”]},{“function”:“get”,“class”:“OC\Files\Node\Root”,“type”:“->”,“args”:[“/appdata_ocydm19ey0nj/js/core”]},{“file”:“/var/www/html/lib/private/Files/Node/LazyFolder.php”,“line”:72,“function”:“call_user_func_array”,“args”:[[{“class”:“OC\Files\Node\Root”},“get”],[“appdata_ocydm19ey0nj/js/core”]]},{“file”:“/var/www/html/lib/private/Files/Node/LazyFolder.php”,“line”:149,“function”:“__call”,“class”:“OC\Files\Node\LazyFolder”,“type”:“->”,“args”:[“get”,[“appdata_ocydm19ey0nj/js/core”]]},{“file”:“/var/www/html/lib/private/Files/AppData/AppData.php”,“line”:132,“function”:“get”,“class”:“OC\Files\Node\LazyFolder”,“type”:“->”,“args”:[“appdata_ocydm19ey0nj/js/core”]},{“file”:“/var/www/html/lib/private/Template/JSCombiner.php”,“line”:88,“function”:“getFolder”,“class”:“OC\Files\AppData\AppData”,“type”:“->”,“args”:[“core”]},{“file”:“/var/www/html/lib/private/Template/JSResourceLocator.php”,“line”:125,“function”:“process”,“class”:“OC\Template\JSCombiner”,“type”:“->”,“args”:[“/var/www/html”,“core/js/merged-template-prepend.json”,“core”]},{“file”:“/var/www/html/lib/private/Template/JSResourceLocator.php”,“line”:77,“function”:“cacheAndAppendCombineJsonIfExist”,“class”:“OC\Template\JSResourceLocator”,“type”:“->”,“args”:[“/var/www/html”,“core/js/merged-template-prepend.json”]},{“file”:“/var/www/html/lib/private/Template/ResourceLocator.php”,“line”:78,“function”:“doFind”,“class”:“OC\Template\JSResourceLocator”,“type”:“->”,“args”:[“core/js/merged-template-prepend”]},{“file”:“/var/www/html/lib/private/TemplateLayout.php”,“line”:379,“function”:“find”,“class”:“OC\Template\ResourceLocator”,“type”:“->”,“args”:[[“core/js/common”,“core/js/main”,“core/l10n/ru”,“core/js/files_fileinfo”,“core/js/files_client”,“And 1 more entries, set log level to debug to see all entries”]]},{“file”:“/var/www/html/lib/private/TemplateLayout.php”,“line”:211,“function”:“findJavascriptFiles”,“class”:“OC\TemplateLayout”,“type”:“::”,“args”:[[“core/js/common”,“core/js/main”,“core/l10n/ru”,“core/js/files_fileinfo”,“core/js/files_client”,“And 1 more entries, set log level to debug to see all entries”]]},{“file”:“/var/www/html/lib/private/legacy/OC_Template.php”,“line”:184,“function”:“__construct”,“class”:“OC\TemplateLayout”,“type”:“->”,“args”:[“error”,“”]},{“file”:“/var/www/html/lib/private/Template/Base.php”,“line”:132,“function”:“fetchPage”,“class”:“OC_Template”,“type”:“->”,“args”:},{“file”:“/var/www/html/lib/private/legacy/OC_Template.php”,“line”:333,“function”:“printPage”,“class”:“OC\Template\Base”,“type”:“->”,“args”:},{“file”:“/var/www/html/index.php”,“line”:74,“function”:“printExceptionErrorPage”,“class”:“OC_Template”,“type”:“::”,“args”:[{“class”:“Doctrine\DBAL\Exception”},500]}],“File”:“/var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php”,“Line”:122,“message”:“Could not boot files_trashbin: Could not resolve trashManager! Class "trashManager" does not exist”,“exception”:{},“CustomMessage”:“Could not boot files_trashbin: Could not resolve trashManager! Class "trashManager" does not exist”}}
{“reqId”:“4TiDioLGUd8ID5DrWyfi”,“level”:3,“time”:“2022-11-08T13:55:59+03:00”,“remoteAddr”:“my_ip_external”,“user”:“–”,“app”:“no app in context”,“method”:“GET”,“url”:“/index.php/apps/passwords/api/1.0/session/keepalive”,“message”:“Could not boot files_versions: Could not resolve OCA\Files_Versions\Versions\IVersionManager! Class can not be instantiated”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.124 YaBrowser/22.9.5.710 Yowser/2.5 Safari/537.36”,“version”:“25.0.1.1”,“exception”:{“Exception”:“OCP\AppFramework\QueryException”,“Message”:“Could not resolve OCA\Files_Versions\Versions\IVersionManager! Class can not be instantiated”,“Code”:0,“Trace”:[{“file”:“/var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php”,“line”:133,“function”:“resolve”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:“->”,“args”:[“OCA\Files_Versions\Versions\IVersionManager”]},{“file”:“/var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php”,“line”:465,“function”:“query”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:“->”,“args”:[“OCA\Files_Versions\Versions\IVersionManager”]},{“file”:“/var/www/html/lib/private/AppFramework/DependencyInjection/DIContainer.php”,“line”:437,“function”:“queryNoFallback”,“class”:“OC\AppFramework\DependencyInjection\DIContainer”,“type”:“->”,“args”:[“OCA\Files_Versions\Versions\IVersionManager”]},{“file”:“/var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php”,“line”:57,“function”:“query”,“class”:“OC\AppFramework\DependencyInjection\DIContainer”,“type”:“->”,“args”:[“OCA\Files_Versions\Versions\IVersionManager”]},{“file”:“/var/www/html/apps/files_versions/lib/AppInfo/Application.php”,“line”:130,“function”:“get”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:“->”,“args”:[“OCA\Files_Versions\Versions\IVersionManager”]},{“file”:“/var/www/html/apps/files_versions/lib/AppInfo/Application.php”,“line”:117,“function”:“loadBackend”,“class”:“OCA\Files_Versions\AppInfo\Application”,“type”:“->”,“args”:[[[“OCP\Files\Storage\IStorage”],“OCA\Files_Versions\Versions\LegacyVersionsBackend”],{“class”:“OC\AppFramework\DependencyInjection\DIContainer”},{“class”:“OC\AppFramework\ScopedPsrLogger”}]},{“file”:“/var/www/html/lib/private/AppFramework/Bootstrap/FunctionInjector.php”,“line”:67,“function”:“registerVersionBackends”,“class”:“OCA\Files_Versions\AppInfo\Application”,“type”:“->”,“args”:[{“class”:“OC\AppFramework\DependencyInjection\DIContainer”},{“class”:“OC\App\AppManager”},{“class”:“OC\AppFramework\ScopedPsrLogger”}]},{“file”:“/var/www/html/lib/private/AppFramework/Bootstrap/BootContext.php”,“line”:51,“function”:“injectFn”,“class”:“OC\AppFramework\Bootstrap\FunctionInjector”,“type”:“->”,“args”:[{“class”:“Closure”}]},{“file”:“/var/www/html/apps/files_versions/lib/AppInfo/Application.php”,“line”:102,“function”:“injectFn”,“class”:“OC\AppFramework\Bootstrap\BootContext”,“type”:“->”,“args”:[{“class”:“Closure”}]},{“file”:“/var/www/html/lib/private/AppFramework/Bootstrap/Coordinator.php”,“line”:190,“function”:“boot”,“class”:“OCA\Files_Versions\AppInfo\Application”,“type”:“->”,“args”:[{“class”:“OC\AppFramework\Bootstrap\BootContext”}]},{“file”:“/var/www/html/lib/private/legacy/OC_App.php”,“line”:208,“function”:“bootApp”,“class”:“OC\AppFramework\Bootstrap\Coordinator”,“type”:“->”,“args”:[“files_versions”]},{“file”:“/var/www/html/lib/private/legacy/OC_App.php”,“line”:141,“function”:“loadApp”,“class”:“OC_App”,“type”:“::”,“args”:[“files_versions”]},{“file”:“/var/www/html/apps/dav/lib/AppInfo/Application.php”,“line”:205,“function”:“loadApps”,“class”:“OC_App”,“type”:“::”,“args”:[[“dav”]]},{“file”:“/var/www/html/lib/private/AppFramework/Bootstrap/Coordinator.php”,“line”:190,“function”:“boot”,“class”:“OCA\DAV\AppInfo\Application”,“type”:“->”,“args”:[{“class”:“OC\AppFramework\Bootstrap\BootContext”}]},{“file”:“/var/www/html/lib/private/legacy/OC_App.php”,“line”:208,“function”:“bootApp”,“class”:“OC\AppFramework\Bootstrap\Coordinator”,“type”:“->”,“args”:[“dav”]},{“file”:“/var/www/html/lib/private/legacy/OC_App.php”,“line”:141,“function”:“loadApp”,“class”:“OC_App”,“type”:“::”,“args”:[“dav”]},{“file”:“/var/www/html/lib/private/Files/SetupManager.php”,“line”:131,“function”:“loadApps”,“class”:“OC_App”,“type”:“::”,“args”:[[“filesystem”]]},{“file”:“/var/www/html/lib/private/Files/SetupManager.php”,“line”:339,“function”:“setupBuiltinWrappers”,“class”:“OC\Files\SetupManager”,“type”:“->”,“args”:},{“file”:“/var/www/html/lib/private/Files/SetupManager.php”,“line”:379,“function”:“setupRoot”,“class”:“OC\Files\SetupManager”,“type”:“->”,“args”:},{“file”:“/var/www/html/lib/private/Files/Mount/Manager.php”,“line”:95,“function”:“setupForPath”,“class”:“OC\Files\SetupManager”,“type”:“->”,“args”:[“/appdata_ocydm19ey0nj/js/core”]},{“file”:“/var/www/html/lib/private/Files/View.php”,“line”:1390,“function”:“find”,“class”:“OC\Files\Mount\Manager”,“type”:“->”,“args”:[“/appdata_ocydm19ey0nj/js/core”]},{“file”:“/var/www/html/lib/private/Files/Node/Root.php”,“line”:205,“function”:“getFileInfo”,“class”:“OC\Files\View”,“type”:“->”,“args”:[“/appdata_ocydm19ey0nj/js/core”]},{“function”:“get”,“class”:“OC\Files\Node\Root”,“type”:“->”,“args”:[“/appdata_ocydm19ey0nj/js/core”]},{“file”:“/var/www/html/lib/private/Files/Node/LazyFolder.php”,“line”:72,“function”:“call_user_func_array”,“args”:[[{“class”:“OC\Files\Node\Root”},“get”],[“appdata_ocydm19ey0nj/js/core”]]},{“file”:“/var/www/html/lib/private/Files/Node/LazyFolder.php”,“line”:149,“function”:“__call”,“class”:“OC\Files\Node\LazyFolder”,“type”:“->”,“args”:[“get”,[“appdata_ocydm19ey0nj/js/core”]]},{“file”:“/var/www/html/lib/private/Files/AppData/AppData.php”,“line”:132,“function”:“get”,“class”:“OC\Files\Node\LazyFolder”,“type”:“->”,“args”:[“appdata_ocydm19ey0nj/js/core”]},{“file”:“/var/www/html/lib/private/Template/JSCombiner.php”,“line”:88,“function”:“getFolder”,“class”:“OC\Files\AppData\AppData”,“type”:“->”,“args”:[“core”]},{“file”:“/var/www/html/lib/private/Template/JSResourceLocator.php”,“line”:125,“function”:“process”,“class”:“OC\Template\JSCombiner”,“type”:“->”,“args”:[“/var/www/html”,“core/js/merged-template-prepend.json”,“core”]},{“file”:“/var/www/html/lib/private/Template/JSResourceLocator.php”,“line”:77,“function”:“cacheAndAppendCombineJsonIfExist”,“class”:“OC\Template\JSResourceLocator”,“type”:“->”,“args”:[“/var/www/html”,“core/js/merged-template-prepend.json”]},{“file”:“/var/www/html/lib/private/Template/ResourceLocator.php”,“line”:78,“function”:“doFind”,“class”:“OC\Template\JSResourceLocator”,“type”:“->”,“args”:[“core/js/merged-template-prepend”]},{“file”:“/var/www/html/lib/private/TemplateLayout.php”,“line”:379,“function”:“find”,“class”:“OC\Template\ResourceLocator”,“type”:“->”,“args”:[[“core/js/common”,“core/js/main”,“core/l10n/ru”,“core/js/files_fileinfo”,“core/js/files_client”,“And 1 more entries, set log level to debug to see all entries”]]},{“file”:“/var/www/html/lib/private/TemplateLayout.php”,“line”:211,“function”:“findJavascriptFiles”,“class”:“OC\TemplateLayout”,“type”:“::”,“args”:[[“core/js/common”,“core/js/main”,“core/l10n/ru”,“core/js/files_fileinfo”,“core/js/files_client”,“And 1 more entries, set log level to debug to see all entries”]]},{“file”:“/var/www/html/lib/private/legacy/OC_Template.php”,“line”:184,“function”:“__construct”,“class”:“OC\TemplateLayout”,“type”:“->”,“args”:[“error”,“”]},{“file”:“/var/www/html/lib/private/Template/Base.php”,“line”:132,“function”:“fetchPage”,“class”:“OC_Template”,“type”:“->”,“args”:},{“file”:“/var/www/html/lib/private/legacy/OC_Template.php”,“line”:333,“function”:“printPage”,“class”:“OC\Template\Base”,“type”:“->”,“args”:},{“file”:“/var/www/html/index.php”,“line”:74,“function”:“printExceptionErrorPage”,“class”:“OC_Template”,“type”:“::”,“args”:[{“class”:“Doctrine\DBAL\Exception”},500]}],“File”:“/var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php”,“Line”:118,“message”:“Could not boot files_versions: Could not resolve OCA\Files_Versions\Versions\IVersionManager! Class can not be instantiated”,“exception”:{},“CustomMessage”:“Could not boot files_versions: Could not resolve OCA\Files_Versions\Versions\IVersionManager! Class can not be instantiated”}}

Version <?php $OC_Version = array(25,0,1,1); $OC_VersionString = '25.0.1'; $OC_Edition = ''; $OC_Channel = 'stable'; $OC_VersionCanBeUpgradedFrom = array ( 'nextcloud' => array ( '24.0' => true, '25.0' => true, ), 'owncloud' => array ( '10.5' => true, ), ); $OC_Build = '2022-11-03T11:17:24+00:00 8896b40164f0e26c490c15514e97781e0037948c'; $vendor = 'nextcloud';

In docker installation.

@henk Do you have something similar in your logs? The url “/index.php/apps/passwords/api/1.0/session/keepalive” is the one that shows up in your browser logs. This explains why there is a status 200 with a content type mismatch, since this error will likely result in a status page being sent back.

The error message you found is “normal”. (“Token with ID 4451 does not exist: token does not exist”) It’s caused when you open the app after a while and the access token used by the app is expired and has been removed. The app will then just generate a new one.

1 Like

No nothing like that, this is new today;

nextcloudlog fatal

{“reqId”:“4hOIVgIEZnF3rl6iFeJo”,“level”:4,“time”:“2022-11-08T07:54:34+00:00”,“remoteAddr”:“10.0.192.8”,“user”:“Jacqueline.Sterken”,“app”:“passwords”,“method”:“GET”,“url”:“/index.php/apps/passwords/api/1.0/service/favicon/nextcloud.hjbw-sterken.nl/32”,“message”:“The request to the favicon service failed”,“userAgent”:“Official Passwords Client for Firefox on Linux”,“version”:“24.0.7.1”,“exception”:{“Exception”:“OCA\Passwords\Exception\Favicon\FaviconRequestException”,“Message”:“The request to the favicon service failed”,“Code”:103,“Trace”:[{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Helper/Favicon/BestIconHelper.php”,“line”:122,“function”:“executeRequest”,“class”:“OCA\Passwords\Helper\Favicon\AbstractFaviconHelper”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Helper/Favicon/AbstractFaviconHelper.php”,“line”:93,“function”:“getFaviconData”,“class”:“OCA\Passwords\Helper\Favicon\BestIconHelper”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Services/FaviconService.php”,“line”:90,“function”:“getFavicon”,“class”:“OCA\Passwords\Helper\Favicon\AbstractFaviconHelper”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Controller/Api/ServiceApiController.php”,“line”:187,“function”:“getFavicon”,“class”:“OCA\Passwords\Services\FaviconService”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“getFavicon”,“class”:“OCA\Passwords\Controller\Api\ServiceApiController”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/usr/share/nginx/html/nextcloud/lib/base.php”,“line”:1030,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Helper/Favicon/AbstractFaviconHelper.php”,“Line”:170,“Previous”:{“Exception”:“OCP\Http\Client\LocalServerException”,“Message”:“Host violates local access rules”,“Code”:0,“Trace”:[{“file”:“/usr/share/nginx/html/nextcloud/lib/private/Http/Client/DnsPinMiddleware.php”,“line”:136,“function”:“ThrowIfLocalIp”,“class”:“OC\Http\Client\LocalAddressChecker”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php”,“line”:35,“function”:“OC\Http\Client\{closure}”,“class”:“OC\Http\Client\DnsPinMiddleware”,“type”:“->”,“args”:[“*** sensitive parameters replaced “]},{“file”:”/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php",“line”:31,“function”:“__invoke”,“class”:“GuzzleHttp\PrepareBodyMiddleware”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php”,“line”:71,“function”:“GuzzleHttp\{closure}”,“class”:“GuzzleHttp\Middleware”,“type”:“::”,“args”:[" sensitive parameters replaced “]},{“file”:”/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php",“line”:107,“function”:“__invoke”,“class”:“GuzzleHttp\RedirectMiddleware”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php”,“line”:73,“function”:“checkRedirect”,“class”:“GuzzleHttp\RedirectMiddleware”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/promises/src/FulfilledPromise.php”,“line”:41,“function”:“GuzzleHttp\{closure}”,“class”:“GuzzleHttp\RedirectMiddleware”,“type”:“->”,“args”:[" sensitive parameters replaced “]},{“file”:”/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php",“line”:48,“function”:“GuzzleHttp\Promise\{closure}”,“class”:“GuzzleHttp\Promise\FulfilledPromise”,“type”:“::”,“args”:[" sensitive parameters replaced ***”]},{“file”:“/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php”,“line”:248,“function”:“run”,“class”:“GuzzleHttp\Promise\TaskQueue”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php”,“line”:224,“function”:“invokeWaitFn”,“class”:“GuzzleHttp\Promise\Promise”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php”,“line”:269,“function”:“waitIfPending”,“class”:“GuzzleHttp\Promise\Promise”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php”,“line”:226,“function”:“invokeWaitList”,“class”:“GuzzleHttp\Promise\Promise”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php”,“line”:62,“function”:“waitIfPending”,“class”:“GuzzleHttp\Promise\Promise”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php”,“line”:187,“function”:“wait”,“class”:“GuzzleHttp\Promise\Promise”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/Http/Client/Client.php”,“line”:218,“function”:“request”,“class”:“GuzzleHttp\Client”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Helper/Favicon/AbstractFaviconHelper.php”,“line”:168,“function”:“get”,“class”:“OC\Http\Client\Client”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Helper/Favicon/BestIconHelper.php”,“line”:122,“function”:“executeRequest”,“class”:“OCA\Passwords\Helper\Favicon\AbstractFaviconHelper”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Helper/Favicon/AbstractFaviconHelper.php”,“line”:93,“function”:“getFaviconData”,“class”:“OCA\Passwords\Helper\Favicon\BestIconHelper”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Services/FaviconService.php”,“line”:90,“function”:“getFavicon”,“class”:“OCA\Passwords\Helper\Favicon\AbstractFaviconHelper”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/apps/passwords/lib/Controller/Api/ServiceApiController.php”,“line”:187,“function”:“getFavicon”,“class”:“OCA\Passwords\Services\FaviconService”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“getFavicon”,“class”:“OCA\Passwords\Controller\Api\ServiceApiController”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/usr/share/nginx/html/nextcloud/lib/base.php”,“line”:1030,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/usr/share/nginx/html/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/usr/share/nginx/html/nextcloud/lib/private/Http/Client/LocalAddressChecker.php”,“Line”:51},“message”:“The request to the favicon service failed”,“exception”:,“CustomMessage”:“The request to the favicon service failed”},“id”:“636a46072b544”}

what do i have to remove to get a “clean” install of the passwords app ? to make it possible to restore the passwords. I removed the app and the db tables. Now I am getting this;
Screenshot from 2022-11-08 14-42-01
Also when the nightly build is used. (I read an article about NC 25 )
So in short looking for a possibility to newly install the app & newly create the database tables.

I have the same issues as the others mentioned above.

Got “[105] Missing version directory” when requesting https://mynextcloud.tld/index.php/apps/passwords/api/1.0/session/keepalive

Снимок экрана 2022-11-08 в 22.04.32
This appears in the browser extension

@trendzetter What i meant was more that:
If you open the app and check the errors and warnings created in the Nextcloud log while doing so, do any appear that are related to the passwords app, and can you post these?

@vovinski If you do the same, is it just the error you posted before that appears or are there other errors related to the app that show up too?

@henk Completely uninstalling nextcloud apps is not really something that they planned for. Try the following:

  • SELECT * FROM *PREFIX*_migrations WHERE app = 'passwords' should list migrations that were already executed. Delete those so they run again and recreate the tables
  • SELECT * FROM *PREFIX*_preferences WHERE appid = 'passwords' shows user settings for the app. You might want to delete those too
  • SELECT * FROM *PREFIX*_appconfig WHERE appid = 'passwords' shows system settings for the app. You should delete those

After you have cleaned that up, you should be able to reinstall the app

Can any of you check if you have any other apps installed that may be related to this?

  • Do you have LDAP, SAML, any oAuth apps in use?
  • Did you upgrade just the app or did you upgrade it alongside Nextcloud or other apps?
  • If you’re on NC 24, does downgrading to the previous version fix the issue?
  • Does logging out and back in help?

@mdw

Thanks for posting the select statements, by removing the mentioned entries the app did recreate all database entries / tables like a new install. unfortunately the app it’s behavior did not change, it ends up with a blank screen and the same errors as above(the same errors in the browser console)(the same responsecode 200) but no fatal or error yet in the nextcloud logging.

last week I upgraded to nextcloud 24.0.7, after that the password app still worked, it had become this behavior after the app upgrade itself.
I did not downgrade nextcloud itself, I dont know if it is possible due to changed database updates accompanying the update to 24.0.7

php occ passwords:system:report

php occ passwords:system:report
{
“version”: {
“server”: “24.0.7.1”,
“app”: “2022.11.20”,
“lsr”: false,
“php”: “8.0.25”,
“cronPhp”: “8.0.25”
},
“environment”: {
“os”: “Linux”,
“architecture”: “x86_64”,
“bits”: 64,
“database”: “mysql”,
“cron”: “cron”,
“proxy”: false,
“sslProxy”: true,
“subdirectory”: false
},
“services”: {
“images”: “imagick”,
“favicons”: “default”,
“previews”: “default”,
“security”: “hibp”,
“words”: “auto”,
“previewApi”: false,
“faviconApi”: false
},
“settings”: {
“channel”: “stable”,
“nightlies”: false,
“handbook”: false,
“performance”: 5
},
“status”: {
“autoBackupRestored”: false
},
“apps”: {
“guests”: {
“installed”: false,
“enabled”: false
},
“occweb”: {
“installed”: false,
“enabled”: false
},
“theming”: {
“installed”: true,
“enabled”: true
},
“passman”: {
“installed”: false,
“enabled”: false
},
“unsplash”: {
“installed”: false,
“enabled”: false
},
“impersonate”: {
“installed”: false,
“enabled”: false
},
“passwords_handbook”: {
“installed”: false,
“enabled”: false
}
},
“sharing”: {
“shares”: 0
},
“encryption”: {
“sse”: ,
“cse”:
}
}

php occ app:list

app:list
Enabled:

  • accessibility: 1.10.0
  • activity: 2.16.0
  • admin_audit: 1.14.0
  • bookmarks: 11.0.4
  • bruteforcesettings: 2.4.0
  • calendar: 3.5.2
  • carnet: 0.24.5
  • checksum: 1.1.5
  • circles: 24.0.1
  • cloud_federation_api: 1.7.0
  • comments: 1.14.0
  • contacts: 4.2.2
  • contactsinteraction: 1.5.0
  • csp_editor: 1.1.0
  • dashboard: 7.4.0
  • dav: 1.22.0
  • deck: 1.7.2
  • drawio: 1.0.3
  • emlviewer: 1.0.2
  • extract: 1.3.5
  • federatedfilesharing: 1.14.0
  • federation: 1.14.0
  • files: 1.19.0
  • files_automatedtagging: 1.14.0
  • files_fulltextsearch: 24.0.1
  • files_markdown: 2.3.6
  • files_mindmap: 0.0.26
  • files_pdfviewer: 2.5.0
  • files_rightclick: 1.3.0
  • files_sharing: 1.16.2
  • files_trashbin: 1.14.0
  • files_versions: 1.17.0
  • files_videoplayer: 1.13.0
  • firstrunwizard: 2.13.0
  • forms: 2.5.1
  • groupfolders: 12.0.2
  • logreader: 2.9.0
  • lookup_server_connector: 1.12.0
  • metadata: 0.17.0
  • music: 1.7.0
  • nextcloud_announcements: 1.13.0
  • notes: 4.5.1
  • oauth2: 1.12.0
  • ocsms: 2.2.0
  • password_policy: 1.14.0
  • passwords: 2022.11.20
  • photos: 1.6.0
  • privacy: 1.8.0
  • provisioning_api: 1.14.0
  • rainloop: 7.2.6
  • recommendations: 1.3.0
  • richdocuments: 6.3.1
  • richdocumentscode: 22.5.702
  • serverinfo: 1.14.0
  • settings: 1.6.0
  • sharebymail: 1.14.0
  • side_menu: 2.5.1
  • snappymail: 2.20.6
  • spreed: 14.0.6
  • support: 1.7.0
  • survey_client: 1.12.0
  • systemtags: 1.14.0
  • tasks: 0.14.5
  • text: 3.5.1
  • theming: 1.15.0
  • twofactor_backupcodes: 1.13.0
  • twofactor_totp: 6.4.1
  • updatenotification: 1.14.0
  • user_status: 1.4.0
  • viewer: 1.8.0
  • weather_status: 1.4.0
  • workflowengine: 2.6.0
    Disabled:
  • duplicatefinder: 0.0.15
  • encryption: 2.12.0
  • files_external
  • fulltextsearch: 24.0.0
  • fulltextsearch_elasticsearch: 24.0.1
  • notifications: 2.10.1

should i upgrade passwords: 2022.11.20 to the nightly build ?

Can you try to downgrade the app to 2022.10.20? There is currently no fix in the nightly version and it would be great to know if the previous version fixes the issue.

Can you try disabling Snappy Mail?

Or the other way around: if you have Rainloop enabled, disable that first. If it’s still not working then disable Snappy Mail

2 Likes