calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Calendar page does not load for some users

Open JayVii opened this issue 7 months ago • 2 comments

Steps to reproduce

  1. Opening the calendar app as a logged in user under /apps/calendar/
  2. Waiting for the page to load

Expected behavior

The calendar grid is loaded, showing my calendars on the left side and the events within the calendar grid

Actual behavior

Calendar application does not load. Loading spinners never end

Calendar app version

5.2.4

CalDAV-clients used

none.

Browser

Google Chrome 136 & Firefox 128

Client operating system

Windows 10

Server operating system

Debian 12

Web server

Apache

Database engine version

MariaDB

PHP engine version

PHP 8.4

Nextcloud version

31.0.4

Updated from an older installed version or fresh install

Updated from an older version

List of activated apps

Enabled:
  - activity: 4.0.0
  - admin_audit: 1.21.0
  - announcementcenter: 7.1.2
  - app_api: 5.0.2
  - bruteforcesettings: 4.0.0
  - calendar: 5.2.4
  - circles: 31.0.0
  - cloud_federation_api: 1.14.0
  - comments: 1.21.0
  - contacts: 7.0.6
  - contactsinteraction: 1.12.0
  - dashboard: 7.11.0
  - dav: 1.33.0
  - deck: 1.15.1
  - encryption: 2.19.0
  - event_update_notification: 2.6.1
  - external: 6.0.2
  - federatedfilesharing: 1.21.0
  - files: 2.3.1
  - files_downloadlimit: 4.0.0
  - files_pdfviewer: 4.0.0
  - files_reminders: 1.4.0
  - files_sharing: 1.23.1
  - files_trashbin: 1.21.0
  - files_versions: 1.24.0
  - logreader: 4.0.0
  - lookup_server_connector: 1.19.0
  - mail: 5.0.5
  - notes: 4.12.0
  - notifications: 4.0.0
  - oauth2: 1.19.1
  - passman: 2.4.12
  - password_policy: 3.0.0
  - photos: 4.0.0-dev.1
  - polls: 7.4.2
  - privacy: 3.0.0
  - profile: 1.0.0
  - provisioning_api: 1.21.0
  - quota_warning: 1.21.0
  - related_resources: 2.0.0
  - richdocuments: 8.6.5
  - serverinfo: 3.0.0
  - settings: 1.14.0
  - sharebymail: 1.21.0
  - spreed: 21.0.4
  - systemtags: 1.21.1
  - terms_of_service: 4.4.0
  - text: 5.0.0
  - theming: 2.6.1
  - twofactor_backupcodes: 1.20.0
  - user_status: 1.11.0
  - viewer: 4.0.0
  - weather_status: 1.11.0
  - webhook_listeners: 1.2.0
  - workflowengine: 2.13.0
Disabled:
  - federation: 1.21.0 (installed 1.19.0)
  - files_external: 1.23.0
  - firstrunwizard: 4.0.0 (installed 2.18.0)
  - nextcloud_announcements: 3.0.0 (installed 1.18.0)
  - recommendations: 4.0.0 (installed 2.1.0)
  - support: 3.0.0 (installed 1.12.0)
  - survey_client: 3.0.0 (installed 3.0.0)
  - suspicious_login: 9.0.1
  - twofactor_nextcloud_notification: 5.0.0
  - twofactor_totp: 13.0.0-dev.0
  - updatenotification: 1.21.0 (installed 1.21.0)
  - user_ldap: 1.22.0

Nextcloud configuration

{
    "system": {
        "htaccess.RewriteBase": "\/",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "filelocking.enabled": "true",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "password": "***REMOVED SENSITIVE VALUE***",
            "port": 6379
        },
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "overwritehost": "***REMOVED SENSITIVE VALUE***",
        "overwriteprotocol": "https",
        "overwritecondaddr": "^172\\.23\\.0\\.1$",
        "upgrade.disable-web": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "***REMOVED SENSITIVE VALUE***"
        ],
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "31.0.4.1",
        "overwrite.cli.url": "***REMOVED SENSITIVE VALUE***",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "mail_smtpmode": "smtp",
        "mail_smtpsecure": "tls",
        "mail_sendmailmode": "smtp",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpauthtype": "PLAIN",
        "mail_smtpauth": 1,
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "587",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "default_phone_region": "DE",
        "maintenance_window_start": 1,
        "loglevel": 2,
        "maintenance": false
    }
}

Web server error log

