Skip to content

roundcube integration broken after upgrade from 31->32 #51

@os10000

Description

@os10000

⚠️ This issue respects the following points: ⚠️

Maybe this is already mentioned, please refer to the entry below by qraten

Bug description

Many thanks for providing nextcloud!

On version 31 the roundcube integration worked, with version 32 it is broken.

Web server configuration is unchanged.

Error is: "Refused to frame 'https://nc.os10000.net/rc//' because it violates the following Content Security Policy directive: frame-src 'none'."

Steps to reproduce

  1. replace nextcloud with v32.0.2

  2. nextcloud apache:
    lias /rc/ "/export/nextcloud/rc/public_html/"
    <Directory /export/nextcloud/rc/public_html/>
    Require all granted
    AllowOverride All
    Options FollowSymLinks MultiViews
    DirectoryIndex index.php

Alias / "/export/nextcloud/nc/" Require all granted AllowOverride All Options FollowSymLinks MultiViews Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains" Dav off
  1. proxy apache:
    <VirtualHost *:443>
    ServerAdmin webmaster@localhost
    ServerName "nc.os10000.net"
    ProxyRequests on
    ProxyVia on
    ProxyErrorOverride On

    SetEnv Proxy-Chain-Auth On
    Require all granted

             ProxyPass               /.well-known/acme-challenge/    !
             Alias                   /.well-known/acme-challenge/    "/opt/local/share/httpd/letsencrypt/.well-known/acme-challenge/"
    
             ProxyPass               /.well-known/pki-validation/    !
             Alias                   /.well-known/pki-validation/    "/opt/local/share/httpd/letsencrypt/.well-known/pki-validation/"
    
             <Directory "/opt/local/share/httpd/letsencrypt">
                     Require all granted
             </Directory>
    
             ProxyPass               /    http://10.0.25.37:80/ connectiontimeout=600 timeout=600
             ProxyPassReverse        /    http://10.0.25.37:80/
             DocumentRoot /opt/local/share/httpd/htdocs-nc
             ErrorLog /var/log/httpd/nc-ssl-error.log
             CustomLog /var/log/httpd/nc-ssl-access.log combined
             Header always unset X-XSS-Protection
    
             RewriteEngine on
             RewriteRule ^/\.well-known/carddav https://nc.os10000.net/remote.php/dav [R=301,L]
             RewriteRule ^/\.well-known/caldav https://nc.os10000.net/remote.php/dav [R=301,L]
             RewriteRule ^/\.well-known/webfinger https://nc.os10000.net/index.php/.well-known/webfinger [R=301,L]
             RewriteRule ^/\.well-known/nodeinfo https://nc.os10000.net/index.php/.well-known/nodeinfo [R=301,L]
             RewriteRule ^/ocm-provider https://nc.os10000.net/index.php/ocm-provider [R=301,L]
             RewriteRule ^/ocs-provider https://nc.os10000.net/index.php/ocs-provider [R=301,L]
     </VirtualHost>
    
  2. click on roundcube inside nextcloud (all other apps -- files, calendar, contacts, etc. work fine)
    25[Report Only] Refused to load the script '' because it violates the following Content Security Policy directive: "script-src-elem 'none'".

mail_roundcube/:45 [Report Only] Refused to execute inline script because it violates the following Content Security Policy directive: "script-src-elem 'none'". Either the 'unsafe-inline' keyword, a hash ('sha256-UV5n/1PsjGviO1R67idTtaz2ZsCz6xZEOoEkRdf9fFI='), or a nonce ('nonce-...') is required to enable inline execution.

mail_roundcube/:1 [Report Only] Refused to load the font 'https://nc.os10000.net/apps/theming/fonts/OpenDyslexic-Regular.otf' because it violates the following Content Security Policy directive: "font-src 'none'".

mail_roundcube/:1 [Report Only] Refused to load the font 'https://nc.os10000.net/apps/theming/fonts/OpenDyslexic-Bold.otf' because it violates the following Content Security Policy directive: "font-src 'none'".

app-042a218b585c44d939c8.js?v=bca74bae-0:2 [Report Only] Refused to frame 'https://nc.os10000.net/rc//' because it violates the following Content Security Policy directive: "frame-src 'none'".

app-042a218b585c44d939c8.js?v=bca74bae-0:2 [Report Only] Refused to frame 'https://nc.os10000.net/rc//' because it violates the following Content Security Policy directive: "frame-src 'none'".

