marius-wieschollek / passwords

A simple, yet feature rich password manager for Nextcloud
GNU Affero General Public License v3.0
215 stars 45 forks source link

Nextcloud 25.0.3: Passwords app in browser does not show any content #566

Closed synthead closed 1 year ago

synthead commented 1 year ago

With Nextcloud 25.0.3 and Passwords 2023.1.22, the Passwords app looks like this:

image

System Information

Server:

{
    "version": {
        "server": "25.0.3.2",
        "app": "2023.1.22",
        "lsr": false,
        "php": "8.1.14",
        "cronPhp": "8.1.13"
    },
    "environment": {
        "os": "Linux",
        "architecture": "x86_64",
        "bits": 64,
        "database": "pgsql",
        "cron": "cron",
        "proxy": false,
        "sslProxy": false,
        "subdirectory": false
    },
    "services": {
        "images": "imagick",
        "favicons": "default",
        "previews": "default",
        "security": "hibp",
        "words": "auto",
        "previewApi": false,
        "faviconApi": false
    },
    "status": {
        "autoBackupRestored": false
    },
    "settings": {
        "channel": "stable",
        "nightlies": false,
        "handbook": false,
        "performance": 5
    },
    "encryption": {
        "sse": {
            "SSEv1r1": false,
            "SSEv1r2": true,
            "SSEv2r1": false,
            "none": false,
            "default": "SSEv1r2"
        },
        "cse": {
            "CSEv1r1": false,
            "none": true,
            "default": "none"
        }
    }
}

Client:

 Browser and Version: Firefox 109.0
 Client OS and Version: n/a

Steps to reproduce

  1. Have an instance of Nextcloud 25.0.3 with Passwords 2023.1.22.
  2. Observe that the app is "empty" like the screenshot :point_up:

Expected result

Passwords app shows up in UI

Actual result

Passwords app does not show up in UI

Nextcloud log

I have a 94 MiB log for Nextcloud. If anything is needed, please ask and I'll certainly provide more details.

Browser log

Browser log ``` JQMIGRATE: Migrate is installed, version 3.4.0 jquery-migrate.min.js:2:698 Registering notifications container as a menu NotificationsApp.vue:220 Notifications permissions denied NotificationsApp.vue:467 Polling interval updated to 30000 NotificationsApp.vue:421 Started background fetcher as session_keepalive is enabled NotificationsApp.vue:283 session heartbeat polling started session-heartbeat.js:103:9 [DEBUG] unified-search: Unified Search initialized with the following providers Object { 0: {…}, 1: {…}, 2: {…}, 3: {…}, 4: {…}, 5: {…}, 6: {…}, 7: {…}, 8: {…}, 9: {…}, … } ConsoleLogger.js:52:10 Got notification data NotificationsApp.vue:384 Polling interval updated to 30000 ```
marius-wieschollek commented 1 year ago

Looking at the icons, that's not 2023.1. This is the UI from 2022.12 or before which would explain why it doesn't work. Clear your browser and server proxy caches.

synthead commented 1 year ago

Ah good catch! A package on my OS was providing an old version of the Passwords app. Thank you!