***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:25:05 +0200] "GET /remote.php/dav/principals/users/***REMOVED SENSITIVE VALUE***/ HTTP/1.1" 200 821 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0"
***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:25:27 +0200] "GET /remote.php/dav/principals/users/***REMOVED SENSITIVE VALUE***/ HTTP/1.1" 200 1385 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0"
***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:31:17 +0200] "GET /remote.php/dav/principals/users/***REMOVED SENSITIVE VALUE***/ HTTP/1.1" 401 34041 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0"
***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:31:18 +0200] "GET /remote.php/dav/principals/users/***REMOVED SENSITIVE VALUE***/ HTTP/1.1" 200 1201 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0"
***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:32:15 +0200] "PROPFIND /remote.php/dav/files/***REMOVED SENSITIVE VALUE***/ HTTP/1.1" 207 1550 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0"
***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:32:16 +0200] "GET /avatar/***REMOVED SENSITIVE VALUE***/64?v=2 HTTP/1.1" 304 1007 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0"
***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:32:19 +0200] "PROPFIND /remote.php/dav/principals/users/***REMOVED SENSITIVE VALUE***/ HTTP/1.1" 400 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0"
***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:32:19 +0200] "PROPFIND /remote.php/dav/principals/users/***REMOVED SENSITIVE VALUE***/ HTTP/1.1" 400 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0"
***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:32:19 +0200] "PROPFIND /remote.php/dav/principals/users/***REMOVED SENSITIVE VALUE***/ HTTP/1.1" 400 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0"
***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:32:19 +0200] "PROPFIND /remote.php/dav/principals/users/***REMOVED SENSITIVE VALUE***/ HTTP/1.1" 400 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0"
***REMOVED SENSITIVE VALUE*** - - [20/May/2025:10:32:19 +0200] "PROPFIND /remote.php/dav/principals/users/***REMOVED SENSITIVE VALUE***/ HTTP/1.1" 400 3779 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0"

Log file


Browser log

GET
https://***REMOVED SENSITIVE VALUE***/apps/calendar/dayGridMonth/now
[HTTP/1.1 200 OK 274ms]

Content-Security-Policy: Ignorieren von "blob:" innerhalb script-src-elem: 'strict-dynamic' angegeben now
GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/announcementcenter/css/announcementcenter-global.css?v=8c398b0f-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/core/css/server.css?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/user_status/css/user-status-menu.css?v=de639231-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/spreed/css/unified-search.css?v=0fff0716-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/css/notifications-main.css?v=8cb6d75f-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/notes/css/global.css?v=03a30c2d-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/deck/css/deck.css?v=570da8f8-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/theme/light.css?plain=0&v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/theme/light.css?plain=1&v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/theme/default.css?plain=1&v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/theme/dark-highcontrast.css?plain=0&v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/theme/light-highcontrast.css?plain=0&v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/theme/dark.css?plain=0&v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/theme/opendyslexic.css?plain=0&v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/theme/light-highcontrast.css?plain=1&v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/theme/dark.css?plain=1&v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/theme/dark-highcontrast.css?plain=1&v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/dist/core-common.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/dist/core-main.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/dist/core-files_fileinfo.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/dist/core-files_client.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/js/core/merged-template-prepend.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/dist/core-unsupported-browser-redirect.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/core/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/dist/core-unified-search.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/calendar/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/calendar/js/calendar-contacts-menu.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/calendar/js/calendar-main.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/terms_of_service/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/terms_of_service/js/terms_of_service-user.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/encryption/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/encryption/js/encryption.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/deck/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/deck/js/deck-calendar.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/js/notifications-main.mjs?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/spreed/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/spreed/js/talk-search.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/js/theming.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/user_status/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/dist/user_status-menu.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/files_sharing/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/dist/files_sharing-main.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/passman/l10n/de.js?v=720a2ec4-7
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/js/style-1NKvI1E-.chunk.mjs
[HTTP/1.1 200 OK 0ms]