VM472:18 callback globalThis.ns_setupCallback is not a function (undefined).
(anonymous) @ VM472:18
(anonymous) @ VM472:26
console.ts:94 11:49:08.483 MailRoundCube c.error (https://nc.os10000.net/apps/mail_roundcube/js/app-042a218b585c44d939c8.js?v=bca74bae-0:2:1140981) UNABLE TO TUNE IFRAME CONTENTS {error: TypeError: Cannot read properties of undefined (reading 'env')
at https://nc.os10000.net/apps/m…}
emitMessage @ console.ts:94
error @ console.ts:110
loadHandler @ RoundCubeWrapper.vue:213
pn @ vue.runtime.esm.js:3033
n @ vue.runtime.esm.js:1832
a._wrapper @ vue.runtime.esm.js:7500
console.ts:94 11:49:08.484 MailRoundCube c.error (https://nc.os10000.net/apps/mail_roundcube/js/app-042a218b585c44d939c8.js?v=bca74bae-0:2:1140981) Caught an error event {event: {…}}

Expected behavior

Roundcube integration should be unaffected

Maybe it would be nice if the admin check mentioned required changes -- it's a security tightening (in itself a good thing!) which breaks the integration.

Many thanks again for providing nextcloud.

Nextcloud Server version

32

Operating system

SmartOS (solaris ...)

PHP engine version

php 8.3

Web server

apache

Database engine version

postgres

Is this bug present after an update or on a fresh install?

  • occ maint:mode on
  • moved old NX directory out of the way
  • untarred new one in correct place
  • copied config from old installation
  • occ upgrade
  • occ maint:mode off

Are you using the Nextcloud Server Encryption module?

no

What user-backends are you using?

  • Default user-backend (postgres)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

{
    "system": {
        "loglevel": 999999999,
        "log_type": "file",
        "logfile": "\/export\/nextcloud\/nc.log",
        "debug": false,
        "log.condition": {
            "apps": [
                "admin_audit"
            ]
        },
        "app.mail.smtp.timeout": 20,
        "app.mail.imap.timeout": 60,
        "app.mail.sieve.timeout": 60,
        "app.mail.verify-tls-peer": false,
        "allow_local_remote_servers": true,
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "nc.os10000.net"
        ],
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "forwarded_for_headers": [
            "X-Forwarded-For"
        ],
        "overwritehost": "nc.os10000.net",
        "overwriteprotocol": "https",
        "overwritewebroot": "\/",
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "32.0.2.2",
        "overwrite.cli.url": "http:\/\/localhost",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "maintenance_window_start": 1,
        "mail_smtpdebug": true,
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpmode": "smtp",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": 587,
        "mail_smtpauth": true,
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "has_rebuilt_cache": true,
        "theme": "",
        "default_phone_region": "DE",
        "logdateformat": "F d, Y H:i:s",
        "data-fingerprint": "9cef86ed28e0eb5cae5bfb1eace661b0",
        "filelocking.enabled": true,
        "memcache.local": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 6379,
            "timeout": 0,
            "password": "***REMOVED SENSITIVE VALUE***"
        },
        "app_install_overwrite": [
            "maps",
            "drawio",
            "files_markdown",
            "files_texteditor",
            "fulltextsearch",
            "bookmarks_fulltextsearch",
            "files_fulltextsearch_tesseract"
        ],
        "memories.db.triggers.fcu": true,
        "memories.exiftool_no_local": true,
        "memories.vod.ffmpeg": "no ffmpeg in \/usr\/sbin \/usr\/bin",
        "memories.vod.ffprobe": "no ffprobe in \/usr\/sbin \/usr\/bin"
    },
    "apps": {
        "activity": {
            "types": "filesystem",
            "enabled": "yes",
            "installed_version": "5.0.0-dev.0"
        },
        "admin_audit": {
            "types": "logging",
            "enabled": "yes",
            "installed_version": "1.22.0"
        },
        "analytics": {
            "types": "",
            "installed_version": "4.12.0",
            "enabled": "no"
        },
        "app_api": {
            "types": "",
            "enabled": "yes",
            "installed_version": "32.0.0"
        },
        "backgroundjob": {
            "lastjob": "17099"
        },
        "bookmarks_fulltextsearch": {
            "installed_version": "1.2.0",
            "types": "",
            "enabled": "no"
        },
        "bruteforcesettings": {
            "types": "",
            "enabled": "yes",
            "installed_version": "5.0.0-dev.0"
        },
        "calendar": {
            "types": "",
            "enabled": "yes",
            "installed_version": "6.1.0"
        },
        "carnet": {
            "types": "filesystem",
            "enabled": "no",
            "installed_version": "0.25.2"
        },
        "circles": {
            "types": "filesystem,dav",
            "enabled": "yes",
            "loopback_tmp_scheme": "http",
            "migration_22": "1",
            "migration_22_1": "1",
            "installed_version": "32.0.0",
            "migration_run": "0",
            "maintenance_run": "0",
            "maintenance_update": "{\"maximum\":3,\"3\":1763980202,\"2\":1763982001,\"1\":1763982301}"
        },
        "cloud_federation_api": {
            "types": "filesystem",
            "enabled": "yes",
            "installed_version": "1.16.0"
        },
        "comments": {
            "types": "logging",
            "enabled": "yes",
            "installed_version": "1.22.0"
        },
        "contacts": {
            "types": "dav",
            "enabled": "yes",
            "installed_version": "8.1.0"
        },
        "contactsinteraction": {
            "types": "dav",
            "enabled": "yes",
            "installed_version": "1.13.1"
        },
        "core": {
            "installedat": "1625393757.1196",
            "vendor": "nextcloud",
            "public_files": "files_sharing\/public.php",
            "public_webdav": "dav\/appinfo\/v1\/publicwebdav.php",
            "moveavatarsdone": "yes",
            "previewsCleanedUp": "1",
            "theming.variables": "b92d206521717ac032f8aa58d3c7ff2f",
            "files_metadata_installed": "1",
            "metadataGenerationDone": true,
            "default_encryption_module": "OC_DEFAULT_MODULE",
            "backgroundjobs_mode": "cron",
            "lastcron": 1763982302,
            "lastupdateResult": "[]",
            "lastupdatedat": 1763979430,
            "files_metadata": {
                "photos-original_date_time": {
                    "value": null,
                    "type": "int",
                    "etag": "",
                    "indexed": true,
                    "editPermission": 0
                },
                "photos-size": {
                    "value": null,
                    "type": "array",
                    "etag": "",
                    "indexed": false,
                    "editPermission": 0
                },
                "photos-exif": {
                    "value": null,
                    "type": "array",
                    "etag": "",
                    "indexed": false,
                    "editPermission": 0
                },
                "photos-ifd0": {
                    "value": null,
                    "type": "array",
                    "etag": "",
                    "indexed": false,
                    "editPermission": 0
                },
                "photos-gps": {
                    "value": null,
                    "type": "array",
                    "etag": "",
                    "indexed": false,
                    "editPermission": 0
                },
                "photos-place": {
                    "value": null,
                    "type": "string",
                    "etag": "",
                    "indexed": true,
                    "editPermission": 0
                },
                "files-live-photo": {
                    "value": null,
                    "type": "string",
                    "etag": "",
                    "indexed": false,
                    "editPermission": 0
                },
                "blurhash": {
                    "value": null,
                    "type": "string",
                    "etag": "11022ac038902e983cc373e80c05bfd3",
                    "indexed": false,
                    "editPermission": 0
                }
            },
            "oc.integritycheck.checker": []
        },
        "dashboard": {
            "types": "",
            "enabled": "yes",
            "installed_version": "7.12.0"
        },
        "dav": {
            "types": "filesystem",
            "enabled": "yes",
            "regeneratedBirthdayCalendarsForYearFix": "yes",
            "buildCalendarSearchIndex": "yes",
            "buildCalendarReminderIndex": "yes",
            "chunks_migrated": "1",
            "builtSocialSearchIndex": "yes",
            "needs_system_address_book_sync": "no",
            "installed_version": "1.34.2"
        },
        "deck": {
            "types": "dav",
            "enabled": "yes",
            "installed_version": "1.16.2"
        },
        "documentserver_community": {
            "installed_version": "0.1.20",
            "types": "filesystem",
            "enabled": "no"
        },
        "drawio": {
            "enabled": "no",
            "types": "filesystem",
            "installed_version": "3.1.0"
        },
        "encryption": {
            "installed_version": "2.19.0",
            "types": "filesystem",
            "recoveryKeyId": "recoveryKey_494ee43e",
            "publicShareKeyId": "pubShare_494ee43e",
            "masterKeyId": "master_494ee43e",
            "enabled": "no"
        },
        "event_update_notification": {
            "types": "logging,dav",
            "installed_version": "2.6.1",
            "enabled": "no"
        },
        "federatedfilesharing": {
            "types": "",
            "enabled": "yes",
            "installed_version": "1.22.0"
        },
        "federation": {
            "types": "authentication",
            "enabled": "yes",
            "installed_version": "1.22.0"
        },
        "files": {
            "types": "filesystem",
            "enabled": "yes",
            "installed_version": "2.4.0",
            "mimetype_version": "31.0.4.1"
        },
        "files_downloadlimit": {
            "types": "",
            "enabled": "yes",
            "installed_version": "5.0.0-dev.0"
        },
        "files_external": {
            "types": "filesystem",
            "enabled": "yes",
            "installed_version": "1.24.0"
        },
        "files_fulltextsearch": {
            "files_local": true,
            "files_encrypted": "0",
            "files_federated": "0",
            "files_size": 20,
            "files_pdf": true,
            "files_office": true,
            "files_image": "0",
            "files_audio": "0",
            "files_open_result_directly": true,
            "types": "filesystem",
            "files_external": 1,
            "files_group_folders": true,
            "enabled": "yes",
            "installed_version": "32.0.2"
        },
        "files_fulltextsearch_tesseract": {
            "tesseract_enabled": "1",
            "tesseract_psm": "4",
            "tesseract_lang": "eng",
            "tesseract_pdf": "0",
            "tesseract_pdf_limit": "0",
            "installed_version": "27.0.1",
            "types": "",
            "enabled": "yes"
        },
        "files_markdown": {
            "installed_version": "2.4.1",
            "types": "",
            "enabled": "no"
        },
        "files_mindmap": {
            "types": "",
            "installed_version": "0.0.33",
            "enabled": "no"
        },
        "files_pdfviewer": {
            "types": "",
            "enabled": "yes",
            "installed_version": "5.0.0-dev.0"
        },
        "files_reminders": {
            "types": "",
            "enabled": "yes",
            "installed_version": "1.5.0"
        },
        "files_rightclick": {
            "types": "",
            "installed_version": "1.6.0",
            "enabled": "no"
        },
        "files_sharing": {
            "types": "filesystem",
            "enabled": "yes",
            "installed_version": "1.24.1"
        },
        "files_texteditor": {
            "installed_version": "2.15.1",
            "types": "",
            "enabled": "no"
        },
        "files_trashbin": {
            "types": "filesystem,dav",
            "enabled": "yes",
            "installed_version": "1.22.0"
        },
        "files_versions": {
            "types": "filesystem,dav",
            "enabled": "yes",
            "installed_version": "1.25.0"
        },
        "firstrunwizard": {
            "enabled": "yes",
            "types": "",
            "installed_version": "5.0.0-dev.0"
        },
        "fulltextsearch": {
            "types": "",
            "app_navigation": true,
            "search_platform": "OCA\\FullTextSearch_Elasticsearch\\Platform\\ElasticSearchPlatform",
            "enabled": "yes",
            "installed_version": "32.0.0",
            "cron_err_reset": 1763397302,
            "provider_indexed": "{\"files\":\"1\"}"
        },
        "fulltextsearch_elasticsearch": {
            "types": "",
            "installed_version": "32.0.0",
            "enabled": "yes",
            "elastic_index": "nx",
            "analyzer_tokenizer": "standard",
            "elastic_host": "https:\/\/elastic:pZLmzgNKjIWBPScS-oHO@10.0.33.36:9200",
            "allow_self_signed_cert": true
        },
        "gpxpod": {
            "enabled": "no",
            "installed_version": "7.0.4",
            "types": ""
        },
        "htmlviewer": {
            "installed_version": "31.0.0",
            "types": "",
            "enabled": "no"
        },
        "integration_whiteboard": {
            "enabled": "no",
            "installed_version": "0.0.14",
            "types": ""
        },
        "logreader": {
            "enabled": "yes",
            "types": "logging",
            "installed_version": "5.0.0-dev.0"
        },
        "lookup_server_connector": {
            "types": "authentication",
            "enabled": "yes",
            "installed_version": "1.20.0"
        },
        "mail": {
            "types": "",
            "logfile": "\/export\/nextcloud\/mail.log",
            "installed_version": "5.5.10",
            "enabled": "no"
        },
        "mail_roundcube": {
            "enabled": "yes",
            "externalLocation": "https:\/\/nc.os10000.net\/rc\/",
            "installed_version": "1.2.2",
            "types": "",
            "enableSSLVerify": "0",
            "emailAddressChoice": "userChosenEmail"
        },
        "maps": {
            "types": "filesystem",
            "installed_version": "1.6.0",
            "enabled": "yes"
        },
        "memories": {
            "last_index_job_start": "1742847901",
            "last_index_job_duration": "2.04",
            "last_index_job_status": "Indexing completed successfully",
            "last_index_job_status_type": "success",
            "enabled": "no",
            "installed_version": "7.5.2",
            "types": ""
        },
        "nextcloud_announcements": {
            "types": "logging",
            "enabled": "yes",
            "pub_date": "Thu, 24 Oct 2019 00:00:00 +0200",
            "installed_version": "4.0.0-dev.0"
        },
        "notes": {
            "types": "",
            "enabled": "yes",
            "installed_version": "4.12.4"
        },
        "notifications": {
            "types": "logging",
            "enabled": "yes",
            "installed_version": "5.0.0-dev.0"
        },
        "oauth2": {
            "types": "authentication",
            "enabled": "yes",
            "installed_version": "1.20.0"
        },
        "ownpad": {
            "types": "",
            "installed_version": "0.12.0",
            "enabled": "no"
        },
        "password_policy": {
            "types": "authentication",
            "enabled": "yes",
            "installed_version": "4.0.0-dev.0"
        },
        "passwords": {
            "survey\/server\/notification": "1747443601",
            "settings\/password\/security\/hash": "0",
            "SSEv1ServerKey": "***REMOVED SENSITIVE VALUE***",
            "installed_version": "2025.5.21",
            "types": "",
            "passwords\/localdb\/type": "hibp",
            "web\/php\/version\/id": "80314",
            "web\/php\/version\/string": "8.3.14",
            "cron\/php\/version\/string": "8.3.14",
            "enabled": "no",
            "cron\/php\/version\/id": "80314",
            "migration\/customFields": "2020.12.2"
        },
        "photos": {
            "enabled": "yes",
            "types": "dav,authentication",
            "lastPlaceMappedUser": "victoria",
            "lastPlaceMappingDone": "true",
            "installed_version": "5.0.0-dev.1"
        },
        "polls": {
            "types": "",
            "enabled": "yes",
            "installed_version": "8.5.0"
        },
        "privacy": {
            "types": "",
            "enabled": "yes",
            "installed_version": "4.0.0-dev.0"
        },
        "profile": {
            "types": "",
            "enabled": "yes",
            "installed_version": "1.1.0"
        },
        "provisioning_api": {
            "types": "prevent_group_restriction",
            "enabled": "yes",
            "installed_version": "1.22.0"
        },
        "quicknotes": {
            "installed_version": "0.8.10",
            "types": "",
            "enabled": "no"
        },
        "recognize": {
            "tensorflow.cores": "0",
            "faces.status": "false",
            "landmarks.batchSize": "100",
            "musicnn.batchSize": "100",
            "nice_value": "0",
            "imagenet.enabled": "true",
            "imagenet.status": "false",
            "tensorflow.gpu": "false",
            "faces.enabled": "true",
            "movinet.enabled": "false",
            "faces.batchSize": "500",
            "landmarks.enabled": "false",
            "musicnn.enabled": "false",
            "nice_binary": "\/usr\/bin\/nice",
            "movinet.batchSize": "20",
            "clusterFaces.lastRun": "0",
            "enabled": "no",
            "concurrency.enabled": "false",
            "types": "filesystem,dav",
            "imagenet.batchSize": "100",
            "tensorflow.purejs": "false",
            "node_binary": "\/opt\/local\/bin\/node",
            "installed_version": "9.0.1"
        },
        "recommendations": {
            "types": "",
            "enabled": "yes",
            "installed_version": "5.0.0-dev.0"
        },
        "related_resources": {
            "types": "",
            "enabled": "yes",
            "installed_version": "3.0.0-dev.0"
        },
        "richdocuments": {
            "installed_version": "8.3.9",
            "types": "prevent_group_restriction",
            "enabled": "no"
        },
        "serverinfo": {
            "types": "",
            "enabled": "yes",
            "installed_version": "4.0.0-dev.0",
            "cached_count_appdata_files": 122282,
            "cached_count_filecache": 192059,
            "size_appdata_storage": 8363416069,
            "cached_count_storages": 26
        },
        "settings": {
            "types": "",
            "enabled": "yes",
            "installed_version": "1.15.1"
        },
        "sharebymail": {
            "types": "filesystem",
            "enabled": "yes",
            "installed_version": "1.22.0"
        },
        "social": {
            "types": "",
            "cloud_url": "http:\/\/localhost\/index.php",
            "installed_version": "0.7.0",
            "social_url": "http:\/\/localhost\/index.php\/apps\/social\/",
            "migration_rename_document_copy": "1",
            "enabled": "no"
        },
        "spreed": {
            "types": "dav,prevent_group_restriction",
            "has_reference_id": "yes",
            "project_access_invalidated": "1",
            "signaling_ticket_secret": "***REMOVED SENSITIVE VALUE***",
            "signaling_token_privkey_es256": "***REMOVED SENSITIVE VALUE***",
            "signaling_token_pubkey_es256": "***REMOVED SENSITIVE VALUE***",
            "enabled": "yes",
            "matterbridge_binary": "\/export\/nextcloud\/nc\/apps\/talk_matterbridge\/bin\/matterbridge-1.26.0-linux-64bit",
            "installed_version": "22.0.4"
        },
        "support": {
            "types": "session",
            "enabled": "yes",
            "installed_version": "4.0.0-dev.0",
            "SwitchUpdaterServerHasRun": "yes"
        },
        "survey_client": {
            "types": "",
            "enabled": "yes",
            "last_sent": 1763545803,
            "installed_version": "4.0.0-dev.0",
            "last_report": "{\"id\":\"ocmdysgy0vo5\",\"items\":[[\"server\",\"version\",\"31.0.9.1\"],[\"server\",\"code\",\"other\"],[\"server\",\"enable_avatars\",\"yes\"],[\"server\",\"enable_previews\",\"yes\"],[\"server\",\"memcache.local\",\"\\\\OC\\\\Memcache\\\\Redis\"],[\"server\",\"memcache.distributed\",\"none\"],[\"server\",\"asset-pipeline.enabled\",\"no\"],[\"server\",\"filelocking.enabled\",\"yes\"],[\"server\",\"memcache.locking\",\"\\\\OC\\\\Memcache\\\\Redis\"],[\"server\",\"debug\",\"no\"],[\"server\",\"cron\",\"cron\"],[\"php\",\"version\",\"8.3.14\"],[\"php\",\"memory_limit\",805306368],[\"php\",\"max_execution_time\",0],[\"php\",\"upload_max_filesize\",2097152],[\"database\",\"type\",\"pgsql\"],[\"database\",\"version\",\"PostgreSQL 17.2 on x86_64-sun-solaris2.11, compiled by gcc (GCC) 13.3.0, 64-bit\"],[\"database\",\"size\",145747091],[\"apps\",\"weather_status\",\"disabled\"],[\"apps\",\"social\",\"disabled\"],[\"apps\",\"dashboard\",\"7.11.0\"],[\"apps\",\"dav\",\"1.33.0\"],[\"apps\",\"files_trashbin\",\"1.21.0\"],[\"apps\",\"sharebymail\",\"1.21.0\"],[\"apps\",\"workflowengine\",\"2.13.0\"],[\"apps\",\"admin_audit\",\"1.21.0\"],[\"apps\",\"comments\",\"1.21.0\"],[\"apps\",\"logreader\",\"4.0.0\"],[\"apps\",\"nextcloud_announcements\",\"3.0.0\"],[\"apps\",\"notifications\",\"4.0.0\"],[\"apps\",\"systemtags\",\"1.21.1\"],[\"apps\",\"theming\",\"2.6.1\"],[\"apps\",\"files_pdfviewer\",\"4.0.0\"],[\"apps\",\"privacy\",\"3.0.0\"],[\"apps\",\"recommendations\",\"4.0.0\"],[\"apps\",\"support\",\"3.0.0\"],[\"apps\",\"talk_matterbridge\",\"disabled\"],[\"apps\",\"user_external\",\"disabled\"],[\"apps\",\"files_rightclick\",\"disabled\"],[\"apps\",\"carnet\",\"disabled\"],[\"apps\",\"quicknotes\",\"disabled\"],[\"apps\",\"maps\",\"1.6.0\"],[\"apps\",\"tasks\",\"disabled\"],[\"apps\",\"documentserver_community\",\"disabled\"],[\"apps\",\"analytics\",\"disabled\"],[\"apps\",\"oauth2\",\"1.19.1\"],[\"apps\",\"password_policy\",\"3.0.0\"],[\"apps\",\"circles\",\"31.0.0\"],[\"apps\",\"cloud_federation_api\",\"1.14.0\"],[\"apps\",\"files_external\",\"1.23.0\"],[\"apps\",\"files_sharing\",\"1.23.1\"],[\"apps\",\"files_versions\",\"1.24.0\"],[\"apps\",\"firstrunwizard\",\"4.0.0\"],[\"apps\",\"contactsinteraction\",\"1.12.0\"],[\"apps\",\"federatedfilesharing\",\"1.21.0\"],[\"apps\",\"files_reminders\",\"1.4.0\"],[\"apps\",\"provisioning_api\",\"1.21.0\"],[\"apps\",\"related_resources\",\"2.0.0\"],[\"apps\",\"serverinfo\",\"3.0.0\"],[\"apps\",\"settings\",\"1.14.0\"],[\"apps\",\"survey_client\",\"3.0.0\"],[\"apps\",\"text\",\"5.0.0\"],[\"apps\",\"updatenotification\",\"1.21.0\"],[\"apps\",\"user_status\",\"1.11.0\"],[\"apps\",\"viewer\",\"4.0.0\"],[\"apps\",\"richdocuments\",\"disabled\"],[\"apps\",\"mail\",\"disabled\"],[\"apps\",\"deck\",\"1.15.3\"],[\"apps\",\"notes\",\"4.12.3\"],[\"apps\",\"files_mindmap\",\"disabled\"],[\"apps\",\"ownpad\",\"disabled\"],[\"apps\",\"files_texteditor\",\"disabled\"],[\"apps\",\"event_update_notification\",\"disabled\"],[\"apps\",\"federation\",\"1.21.0\"],[\"apps\",\"lookup_server_connector\",\"1.19.0\"],[\"apps\",\"files\",\"2.3.1\"],[\"apps\",\"activity\",\"4.0.0\"],[\"apps\",\"webhook_listeners\",\"1.2.0\"],[\"apps\",\"app_api\",\"5.0.2\"],[\"apps\",\"bruteforcesettings\",\"4.0.0\"],[\"apps\",\"files_downloadlimit\",\"4.0.0\"],[\"apps\",\"twofactor_backupcodes\",\"1.20.0\"],[\"apps\",\"profile\",\"1.0.0\"],[\"apps\",\"htmlviewer\",\"disabled\"],[\"apps\",\"files_markdown\",\"disabled\"],[\"apps\",\"thesearchpage\",\"disabled\"],[\"apps\",\"bookmarks_fulltextsearch\",\"disabled\"],[\"apps\",\"fulltextsearch_elasticsearch\",\"31.0.0\"],[\"apps\",\"files_fulltextsearch\",\"31.0.0\"],[\"apps\",\"fulltextsearch\",\"31.0.0\"],[\"apps\",\"drawio\",\"disabled\"],[\"apps\",\"recognize\",\"disabled\"],[\"apps\",\"whiteboard\",\"disabled\"],[\"apps\",\"integration_whiteboard\",\"disabled\"],[\"apps\",\"gpxpod\",\"disabled\"],[\"apps\",\"memories\",\"disabled\"],[\"apps\",\"files_fulltextsearch_tesseract\",\"27.0.1\"],[\"apps\",\"passwords\",\"disabled\"],[\"apps\",\"encryption\",\"disabled\"],[\"apps\",\"suspicious_login\",\"9.0.1\"],[\"apps\",\"twofactor_nextcloud_notification\",\"5.0.0\"],[\"apps\",\"contacts\",\"7.3.4\"],[\"apps\",\"mail_roundcube\",\"1.2.2\"],[\"apps\",\"spreed\",\"21.1.5\"],[\"apps\",\"calendar\",\"5.5.7\"],[\"apps\",\"tables\",\"1.0.0\"],[\"apps\",\"polls\",\"8.5.0\"],[\"apps\",\"photos\",\"4.0.0\"],[\"stats\",\"num_files\",75356],[\"stats\",\"num_users\",13],[\"stats\",\"num_storages\",25],[\"stats\",\"num_storages_local\",3],[\"stats\",\"num_storages_home\",15],[\"stats\",\"num_storages_other\",7],[\"stats\",\"num_comments\",1847],[\"stats\",\"num_comment_markers\",1],[\"stats\",\"num_systemtags\",13],[\"stats\",\"num_systemtags_mappings\",322],[\"files_sharing\",\"num_shares\",676],[\"files_sharing\",\"num_shares_user\",48],[\"files_sharing\",\"num_shares_groups\",0],[\"files_sharing\",\"num_shares_link\",124],[\"files_sharing\",\"num_shares_link_no_password\",124],[\"files_sharing\",\"num_fed_shares_sent\",0],[\"files_sharing\",\"num_fed_shares_received\",0],[\"files_sharing\",\"permissions_10_19\",248],[\"files_sharing\",\"permissions_3_17\",110],[\"files_sharing\",\"permissions_3_21\",2],[\"files_sharing\",\"permissions_11_19\",254],[\"files_sharing\",\"permissions_0_31\",8],[\"files_sharing\",\"permissions_4_17\",1],[\"files_sharing\",\"permissions_3_31\",5],[\"files_sharing\",\"permissions_11_0\",1],[\"files_sharing\",\"permissions_3_19\",7],[\"files_sharing\",\"permissions_0_19\",13],[\"files_sharing\",\"permissions_0_17\",15],[\"files_sharing\",\"permissions_0_1\",12],[\"encryption\",\"enabled\",\"no\"],[\"encryption\",\"default_module\",\"yes\"]]}"
        },
        "suspicious_login": {
            "types": "authentication",
            "enabled": "yes",
            "installed_version": "10.0.0-dev.0"
        },
        "systemtags": {
            "types": "logging",
            "enabled": "yes",
            "installed_version": "1.22.0"
        },
        "tables": {
            "types": "",
            "enabled": "yes",
            "legacyRowTransferRunComplete": "true",
            "sequenceRepairComplete": "true",
            "installed_version": "1.0.1"
        },
        "talk_matterbridge": {
            "types": "prevent_group_restriction",
            "enabled": "no",
            "installed_version": "1.31.1026000"
        },
        "tasks": {
            "types": "",
            "installed_version": "0.16.1",
            "enabled": "no"
        },
        "text": {
            "types": "dav",
            "enabled": "yes",
            "installed_version": "6.0.1"
        },
        "theming": {
            "types": "logging",
            "enabled": "yes",
            "installed_version": "2.7.0"
        },
        "thesearchpage": {
            "enabled": "no",
            "installed_version": "1.2.10",
            "types": ""
        },
        "twofactor_backupcodes": {
            "types": "",
            "enabled": "yes",
            "installed_version": "1.21.0"
        },
        "twofactor_nextcloud_notification": {
            "types": "",
            "enabled": "yes",
            "installed_version": "6.0.0-dev.0"
        },
        "updatenotification": {
            "types": "",
            "enabled": "yes",
            "talk_matterbridge": "1.23.2",
            "user_external": "2.1.0",
            "documentserver_community": "0.1.20",
            "tasks": "0.16.1",
            "maps": "1.6.0",
            "core": "31.0.10.2",
            "spreed": "21.1.5",
            "deck": "1.15.4",
            "installed_version": "1.22.0",
            "notes": "4.12.4",
            "event_update_notification": "2.6.1",
            "contacts": "7.3.7",
            "mail_roundcube": "1.2.2",
            "calendar": "5.5.9",
            "drawio": "3.1.0",
            "recognize": "9.0.1",
            "tables": "1.0.1",
            "fulltextsearch": "31.0.1",
            "mail": "5.5.10",
            "polls": "8.5.0",
            "update_check_errors": 1
        },
        "user_external": {
            "types": "prelogin,authentication",
            "installed_version": "2.1.0",
            "enabled": "no"
        },
        "user_status": {
            "types": "",
            "enabled": "yes",
            "installed_version": "1.12.0"
        },
        "viewer": {
            "types": "",
            "enabled": "yes",
            "installed_version": "5.0.0-dev.0"
        },
        "weather_status": {
            "types": "",
            "enabled": "no",
            "installed_version": "1.7.0"
        },
        "webhook_listeners": {
            "types": "filesystem",
            "enabled": "yes",
            "installed_version": "1.3.0"
        },
        "whiteboard": {
            "enabled": "no",
            "installed_version": "1.0.5",
            "types": ""
        },
        "workflowengine": {
            "types": "filesystem",
            "enabled": "yes",
            "installed_version": "2.14.0"
        }
    }
}

