AIO 10.15 to 11.10 upgrade (issues with full text search)

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
    • AIO 10.15 to 11.10
  • Operating system and version (e.g., Ubuntu 24.04):
    • ubuntu
  • Web server and version (e.g, Apache 2.4.25):
    • AIO stock
  • Reverse proxy and version _(e.g. nginx 1.27.2)
    • nginx
  • PHP version (e.g, 8.3):
    • AIO stock
  • Is this the first time you’ve seen this error? (Yes / No):
    • yes
  • When did this problem seem to first start?
    • during upgrade
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • AIO
  • Are you using CloudfIare, mod_security, or similar? (Yes / No)
    • no.

Summary of the issue you are facing:

The elasticsearch seems to be broken.. it was working but broke during the upgrade.

`The fulltextsearch_elasticsearch app could not be re-enabled, probably because it is not compatible with the new Nextcloud version`

Logs

2025-10-21T04:58:59.111189432Z Enabling files_fulltextsearch...
2025-10-21T04:58:59.851501506Z Enabling fulltextsearch_elasticsearch...
2025-10-21T04:59:03.325801886Z The fulltextsearch_elasticsearch app could not be re-enabled, probably because it is not compatible with the new Nextcloud version.
2025-10-21T04:59:04.019422251Z Posting notifications to users that are admins...
2025-10-21T04:59:10.989511521Z Posting 'Could not re-enable the fulltextsearch_elasticsearch app after the Nextcloud update!' to: admin
2025-10-21T04:59:11.675139490Z Error while sending the notification
2025-10-21T04:59:11.700209837Z Posting 'Could not re-enable the fulltextsearch_elasticsearch app after the Nextcloud update!' to: Smiffy
2025-10-21T04:59:12.390920391Z Error while sending the notification
2025-10-21T04:59:12.416861547Z Done!
2025-10-21T04:59:12.417383552Z Enabling fulltextsearch...
2025-10-21T04:59:15.927225626Z The fulltextsearch app could not be re-enabled, probably because it is not compatible with the new Nextcloud version.
2025-10-21T04:59:16.646199009Z Posting notifications to users that are admins...
2025-10-21T04:59:23.527666000Z Posting 'Could not re-enable the fulltextsearch app after the Nextcloud update!' to: admin
2025-10-21T04:59:24.203620923Z Error while sending the notification
2025-10-21T04:59:24.227452411Z Posting 'Could not re-enable the fulltextsearch app after the Nextcloud update!' to: Smiffy
2025-10-21T04:59:24.913885926Z Error while sending the notification
2025-10-21T04:59:24.936485539Z Done!
2025-10-21T05:00:04.030789380Z Connection to nextcloud-aio-fulltextsearch (172.18.0.8) 9200 port [tcp/*] succeeded!
2025-10-21T05:00:05.437632860Z App "Full text search" cannot be installed because it is not compatible with this version of the server.
2025-10-21T05:00:06.842472336Z App "Full text search - Elasticsearch Platform" cannot be installed because it is not compatible with this version of the server.
2025-10-21T05:00:08.316570422Z files_fulltextsearch is up-to-date or no updates could be found
2025-10-21T05:00:09.011990176Z 
2025-10-21T05:00:09.017831175Z                                                                     
2025-10-21T05:00:09.017869227Z   There are no commands defined in the "fulltextsearch" namespace.  
2025-10-21T05:00:09.017876827Z                                                                     
2025-10-21T05:00:09.017881927Z   Did you mean this?                                                
2025-10-21T05:00:09.017886767Z       files_fulltextsearch                                          
2025-10-21T05:00:09.017891768Z                                                                     
2025-10-21T05:00:09.017896638Z 
2025-10-21T05:00:09.736188555Z 
2025-10-21T05:00:09.741894048Z                                                                                
2025-10-21T05:00:09.741928760Z   There are no commands defined in the "fulltextsearch_elasticsearch" namespa  
2025-10-21T05:00:09.741934300Z   ce.                                                                          
2025-10-21T05:00:09.741938240Z                                                                                
2025-10-21T05:00:09.741942020Z 
2025-10-21T05:00:10.457384525Z {
2025-10-21T05:00:10.457430767Z     "files_local": "1",
2025-10-21T05:00:10.457436607Z     "files_external": "0",
2025-10-21T05:00:10.457440758Z     "files_group_folders": "0",
2025-10-21T05:00:10.457444358Z     "files_encrypted": "0",
2025-10-21T05:00:10.457448028Z     "files_federated": "0",
2025-10-21T05:00:10.457451738Z     "files_size": "20",
2025-10-21T05:00:10.457455148Z     "files_pdf": "1",
2025-10-21T05:00:10.457458708Z     "files_office": "1",
2025-10-21T05:00:10.457462659Z     "files_image": "0",
2025-10-21T05:00:10.457466479Z     "files_audio": "0",
2025-10-21T05:00:10.457470529Z     "files_chunk_size": "2",
2025-10-21T05:00:10.457474569Z     "files_open_result_directly": "0"
2025-10-21T05:00:10.457478149Z }

Nextcloud

Please provide the log entries from your Nextcloud log that are generated during the time of problem (via the Copy raw option from Administration settings->Logging screen or from your nextcloud.log located in your data directory). Feel free to use a pastebin/gist service if necessary.

PASTE HERE

Web Browser

If the problem is related to the Web interface, open your browser inspector Console and Network tabs while refreshing (reloading) and reproducing the problem. Provide any relevant output/errors here that appear.

PASTE

Web server / Reverse Proxy

The output of your Apache/nginx/system log in /var/log/____:

PASTE HERE

Configuration

Nextcloud

The output of occ config:list system or similar is best, but, if not possible, the contents of your config.php file from /path/to/nextcloud is fine (make sure to remove any identifiable information!):

{
    "system": {
        "one-click-instance": true,
        "one-click-instance.user-limit": 100,
        "memcache.local": "\\OC\\Memcache\\APCu",
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "check_data_directory_permissions": false,
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "password": "***REMOVED SENSITIVE VALUE***",
            "port": 6379
        },
        "overwritehost": "cloud.tarynadams.id.au",
        "overwriteprotocol": "https",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "localhost",
            "cloud.tarynadams.id.au"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "31.0.9.1",
        "overwrite.cli.url": "https:\/\/cloud.tarynadams.id.au\/",
        "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,
        "updatedirectory": "\/nc-updater",
        "loglevel": 2,
        "log_type": "file",
        "logfile": "\/var\/www\/html\/data\/nextcloud.log",
        "log_rotate_size": 10485760,
        "log.condition": {
            "apps": [
                "admin_audit"
            ]
        },
        "preview_max_x": 2048,
        "preview_max_y": 2048,
        "jpeg_quality": 60,
        "enabledPreviewProviders": {
            "1": "OC\\Preview\\Image",
            "2": "OC\\Preview\\MarkDown",
            "3": "OC\\Preview\\MP3",
            "4": "OC\\Preview\\TXT",
            "5": "OC\\Preview\\OpenDocument",
            "6": "OC\\Preview\\Movie",
            "7": "OC\\Preview\\Krita",
            "0": "OC\\Preview\\Imaginary",
            "23": "OC\\Preview\\ImaginaryPDF"
        },
        "enable_previews": true,
        "upgrade.disable-web": true,
        "mail_smtpmode": "smtp",
        "trashbin_retention_obligation": "auto, 30",
        "versions_retention_obligation": "auto, 30",
        "activity_expire_days": 30,
        "simpleSignUpLink.shown": false,
        "share_folder": "\/Shared",
        "one-click-instance.link": "https:\/\/nextcloud.com\/all-in-one\/",
        "upgrade.cli-upgrade-link": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/2726",
        "maintenance_window_start": 100,
        "allow_local_remote_servers": true,
        "davstorage.request_timeout": 3600,
        "htaccess.RewriteBase": "\/",
        "dbpersistent": false,
        "auth.bruteforce.protection.enabled": true,
        "ratelimit.protection.enabled": true,
        "files_external_allow_create_new_local": false,
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "preview_imaginary_url": "***REMOVED SENSITIVE VALUE***",
        "preview_imaginary_key": "***REMOVED SENSITIVE VALUE***",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_sendmailmode": "smtp",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "465",
        "mail_smtpauth": 1,
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "documentation_url.server_logs": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/5425",
        "updatechecker": false,
        "DOMAIN": "cloud.xxxxxxx.id.au"
    }
}

Apps

The output of occ app:list (if possible).

Enabled:
  - activity: 4.0.0
  - admin_audit: 1.21.0
  - app_api: 5.0.2
  - bruteforcesettings: 4.0.0
  - circles: 31.0.0
  - cloud_federation_api: 1.14.0
  - comments: 1.21.0
  - contactsinteraction: 1.12.0
  - dashboard: 7.11.0
  - dav: 1.33.0
  - federatedfilesharing: 1.21.0
  - files: 2.3.1
  - files_downloadlimit: 4.0.0
  - files_fulltextsearch: 31.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
  - nextcloud-aio: 0.8.0
  - nextcloud_announcements: 3.0.0
  - notifications: 4.0.0
  - notify_push: 1.2.0
  - oauth2: 1.19.1
  - password_policy: 3.0.0
  - privacy: 3.0.0
  - profile: 1.0.0
  - provisioning_api: 1.21.0
  - recommendations: 4.0.0
  - related_resources: 2.0.0
  - serverinfo: 3.0.0
  - settings: 1.14.0
  - sharebymail: 1.21.0
  - support: 3.0.0
  - survey_client: 3.0.0
  - systemtags: 1.21.1
  - text: 5.0.0
  - theming: 2.6.1
  - twofactor_backupcodes: 1.20.0
  - twofactor_totp: 13.0.0-dev.0
  - updatenotification: 1.21.0
  - user_status: 1.11.0
  - viewer: 4.0.0
  - webhook_listeners: 1.2.0
  - whiteboard: 1.3.0
  - workflowengine: 2.13.0
Disabled:
  - calendar: 5.3.1 (installed 5.3.1)
  - contacts: 7.1.3 (installed 7.1.3)
  - deck: 1.14.5 (installed 1.14.5)
  - encryption: 2.19.0
  - federation: 1.21.0 (installed 1.20.0)
  - files_accesscontrol: 1.20.1 (installed 1.20.1)
  - files_external: 1.23.0
  - firstrunwizard: 4.0.0 (installed 3.0.0)
  - fulltextsearch: 30.0.1 (installed 30.0.1)
  - fulltextsearch_elasticsearch: 30.0.1 (installed 30.0.1)
  - integration_jira: 1.3.0 (installed 1.3.0)
  - notes: 4.12.1 (installed 4.12.1)
  - photos: 4.0.0 (installed 3.0.2)
  - richdocuments: 8.5.12 (installed 8.5.12)
  - suspicious_login: 9.0.1
  - tasks: 0.16.1 (installed 0.16.1)
  - twofactor_nextcloud_notification: 5.0.0
  - user_ldap: 1.22.0
  - weather_status: 1.11.0 (installed 1.10.0)

This topic was automatically closed after 90 days. New replies are no longer allowed.