Deklaration erwartet, aber ';' gefunden.  Übersprungen bis zur nächsten Deklaration now:10:21
'none', URL oder Filterfunktion erwartet, aber 'progid' gefunden.  Fehler beim Verarbeiten des Wertes für 'filter'.  Deklaration ignoriert. now:55:13
'none', URL oder Filterfunktion erwartet, aber 'progid' gefunden.  Fehler beim Verarbeiten des Wertes für 'filter'.  Deklaration ignoriert. now:71:13
'none', URL oder Filterfunktion erwartet, aber 'alpha(' gefunden.  Fehler beim Verarbeiten des Wertes für 'filter'.  Deklaration ignoriert. now:137:13
'none', URL oder Filterfunktion erwartet, aber 'progid' gefunden.  Fehler beim Verarbeiten des Wertes für 'filter'.  Deklaration ignoriert. now:204:13
'none', URL oder Filterfunktion erwartet, aber 'progid' gefunden.  Fehler beim Verarbeiten des Wertes für 'filter'.  Deklaration ignoriert. now:309:13
'none', URL oder Filterfunktion erwartet, aber 'progid' gefunden.  Fehler beim Verarbeiten des Wertes für 'filter'.  Deklaration ignoriert. now:321:13
'none', URL oder Filterfunktion erwartet, aber 'progid' gefunden.  Fehler beim Verarbeiten des Wertes für 'filter'.  Deklaration ignoriert. now:585:13
'none', URL oder Filterfunktion erwartet, aber 'alpha(' gefunden.  Fehler beim Verarbeiten des Wertes für 'filter'.  Deklaration ignoriert. now:15:10
Unbekannte Eigenschaft '-moz-transition'.  Deklaration ignoriert. now:18:18
Unbekannte Pseudoklasse oder Pseudoelement '-ms-clear'.  Regelsatz wegen ungültigem Selektor ignoriert. now:176:11
Unbekannte Pseudoklasse oder Pseudoelement '-ms-clear'.  Regelsatz wegen ungültigem Selektor ignoriert. now:1:6303
Unbekannte Pseudoklasse oder Pseudoelement '-ms-input-placeholder'.  Regelsatz wegen ungültigem Selektor ignoriert. now:1:6900
Unbekannte Eigenschaft 'line-clamp'.  Deklaration ignoriert. now:98:14
Unbekannte Pseudoklasse oder Pseudoelement '-ms-clear'.  Regelsatz wegen ungültigem Selektor ignoriert. now:192:11
Unbekannte Eigenschaft 'line-clamp'.  Deklaration ignoriert. now:98:14
XHRPROPFIND
https://***REMOVED SENSITIVE VALUE***/remote.php/dav/
[HTTP/1.1 207 Multi-Status 84ms]

@nextcloud/calendar-js app is using version 2.2024a of the timezone database 2 calendar-main.js:2:2832294
GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/calendar/js/calendar-vendors-node_modules_moment_locale_af_js-node_modules_moment_locale_ar-dz_js-node_modules_mom-582c96.js?v=74009c3cf0bfb96e4b46
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/custom_apps/calendar/js/calendar-node_modules_moment_locale_sync_recursive_.js?v=c3f07846f7eeae90d60a
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/css/_plugin-vue2_normalizer-BQYyjdG0.chunk.css
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/css/style-BGeCqt4J.chunk.css
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/css/BrowserStorage-DljdMGDE.chunk.css
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/css/NotificationsApp-Coi1L8iX.chunk.css
[HTTP/1.1 200 OK 0ms]