List of activated Apps

Enabled:
  - activity: 5.0.0-dev.0
  - admin_audit: 1.22.0
  - app_api: 32.0.0
  - bruteforcesettings: 5.0.0-dev.0
  - calendar: 6.1.0
  - circles: 32.0.0
  - cloud_federation_api: 1.16.0
  - comments: 1.22.0
  - contacts: 8.1.0
  - contactsinteraction: 1.13.1
  - dashboard: 7.12.0
  - dav: 1.34.2
  - deck: 1.16.2
  - federatedfilesharing: 1.22.0
  - federation: 1.22.0
  - files: 2.4.0
  - files_downloadlimit: 5.0.0-dev.0
  - files_external: 1.24.0
  - files_fulltextsearch: 32.0.2
  - files_fulltextsearch_tesseract: 27.0.1
  - files_pdfviewer: 5.0.0-dev.0
  - files_reminders: 1.5.0
  - files_sharing: 1.24.1
  - files_trashbin: 1.22.0
  - files_versions: 1.25.0
  - firstrunwizard: 5.0.0-dev.0
  - fulltextsearch: 32.0.0
  - fulltextsearch_elasticsearch: 32.0.0
  - logreader: 5.0.0-dev.0
  - lookup_server_connector: 1.20.0
  - mail_roundcube: 1.2.2
  - maps: 1.6.0
  - nextcloud_announcements: 4.0.0-dev.0
  - notes: 4.12.4
  - notifications: 5.0.0-dev.0
  - oauth2: 1.20.0
  - password_policy: 4.0.0-dev.0
  - photos: 5.0.0-dev.1
  - polls: 8.5.0
  - privacy: 4.0.0-dev.0
  - profile: 1.1.0
  - provisioning_api: 1.22.0
  - recommendations: 5.0.0-dev.0
  - related_resources: 3.0.0-dev.0
  - serverinfo: 4.0.0-dev.0
  - settings: 1.15.1
  - sharebymail: 1.22.0
  - spreed: 22.0.4
  - support: 4.0.0-dev.0
  - survey_client: 4.0.0-dev.0
  - suspicious_login: 10.0.0-dev.0
  - systemtags: 1.22.0
  - tables: 1.0.1
  - text: 6.0.1
  - theming: 2.7.0
  - twofactor_backupcodes: 1.21.0
  - twofactor_nextcloud_notification: 6.0.0-dev.0
  - updatenotification: 1.22.0
  - user_status: 1.12.0
  - viewer: 5.0.0-dev.0
  - webhook_listeners: 1.3.0
  - workflowengine: 2.14.0