XHRGET
https://***REMOVED SENSITIVE VALUE***/ocs/v2.php/apps/terms_of_service/terms
[HTTP/1.1 200 OK 73ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/js/NotificationsApp-BGT6kEmy.chunk.mjs
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/js/_plugin-vue2_normalizer-C7EQIaki.chunk.mjs
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/js/BrowserStorage-BGT8FI-k.chunk.mjs
[HTTP/1.1 200 OK 0ms]

Initializing unified search plugin-filters from talk talk-search.js:764:2040
session heartbeat polling started core-main.js:1:28724
GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/icon/calendar?v=78f7c22d
[HTTP/1.1 200 OK 0ms]

GET
https://***REMOVED SENSITIVE VALUE***/apps/theming/favicon/calendar?v=78f7c22d
[HTTP/1.1 200 OK 0ms]

XHRGET
https://***REMOVED SENSITIVE VALUE***/ocs/v2.php/apps/user_status/api/v1/user_status
[HTTP/1.1 200 OK 115ms]

XHRPUT
https://***REMOVED SENSITIVE VALUE***/ocs/v2.php/apps/user_status/api/v1/heartbeat?format=json
[HTTP/1.1 200 OK 93ms]

GET
https://***REMOVED SENSITIVE VALUE***/dist/7883-7883.js?v=a3062a17e610bc9fdf82
[HTTP/1.1 200 OK 0ms]

XHRPROPFIND
https://***REMOVED SENSITIVE VALUE***/remote.php/dav/principals/calendar-rooms/
NS_ERROR_NET_RESET

XHRPROPFIND
https://***REMOVED SENSITIVE VALUE***/remote.php/dav/principals/calendar-resources/
NS_ERROR_NET_RESET

GET
https://***REMOVED SENSITIVE VALUE***/apps/notifications/js/notifications-main.mjs
[HTTP/1.1 200 OK 0ms]

Notifications permissions granted NotificationsApp-BGT6kEmy.chunk.mjs:49:60909
Polling interval updated to 30000 NotificationsApp-BGT6kEmy.chunk.mjs:49:60340
Started background fetcher as session_keepalive is enabled NotificationsApp-BGT6kEmy.chunk.mjs:49:57544
Notifications permissions granted NotificationsApp-BGT6kEmy.chunk.mjs:49:60909
Polling interval updated to 30000 NotificationsApp-BGT6kEmy.chunk.mjs:49:60340
Started background fetcher as session_keepalive is enabled NotificationsApp-BGT6kEmy.chunk.mjs:49:57544
XHRGET
https://***REMOVED SENSITIVE VALUE***/ocs/v2.php/apps/notifications/api/v2/notifications
[HTTP/1.1 200 OK 241ms]

XHRGET
https://***REMOVED SENSITIVE VALUE***/ocs/v2.php/apps/notifications/api/v2/notifications
[HTTP/1.1 200 OK 317ms]

XHRPROPFIND
https://***REMOVED SENSITIVE VALUE***/remote.php/dav/principals/users/***REMOVED SENSITIVE VALUE***/
NS_ERROR_NET_RESET

XHRGET
https://***REMOVED SENSITIVE VALUE***/apps/encryption/ajax/getStatus
[HTTP/1.1 200 OK 265ms]

Got notification data, restoring default polling interval. 2 NotificationsApp-BGT6kEmy.chunk.mjs:49:59295
Error: 
    A index.mjs:588
    C index.mjs:596
    onreadystatechange index.mjs:899
    request index.mjs:876
    request index.mjs:875
    propFind index.mjs:794
    findPrincipalsInCollection index.mjs:3328
    E caldavService.js:268
    fetchRoomAndResourcePrincipals principals.js:109
    a pinia.mjs:1399
    mounted Calendar.vue:350
    VueJS 13
    <anonymous> main.js:50
    <anonymous> main.js:60
    <anonymous> main.js:60
calendar-main.js:2:2445289
Error: 
    A index.mjs:588
    C index.mjs:596
    onreadystatechange index.mjs:899
    request index.mjs:876
    request index.mjs:875
    propFind index.mjs:794
    findPrincipalsInCollection index.mjs:3328
    E caldavService.js:268
    fetchRoomAndResourcePrincipals principals.js:110
    a pinia.mjs:1399
    mounted Calendar.vue:350
    VueJS 13
    <anonymous> main.js:50
    <anonymous> main.js:60
    <anonymous> main.js:60
calendar-main.js:2:2445289
Error: 
    A index.mjs:588
    C index.mjs:596
    onreadystatechange index.mjs:899
    request index.mjs:876
    request index.mjs:875
    propFind index.mjs:794
    connect index.mjs:3064
    c caldavService.js:53
    beforeMount Calendar.vue:302
    VueJS 27
    <anonymous> main.js:50
    <anonymous> main.js:60
    <anonymous> main.js:60
calendar-main.js:2:1972750

Additional info

Some users on my nextcloud have trouble when opening the calendar page of the nextcloud. For some other users (including myself) it works without any issue.

What I gather form an affected user's browser log is, that following PROPFIND requests fail:

  • /remote.php/dav/principals/calendar-rooms/
  • /remote.php/dav/principals/calendar-resources/
  • /remote.php/dav/principals/users/REMOVED SENSITIVE VALUE/

This is also visible in the attached log from the apache2 proxy (status code: 400).

The Nextcloud server runs inside docker from https://hub.docker.com/_/nextcloud/ which is attached to docker-containers with the mariadb database and redis through a docker network. Port 80 is exposed and proxied + SSL terminated by apache2.

JayVii avatar May 20 '25 16:05 JayVii

~~Maybe this one ?~~ ~~https://hub.docker.com/r/mgbi/openssl-certs~~

There's no "similar" and up-to-date container like the one we use in examples and the one i suggested (no idea why i suggested it, it's few years old)

I'm thinking something like this, but it's going a bit further than "easy, copy-pastable solution". What do you think @joshtrichards ?

https://github.com/tzerber/NC-docker/commit/a6a47be4728d4c9e0c1f4575df05eca6b4628ae9

tzerber avatar Feb 21 '25 21:02 tzerber

@joshtrichards @tzerber I have tried it with openssl please have look and let me know is it suitable. https://github.com/nextcloud/docker/pull/2445

Abhicodeitout avatar Jul 09 '25 07:07 Abhicodeitout