Disabled:
  - bookmarks_fulltextsearch: 1.2.0 (installed 1.2.0)
  - encryption: 2.20.0 (installed 2.19.0)
  - tasks: 0.17.1 (installed 0.16.1)
  - twofactor_totp: 14.0.0
  - user_ldap: 1.23.0
  - weather_status: 1.12.0 (installed 1.7.0)

Nextcloud Signing status

[root@nx /export/nextcloud/nc]# php occ integrity:check-app --all
bookmarks_fulltextsearch: App signature not found, skipping app integrity check

Nextcloud Logs

{"reqId":"dALwvDQhsJkyRDoq3NAy","level":0,"time":"November 21, 2025 20:31:02","remoteAddr":"10.0.25.27","user":"admin","app":"mail_roundcube","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","message":"/export/nextcloud/nc/apps/mail_roundcube/lib/Service/AuthRoundCube.php:470: OCA\\RoundCube\\Service\\AuthRoundCube::sendRequest(): Got the following HTTP Status Code: (0) 28: Connection timed out after 60001 milliseconds","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0","version":"32.0.2.2","data":{"app":"mail_roundcube"}}
{"reqId":"dALwvDQhsJkyRDoq3NAy","level":2,"time":"November 21, 2025 20:31:02","remoteAddr":"10.0.25.27","user":"admin","app":"mail_roundcube","method":"GET","url":"/ocs/v2.php/apps/notifications/api/v2/notifications","message":"/export/nextcloud/nc/apps/mail_roundcube/lib/Service/AuthRoundCube.php:477: OCA\\RoundCube\\Service\\AuthRoundCube::sendRequest(): Opening url 'https://nc.os10000.net/rc/' failed with the following HTTP Status Code: '0'. Curl status: 'Connection timed out after 60001 milliseconds' (28).","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0","version":"32.0.2.2","data":{"app":"mail_roundcube"}}

Additional info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions