Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: duplicate key value violates unique constraint "filecache_extended_pkey" #31997

Closed
5 of 8 tasks
urandom2 opened this issue Apr 17, 2022 · 8 comments
Closed
5 of 8 tasks
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap 25-feedback bug feature: filesystem

Comments

@urandom2
Copy link

⚠️ This issue respects the following points: ⚠️

  • This is a bug, not a question or a configuration/webserver/proxy issue.
  • This issue is not already reported on Github (I've searched it).
  • Nextcloud Server is up to date. See Maintenance and Release Schedule for supported versions.
  • I agree to follow Nextcloud's Code of Conduct.

Bug description

When uploading files from the mobile app, most succeed, however some fail. If you try and upload again from the mobile app, desktop, or website, the failure is not present, thus it appears to be some type of race condition. There are failures in the postgres logs that imply it is a unique key constraint that is causing the issue.

Steps to reproduce

  1. Use postgresql
  2. Upload a number of files with the mobile app
  3. See a Connection error failure in the upload pages

Expected behavior

All the files should successfully upload.

Installation method

Other

Operating system

Other

PHP engine version

PHP 8.1

Web server

Nginx

Database engine version

PostgreSQL

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

Updated from a minor version (ex. 22.2.3 to 22.2.4)

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?

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

Configuration report

{
    "system": {
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "nextcloud.example.com"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "23.0.3.2",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbtableprefix": "",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "theme": "",
        "maintenance": false,
        "apps_paths": [
            {
                "path": "\/usr\/share\/webapps\/nextcloud\/apps",
                "url": "\/apps",
                "writable": true
            }
        ],
        "appstore.experimental.enabled": true,
        "loglevel": 0,
        "trashbin_retention_obligation": "auto",
        "htaccess.RewriteBase": "\/",
        "mail_smtpmode": "smtp",
        "overwrite.cli.url": "https:\/\/nextcloud.example.com",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "filelocking.enabled": true,
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 0
        },
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "25",
        "app_install_overwrite": [
            "calendar",
            "keeweb",
            "impersonate",
            "groupfolders",
            "files_accesscontrol",
            "tasks",
            "twofactor_nextcloud_notification",
            "unsplash",
            "contacts"
        ],
        "mysql.utf8mb4": true,
        "mail_sendmailmode": "smtp",
        "mail_smtpauthtype": "PLAIN",
        "mail_smtpauth": 1,
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "default_phone_region": "US"
    }
}

List of activated Apps

Enabled:
  - accessibility: 1.9.0
  - activity: 2.15.0
  - admin_audit: 1.13.0
  - calendar: 3.0.6
  - cloud_federation_api: 1.6.0
  - cms_pico: 1.0.18
  - comments: 1.13.0
  - contacts: 4.1.0
  - contactsinteraction: 1.4.0
  - dashboard: 7.3.0
  - dav: 1.21.0
  - federatedfilesharing: 1.13.0
  - files: 1.18.0
  - files_markdown: 2.3.5
  - files_pdfviewer: 2.4.0
  - files_rightclick: 1.2.0
  - files_sharing: 1.15.0
  - files_trashbin: 1.13.0
  - files_versions: 1.16.0
  - firstrunwizard: 2.12.0
  - impersonate: 1.10.0
  - logreader: 2.8.0
  - lookup_server_connector: 1.11.0
  - nextcloud_announcements: 1.12.0
  - notifications: 2.11.1
  - oauth2: 1.11.0
  - password_policy: 1.13.0
  - photos: 1.5.0
  - privacy: 1.7.0
  - provisioning_api: 1.13.0
  - recommendations: 1.2.0
  - serverinfo: 1.13.0
  - settings: 1.5.0
  - sharebymail: 1.13.0
  - survey_client: 1.11.0
  - systemtags: 1.13.0
  - tasks: 0.14.4
  - text: 3.4.1
  - theming: 1.14.0
  - twofactor_backupcodes: 1.12.0
  - twofactor_nextcloud_notification: 3.3.1
  - twofactor_totp: 6.2.0
  - twofactor_u2f: 6.3.0
  - unsplash: 1.2.4
  - updatenotification: 1.13.0
  - user_status: 1.3.1
  - viewer: 1.7.0
  - weather_status: 1.3.0
  - workflowengine: 2.5.0
Disabled:
  - circles: 22.1.1
  - encryption
  - federation: 1.8.0
  - files_accesscontrol: 1.13.0
  - files_external
  - files_videoplayer: 1.11.0
  - news: 18.0.0
  - phonetrack: 0.7.0
  - support: 1.5.0
  - user_ldap

Nextcloud Signing status

Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.

Results
=======
- core
	- INVALID_HASH
		- .htaccess
		- 3rdparty/pimple/pimple/src/Pimple/Container.php
		- 3rdparty/pimple/pimple/src/Pimple/Psr11/ServiceLocator.php
		- 3rdparty/pimple/pimple/src/Pimple/ServiceIterator.php
		- 3rdparty/pimple/pimple/src/Pimple/ServiceProviderInterface.php
		- core/Command/Broadcast/Test.php
		- lib/private/Accounts/Account.php
		- lib/private/Accounts/AccountProperty.php
		- lib/private/Accounts/AccountPropertyCollection.php
		- lib/private/AppFramework/Http/Request.php
		- lib/private/AppFramework/Utility/SimpleContainer.php
		- lib/private/Authentication/Token/DefaultToken.php
		- lib/private/Authentication/Token/PublicKeyToken.php
		- lib/private/Cache/CappedMemoryCache.php
		- lib/private/Contacts/ContactsMenu/Actions/LinkAction.php
		- lib/private/EventDispatcher/GenericEventWrapper.php
		- lib/private/Files/Cache/CacheEntry.php
		- lib/private/Files/FileInfo.php
		- lib/private/FullTextSearch/Model/IndexDocument.php
		- lib/private/FullTextSearch/Model/SearchRequestSimpleQuery.php
		- lib/private/L10N/L10NString.php
		- lib/private/Memcache/Cache.php
		- lib/private/Session/CryptoSessionData.php
		- lib/private/Session/Session.php
		- lib/private/Updater/ChangesCheck.php
		- lib/private/Updater/VersionCheck.php
		- lib/public/AppFramework/Services/InitialStateProvider.php
		- lib/public/Dashboard/Model/WidgetSetting.php
		- lib/public/Dashboard/Model/WidgetSetup.php
		- lib/public/Dashboard/Model/WidgetTemplate.php
		- lib/public/DirectEditing/ATemplate.php
		- lib/public/EventDispatcher/GenericEvent.php
		- lib/public/Files/Template/Template.php
		- lib/public/Files/Template/TemplateFileCreator.php
		- lib/public/LDAP/ILDAPProvider.php
		- lib/versioncheck.php
- encryption
	- INVALID_HASH
		- lib/Command/FixEncryptedVersion.php
- user_status
	- INVALID_HASH
		- lib/Service/JSDataService.php
- theming
	- INVALID_HASH
		- lib/Service/JSDataService.php
- files_external
	- INVALID_HASH
		- lib/Lib/Auth/AuthMechanism.php
		- lib/Lib/Backend/Backend.php
		- lib/Lib/DefinitionParameter.php
		- lib/Lib/StorageConfig.php
- user_ldap
	- INVALID_HASH
		- lib/Access.php
		- lib/Connection.php
		- lib/Group_LDAP.php
		- lib/Group_Proxy.php
		- lib/IGroupLDAP.php
		- lib/ILDAPWrapper.php
		- lib/IUserLDAP.php
		- lib/LDAP.php
		- lib/LDAPProvider.php
		- lib/PagedResults/IAdapter.php
		- lib/PagedResults/TLinkId.php
		- lib/User/Manager.php
		- lib/User/User.php
		- lib/User_LDAP.php
		- lib/User_Proxy.php
		- lib/Wizard.php

Raw output
==========
Array
(
    [core] => Array
        (
            [INVALID_HASH] => Array
                (
                    [.htaccess] => Array
                        (
                            [expected] => aab002636038627a549cdc33b749fe7ef74fcbb2a52decf1af0b4c90394d869d982dd7a2d3ce72d1d5114b21aa73cb35ddb6c8b54760ca0e7347e7b26760d6ab
                            [current] => d3c7e9af4479dd40a998cde7fea904c49d8748ef36611e7d11fa0e9a7155f31d59c4b91687c89372c8f939957dea1db6dc02680e691863a1167084baeceff7ce
                        )

                    [3rdparty/pimple/pimple/src/Pimple/Container.php] => Array
                        (
                            [expected] => 28ba0d2837953fe09cf55e32a3092d04a894854cd18b27b59b9f0be60aebb882396337bb2fdce523eaaed85f1a29e7d8601057ecc2a6882f22e3443bb2dc1309
                            [current] => df65f8cbbc243de6981b9b049d27f9d9b6fe8e3c77aa3431be118a2be7e3d43a01647f969d2086be0a4eb4e8c390856ec633b6a2ecd4335b99ac09baf8d44dad
                        )

                    [3rdparty/pimple/pimple/src/Pimple/Psr11/ServiceLocator.php] => Array
                        (
                            [expected] => b553a0c4a9dacaf979676f9c8740c36f1a4a1c434e047f47e30e29573ebf4c832ef9edd14891a2c0e4c62955e466dc9b1be59a385a16371c0003cb1f77300888
                            [current] => 0bd9f27f304e66b961d1931310493813b78ee23d33fc828e526c4af0f50bbe30dc216191ee531850c70661e8e02c1f14c42277fb904bd1518b6d008260301f14
                        )

                    [3rdparty/pimple/pimple/src/Pimple/ServiceIterator.php] => Array
                        (
                            [expected] => 804c340792377695ad675f9b97e9452dff52d94f681b99daf2af47f958bd9f1e901cca76ec400b2d2037a5d922cfbc870f9d541dfa4e08aa66c4bc412af5caec
                            [current] => 0f1d05cf9ece24e25ff0a2e9c5966dfe74d435835c9983c0a00f9f0b749a23acb340525487f4db8478a6710949b64bbfb096d8de2aa35e4bda51f9ba2819481f
                        )

                    [3rdparty/pimple/pimple/src/Pimple/ServiceProviderInterface.php] => Array
                        (
                            [expected] => 92a7fc9024da9de6ce11a68c83f09337bc97d7ccf9804df9708e4196291110d188fd7fe845dbb3b1dd7b9a1159049f35737749ea42af16557a784209cb8047f1
                            [current] => 3b9afacbd7206785e0506d3260fd9cc7485f743ed2d5ac627e403795b59e21aa67808bdbf8e5569bf8690e23533a9ba595cf55a210dbc7dcf69a09a541c11a47
                        )

                    [core/Command/Broadcast/Test.php] => Array
                        (
                            [expected] => b8f9f0a75e60995fa07560cabe012a667c8e1e8fc225972af4ac8007ce07a6170a41a0b3cd119a14f8a54325f9ba2c2294ffc56b6c11c03e2b4765bc836e7593
                            [current] => a63b0f943485743a504d92ee6b6629a0db677dbc0350b78255c1045d8f2df47ed8df129f5aa77dcfabd5f0a095e7c9a0640b85bdf4c866e062afcf3b3899876c
                        )

                    [lib/private/Accounts/Account.php] => Array
                        (
                            [expected] => d570d642519ba1967c099759161476b3d4c619e5049f1f1e620ea6369e075b3a55ef579e731908f77e85b3fc2527916cb4f9140427993dda7a43472301872659
                            [current] => 17d13c428957981bb83cf9f8722296285260c5579e7f2f4ec544c1a680b24a12431082198ab00cb457ebd5caae5da03d8c0d46f1098de34ef56fb566bab2559e
                        )

                    [lib/private/Accounts/AccountProperty.php] => Array
                        (
                            [expected] => d56401bcdb8283ed8f5d4f0abf74dea391989481e19cdd8325f305d29343a6341e05302c2acc28e35e4c4e14e09b764cb4355728f2dcbe71fc6521308a2f5bd7
                            [current] => 2f54a83ce61524b1eef039980ee7aa5cb4364855f1bd560982696e3f52f5bfe5b0e4a3f63d129e6fecb561ba864c904de769f1583ce2ce988114fbe4ef41f955
                        )

                    [lib/private/Accounts/AccountPropertyCollection.php] => Array
                        (
                            [expected] => a75cb6f073cf01b4eb44167107cb5546b4fe638448e010a952052a452f535d4eafc4283e02b4125904444582249bd6e582805ad23e25c7d971d3102823441326
                            [current] => c316590d7a9a832e8cb1f71d415c7646704c2c38553b62874a0792366f4fe6a3a0f34a6f8a79d53df013b0d0f3f503077db5024723df6c85c11efb159f5c7b74
                        )

                    [lib/private/AppFramework/Http/Request.php] => Array
                        (
                            [expected] => c2d27eadfcda5963f338c3a0ea48ab3fdbf70f35b48bba1c4221b669132b7ecaa0f496cc8a0a865ce1f29b116ae8d1a9ba43c3a47a3f4c179dc0fc344ad49f8e
                            [current] => 96bba2a8bbc3eb76efddbc836574cea33b708e5e97f4aa2305ad2833d23a00d487fb8d5054f236e82278e0faf1e3fcd5435161ea4a9c6489ebf5ff7a45e63c9a
                        )

                    [lib/private/AppFramework/Utility/SimpleContainer.php] => Array
                        (
                            [expected] => 5e2725313fa0dcf16f45bae9e0c4fd442a4f525924e8f2dd83be7da4e2e71daac396a79a8d12aad9d93d144c235b5f59d60ec7b015c82ffb4f700fc46ddb8e5b
                            [current] => b9cbca71532f3e2ccaaa1ff837532a1ed0c7e8a747af9129622d528c10a32fcfae056b6a6fb5802e82fd6e8d4a44d714c31b8c14661929a3f6b19fcecc9f4897
                        )

                    [lib/private/Authentication/Token/DefaultToken.php] => Array
                        (
                            [expected] => 79b729a20124e204721e29380b0120fb1a2d0f1bd4cf5bb9f055ce40baccb51d589d4298b69e08eea62627f56ba2da7f602d941a9aab5d6bfe891b36c00c971f
                            [current] => 04141e5bf70fb556992af85586a29f97d500134a095229ef698e828b0745815f3fe912d988d7273e14d953b19df5942524b3c4f658cde254d152ca98168892d9
                        )

                    [lib/private/Authentication/Token/PublicKeyToken.php] => Array
                        (
                            [expected] => 8ac787f70f9906f64c9ec9a82afe7041f238f9d15c6e7e3d7f8e2f3f96ca0d3482d75cf5f841b5d35a3f077ab6d9167e1af98769dd1063cc5239aaa34bba0b72
                            [current] => 40385b67bb8dbc4416a2763c59666e1f3bfe8f4bb47512c17d3fa3d3ae921de4308ed7923083586c9da60f3c0abd2c63c38025170983eb61e489fbc0a0c82940
                        )

                    [lib/private/Cache/CappedMemoryCache.php] => Array
                        (
                            [expected] => d9088d54cf88713a1f219d5573102efb98c68ca07dfc6cb11d06bc18e603f23c20798bd3943b0461461621dcb2fc4b0576250b44150b98ab54d2b9acd6640bc0
                            [current] => 26eb456ab1be69210c198f074f429e7f29839805efd3bc209fadcd6019575726d9d61b43e53ba6b19b6560391a5afff65270c4ac757f903cb4edb31c4b430088
                        )

                    [lib/private/Contacts/ContactsMenu/Actions/LinkAction.php] => Array
                        (
                            [expected] => 6488cf0381395c979fc651cc30c18a69985b27eb731fb687fc8f102b6923f393317e142e2dfad58d74f1a88749648260913273d185b7b36e5acd54f0eba5900f
                            [current] => a0240f17aad9de39dd444ffcd97b1608b920943fee4959f0e545eb093bfad9508b92c38326391da3e64472042778eadf52e12e43b38e547abb256ef73d9a018b
                        )

                    [lib/private/EventDispatcher/GenericEventWrapper.php] => Array
                        (
                            [expected] => 32859d2986e8a54afa374c85c77734a10bb60e569449f926ae5764c29449f1504b7b957dd2d34f4bc41c6a9226319d1dbdd58cb27aaeaecdbe2f2d093cc5072b
                            [current] => 4920a7ea19a7c8a815419f9a3975266389ec5d0f1fdb1bedf1b594da6ec8d3248990d829d404b8311a44869af319ad5b5769d8e90da0e24adda3b28280b878e3
                        )

                    [lib/private/Files/Cache/CacheEntry.php] => Array
                        (
                            [expected] => fabb918b27cb7847e5cbc0f31d861ae4f2ec54fdc5a631b8c5be9e84fe14fab43c3d357fc9958145334dceb8c99e7e18f6bffcd5ab69df83b588b891653b1e84
                            [current] => 9d66f4601c110a13896ba7ef09aa6ddbb4a990ed1ab82ee2a9cfae9435102b7b026b62befb150f613590072c772994c40ae52ededfe1a71ba9a6272ff1c0940e
                        )

                    [lib/private/Files/FileInfo.php] => Array
                        (
                            [expected] => 5aee5eed2cc1f72662f93b56fdf2c4fc15ec99c0efcbb8a5db43e989aa6a96746463dd9f798a768a8b48b8f921af134a2d8260367a0c5a676aa13c807bb6ac72
                            [current] => bbb57015eebcada0a72979879d619aaa790fec3a6c0139eb58c513eddddce9f32fbced39040db1ae7d255294a8153314b3cbb4b869bf3eaa0c57569abd3b6dc4
                        )

                    [lib/private/FullTextSearch/Model/IndexDocument.php] => Array
                        (
                            [expected] => 94813d92aa47ac56df41b7938cd093b81f4dff4b56c36af8c953a612dd5f28a87bc78718b6274bf9f879ae35411d775c4e8f66602c73746ca7adbdc2c310e67a
                            [current] => a5872a704c1fc06611ba1ad8fbfc6a688ca3280a3fddaae6b30e9d8066adcb77417632965938de799086ea6ae79fe988c39856a76225c861dfd2d7ea0a3292bb
                        )

                    [lib/private/FullTextSearch/Model/SearchRequestSimpleQuery.php] => Array
                        (
                            [expected] => 0fc07ff2ec577350c3ecb854239ca79344394d58fde14e2a828b70f044725ad9a341c9b5e6ddc92d522e0d14cd1e5b0f6c1ce3edf1552bcf9ecddc71eb965cdc
                            [current] => e103128bac41a0409a7e417d4b4f0d9cd9c32d139ae8d898696faae613ed9c0580c160fd77bd7d8019c0d72fa66504e11eb917a0d3758fa02363dc00a4ed90dc
                        )

                    [lib/private/L10N/L10NString.php] => Array
                        (
                            [expected] => 75468efd1672e56b62bb31ec17256d2f28a5d21a82b5aeafadb61df7a05a8784006d395ef06454cd3516c618c38d5b7b533a1d5353d94851d77ffb8f95558bc0
                            [current] => ec4ddf6250fc09e079016a77f0f77238ab6b309a1247207b605fcba4cb49dd579a3c39aaf2903baa2697424f36ab01530de12c72da4daa6300914c08167161b3
                        )

                    [lib/private/Memcache/Cache.php] => Array
                        (
                            [expected] => 9da860d124301e180045e2b42f697ab96cd80b914e6eb6b3164c283560206847c51c42e50937d3204b1996c542cb02921317286eba6e203a55311a63fcef9625
                            [current] => a829164cc0ac4a16a7dbd150c731ff513fff1f5983e180bd7527141370f00a672728f02614d8af31cb4bced447cd71448e7350aec809fb3e493f8643179b8f2a
                        )

                    [lib/private/Session/CryptoSessionData.php] => Array
                        (
                            [expected] => a5dcb69788be4d1f0b977662e17cd601ba26f6b4f0d25a97e77923f452ad1d68d8754bc13e0a4e1dff9c4877df93e63f6d13da1a9685286651fb91a232acf6bc
                            [current] => a9c919102fe7a65a8ba6cd5fc83b914d1329a3f2300b387a1a81d884fd352b2d8b7b6797cddd7021cafde135d000824febcbf324277a247fc90d4b9fbb35a995
                        )

                    [lib/private/Session/Session.php] => Array
                        (
                            [expected] => 00836237e59a2673c8e2fa54da771bde036972fab311098ea4bf711e4ddf68bdc305e42dc1bc5180c888938f971eb50795a114cef4fc9bfef344272475053268
                            [current] => 6e9f8e77964bb8f015aa3108c1ff1058a32bba0d99b78b6e8780525aa51caa6df3c5dea3c857e2160cc31649ff6adbf81745ff2254711c87ed98a03a7a2ce9fc
                        )

                    [lib/private/Updater/ChangesCheck.php] => Array
                        (
                            [expected] => 40c168fb63a0a238748f93c90f64ae0c94fedd27c79de3deda1c9c364730f2003a60cb29a6ee539f0b37ad7a2a5b11d0c696cb4b5ace00cb4b44816c72e5e334
                            [current] => 11212e81101199357fb8ad2ae80738d89ad91709219a4aacbd6e725128c10be21d134c3602389bee190e2aec0b1cd3a00bdf8719ef5edab0260858d78c83f8a0
                        )

                    [lib/private/Updater/VersionCheck.php] => Array
                        (
                            [expected] => 2ba43f32774893c1f90c780fc3a7a0d758b5c85d3d277129a429c092d2a9723a9a566fb6a5ef13436257c21971d957992973582ea40e82ee4b9845b42ec55916
                            [current] => 379be0552fcf099c12f7e75bc9a9bf47bd5c0f6e838e0a43a8c78976f1698676147dbd13662d2902171c701c80dad22e2039d9ef579c957a1dea0d4e355d5719
                        )

                    [lib/public/AppFramework/Services/InitialStateProvider.php] => Array
                        (
                            [expected] => 6900012ae1dc883540a8ea0e5b77b3854a883c145efb8bee3f144429e64448a840598d49ba47917bd0d4fc8e143922827d7ceaa08533ecf5456e8d261a7e2acb
                            [current] => e137749286a0b8d5afa45735f9a28483e9859d6f916b16f4d48ae196368fdf02f9630bd1132a86656c4bf4e1a051206ddd90fc5a72d6a34c97c2f15691767a71
                        )

                    [lib/public/Dashboard/Model/WidgetSetting.php] => Array
                        (
                            [expected] => f657d3a13ec1505d0e1d6c320f33c836b94e160bbd1e0cc4caf78db4c4e386479ec3f715586edbb5701c444f32c8ac6e9f170b95f548f855de1f5d5ea82c4e5f
                            [current] => f2cd640835198756da252abef2e84dd944dec333ec7e5b08bcc0ff7b09ff3c645733725e1a0233aa5dcc21d9e6f54394ae45adebf690d853bd87581e93f3d3a3
                        )

                    [lib/public/Dashboard/Model/WidgetSetup.php] => Array
                        (
                            [expected] => 3a885fe1759ff70772079562c3c8065c18f1f6e4e6e674242a2765e00c56e66a22e6843c00b983b18d84756cf55db496df9c24e0f7e314f8918b1bd180b75cd3
                            [current] => c6d29abaf14d5a1f379bab2dbabc29421a6e31cabae4e30e15be482dcceb118d2bcfcc33c4d11358126331078438367597faf5eaaeda883b9273f00ec09fc16e
                        )

                    [lib/public/Dashboard/Model/WidgetTemplate.php] => Array
                        (
                            [expected] => f31bb6136c56fcb87a1926a43b9c88a6107c044235259cf3a5bb75e7a9a889e5788dba378920fa7d8b7492842d929dcca1e6e2b2a84c19b5475e8305a9424fe3
                            [current] => 6a9ed4f6a206481e9ca2e7edeb7bbce582342a0f6932965b83ef79c8b030aedd81a67c0b1e6f94f55f46268975c894f649a25c449fc338c7058d9e2820748278
                        )

                    [lib/public/DirectEditing/ATemplate.php] => Array
                        (
                            [expected] => bf5707c3041c09eb585a57ff2bdee8f05a114bf409a5b9733eccc727204d5117a61b618be7eb48d28b7811ae8f54032697a5f4fef592b19e954d822ac0f054cf
                            [current] => d269f03d3833b531aca6f3df118dc441c9fd9a5b675ee50593e8198506c1d98d0771fa29422c27205f0e2d2dec04656602295aa7da2786fee634924dac82e345
                        )

                    [lib/public/EventDispatcher/GenericEvent.php] => Array
                        (
                            [expected] => 57db91204f78aa5921530c58ac93ac94da04bf681b1fb0b969468e89739d86fdf114001d2824ab5e8447caea0b3412c06a0c6b642c26d8635db74781ae074d85
                            [current] => d8fa274841c73cd9fdb81046df5be7fef7fd4cdea4b372f1328092249a58fbd304bb588804aaab1f4255a542991befb9c9bd8bf2692a6124bef9a44c9216acfc
                        )

                    [lib/public/Files/Template/Template.php] => Array
                        (
                            [expected] => 5ad62a4b04b6f12b9f236819b7af060d6bd66284f5de526b1b3483bb17bd18a97c6c03a93d8cdc4f7fe27874231805ca1d917a4ff9d27f5521161844c27d9c83
                            [current] => 92756e6b4c0ac07f7674ee94cb5e93f18a7b952ee237eb531d3b7c0336517599834aff1343695feea8ce0b19dec058496a1b0d71550eb11165adf9944ae8d38a
                        )

                    [lib/public/Files/Template/TemplateFileCreator.php] => Array
                        (
                            [expected] => 94b001819d14b537b720bc4ce552553f73d161b4499b4982775056074506bda22cb3e890f2bba7b9ba744419b9e3bbf6bbc14c71db5da550fa3ea9c9d958e29e
                            [current] => 6e37582d09f8b50cb7e2b8ff067fbdf3af764e79b989fddf3e455a878a5bc7588aaac6163ff0dc0223605642e48e10f4e34ca7097ee34b753ca28faf43dddac9
                        )

                    [lib/public/LDAP/ILDAPProvider.php] => Array
                        (
                            [expected] => 9ace4d5daa1d944c3637f3bf5d83a14f5bce735b096b894362992ab2c93a08489860a5ebb462d7af067914991b6330254e48062c41e149d1a188fb8a72d58555
                            [current] => 64eaad877d23e1b4c2a0b61d253468a0be44d8c7a12baa4cdf27bf6203dbbbc81ae15d04a5e1224c671932dd303bb45e0b32145c295fd6f558b35d5b0c6913bd
                        )

                    [lib/versioncheck.php] => Array
                        (
                            [expected] => 439df0868a788bd5eb7f8974f175e89afac396b747c69ec49f1fcb4bad517d4410aae2d7a83ab0863b92b900f1abe084bf52a505a3a270464a4b53cc3bf140e5
                            [current] => 7547a56a9312f1a6e71dd84e32e1dbbe01022822c40ab758b25675f787902362d7b293382ef07f3b97d4216d3d06b07d15c9c9d7f043f1c84229e48c3c124c89
                        )

                )

        )

    [encryption] => Array
        (
            [INVALID_HASH] => Array
                (
                    [lib/Command/FixEncryptedVersion.php] => Array
                        (
                            [expected] => ad113eb6f154f28d52968b98b5a53ad390283a11286bbc91b68f8c865b781712ea0fd805f6d633f2bf419b5857d5b86d4ed255e6296b431b20ef9c819dfbe740
                            [current] => e6f417c4268e6f51449b365bc6cadb89aef7c056ab5bcbb21c2ff81c5bd0801d76067498a783c550a15e5ac7c006bd87d3bf8c5a84b075f6f2b90ce837295a85
                        )

                )

        )

    [user_status] => Array
        (
            [INVALID_HASH] => Array
                (
                    [lib/Service/JSDataService.php] => Array
                        (
                            [expected] => de0d212660b04c42cd52d786a4d7d18b0405c49b0f643b665e401bedb421c1fdaf65f6d80bbea7a2c819aefaa6dbf5cf8d5070b12d004f25c59b69bec49e5f40
                            [current] => 94676d2111eb61a4ea68a4e97fc29cf55af3c666b93d896762be1f7df60acbc2668fb176d03279512854979311928a694924fdb865be569ec477e033638e1e3f
                        )

                )

        )

    [theming] => Array
        (
            [INVALID_HASH] => Array
                (
                    [lib/Service/JSDataService.php] => Array
                        (
                            [expected] => ad691831034eb716b73ae069826fdc78997af1b9638fe7968bda57af7e2c039b9b18596546e35d8ddaf95b88afca78d7c8d73798cd016571dca8ee072e631f1a
                            [current] => 50e631b40350f7a772482b04f421d23cf485806af16b671d515cdceef07e2e206ea5e693016b196ed0d4be213ce5c1c38223bbbce805ff41b0e28b7ef8d017ce
                        )

                )

        )

    [files_external] => Array
        (
            [INVALID_HASH] => Array
                (
                    [lib/Lib/Auth/AuthMechanism.php] => Array
                        (
                            [expected] => 07b2bebf83a8ec5e3dfc83ad3770be958dd6804b8f5686d39c635f245bbb0ae2b241b5f3e40c27bcd47444d075f2a627d10a0d745e87213ab77c0c3630ffecf2
                            [current] => 5843118acb68a6b662a57cd52b6cd06939f446bc3f72db7d8b05b2d3f2a91425b3652922da666008b893b99dcd11980ad248ee16f594ac85a0f016fb6a97628e
                        )

                    [lib/Lib/Backend/Backend.php] => Array
                        (
                            [expected] => 4168ec80d04b78270d825f30231c8857cc0049a032c22b35861f82f5d4f45799c51fe938cf76bd18bb7d7763ae57c969a270311c6eee17173cf2ba15fef16d82
                            [current] => f7166b783db51bf4013250ae97aa06160f4b58dc7365ee98a915dcc65c9630af2ab3da3be2e0c3a2130a09a04d330bf00c24ad2627bd4d20e5dc2a12c5f3ae47
                        )

                    [lib/Lib/DefinitionParameter.php] => Array
                        (
                            [expected] => e62e705f4d16535207b1dbb65ddda4312eb46eac453a3985b471418fccac3d901fbb788eacbcb4e73dddb891af5f348ed47b15b4f6356a7d9e186d620ef8a43d
                            [current] => 0c445cc3590190223a65b86906fefea585b658da445f171533f4800b02fe14628177bba567bc7ee5bb15085ce9e1ae07b0f6ebec487bf9c1ff8aa599a47f31cf
                        )

                    [lib/Lib/StorageConfig.php] => Array
                        (
                            [expected] => fcc6e9bad8df09850952bfebf0da2d83968f6a0ab5f4d8bbf0092602dbf485d726504416627a682223c7af2c1d17182246b7e9b25c3ec8b229ed4b87f69bf4ff
                            [current] => 0e80962de53d450f370305c92cc528cc4f6fe1ba67fea66ea0e90d842bed554ad382c816fd9155f08d7edb5db505a0a1b9d21a9adbb604eb270b6bd18e026190
                        )

                )

        )

    [user_ldap] => Array
        (
            [INVALID_HASH] => Array
                (
                    [lib/Access.php] => Array
                        (
                            [expected] => aa47383383ea161d95154198741bd7d0c1cc46879b538ea624b40d9113dbfa7b69b987d9d200edf3dd70d54ad1de84b24d1feb9b5cae8b50bd25939691596770
                            [current] => 039be34f362de781f7bc9900dda8e62c4d345a535b9d65735048fbe15363e742123e0172593476efe25bd605041ba8e03aad495635cf23b37e902e3bed51e46a
                        )

                    [lib/Connection.php] => Array
                        (
                            [expected] => b3f6817391f255d025c9ee9e111db499f301e2458cba009511f6b2a6ac621eb303121ada7db977349208c7ad77b6246eec0955c2492ee8c10429fac60b8a3554
                            [current] => 1a3fa99b1611060853584daf1f11eba0acfc78222d1c382249226ffcb3804f52a78d5fbe6c7cd2865362c019dbc518fce67c80210a7a7f11e9ee5f8b4f9165b5
                        )

                    [lib/Group_LDAP.php] => Array
                        (
                            [expected] => b50c1825b6973d11f10cbe1a42ae75c3c1ee6ca0e76dbfc6136a49a447ff8f686b4cf458b820e25752a45f61fa25878c4dbf5ee3e286ff317ad947edf51b7f84
                            [current] => 1c784609d43893cd6cd6c4ede80a849fc71030b33430858a7de5b81e1df7a7c8d1250705cc0ef11626aac7ea137cddf3c56838c2884c9861854b822c44bf03ba
                        )

                    [lib/Group_Proxy.php] => Array
                        (
                            [expected] => f59b07f48ebd9dad9462993c36d2cffc62967a6169263dd2b87ded5d3b3472b8af8337a1ea73f698f03936ba7daf2853d6588738d2764b5a6f49fc96a84a9b3e
                            [current] => 22f457573ad085a9d76270aa5fce7164dc5837c6c030d560b2e2dc30a988a640a28d003bc6eb1c460b42fef6e371ad40eff839ea628505cb9d3c5ba22fc0b162
                        )

                    [lib/IGroupLDAP.php] => Array
                        (
                            [expected] => fb9d995b9c387da29bf4586ee573d45c7e1fd146e761f72e75b1d1289f8013da1cb128d537eb65de51f31ddd22185478997cc2088b39a6c19e283b59737119f8
                            [current] => f1bd949e11da7eefae58437a7114d24662735ddf7fcc2a1b0ec149f0f6435e6fa0cb729e82a4bfd64b7d9315a50eeba141bde98c393fdc8d427d848c49a56874
                        )

                    [lib/ILDAPWrapper.php] => Array
                        (
                            [expected] => 917f041832e3c456565bb185718a9f4636383534f99ceb99cfeca71c173fbac3ab584ccc7c9905fdb1ef95855c429129214f7467b5e66a560ed8611d34c8bd98
                            [current] => f19af5e562e5bb33a39408830631d860f1e7bf6fc160c4d6757cc6c7ac7014de6a44dc1fc99886b5c2f35afb08cdebfe8ca4be4377dc91094b14dd5b579ebb72
                        )

                    [lib/IUserLDAP.php] => Array
                        (
                            [expected] => 175e8471782c2f5476a5f6ae3131cecfd1d3cc43cc3f20262834fa56c9b847e5b3a04afb17369eb72361f4b18b3ae2a2331f9133f1455b2535b0752fad452188
                            [current] => 3bce8559b34b27cbe510a5703d7bdd091bd5adf36a11e753918b9dd017712f6a441d1737b64a92dd5c453248ef90506c457f384522d72abcacb8bc52466cc2fb
                        )

                    [lib/LDAP.php] => Array
                        (
                            [expected] => bdd6954724240ae2e5c1eeeb38b0e875df0e0bc473e990fada1a03ee2c741212b1d6dce3184643e6ffb366b49a4e4cc3ee1bea03fb328ebabb875dd52a32054f
                            [current] => 750c60b92a8d3021efab562e84ad3523041a66a98fdbd987454f18868c90260f5e4acfc1bd70baed20654d31dd44f6a7b8d59ae733b43c962d91adc8af6f9238
                        )

                    [lib/LDAPProvider.php] => Array
                        (
                            [expected] => c3800a2d071e8256afadfa7f83241b41c2ed8be6147c76fd41e1fbf9df4f32a1730403f4f48b081af82ed0d9465bc21a3f3cb7b8d433a5dfc0d80e3268eee570
                            [current] => de25c7640bbf09e8f668c148d9eef5777055745c0dbd9373969f626ed3cbe19d20c53cbe096095c2dfceaba1507c360c88ccb4c44d1437d1fdb2c34535cfd2cb
                        )

                    [lib/PagedResults/IAdapter.php] => Array
                        (
                            [expected] => cf16427e2950c147ebf06852d715d5088d15aeecd371e1be8d9e67356c364f5ef874565102c4ba4d73349182522a0b5e57cab82f66e52dc8720da28988453b29
                            [current] => 0328ada7885b535e9c8ded62dae55af31d1487c1751dfc6412022a8fae37e76b93a8f0230c367218a47130231da2274357a6fffb6a75210d3a5e01578f231869
                        )

                    [lib/PagedResults/TLinkId.php] => Array
                        (
                            [expected] => bc4e388ddaca2566a929c42c2c628ff5733a0fa1405bb636a5cd71e73eaef7e795ecaaa312544b7d92de700b7af8371d71d55b83dcdb190193e668ce5921bf61
                            [current] => 1aabb926ce0f7390803ccb1f4672b1e02cd393a6a5e96deafffb61d48f71ecfdbaec5078a651941cda6a54958a69576faf2785cbe9564cb775b1c640eedcf6bd
                        )

                    [lib/User/Manager.php] => Array
                        (
                            [expected] => 9b7382afc6184908a2d1c0e44a8188f23e5b4749f8be5ee03501602f547e108c46d9a153dbf89d54dfb8943c4babb41e8297961217f1b32bfb3fd8be9d59f3ae
                            [current] => 13757aa1c489f678da5eeaf103b0234bee6471e08eb40d5228fa1860b8bbb29d5d2b5d637f62d2a057874433251b580ea2ad1898e327c519674434085ce45c07
                        )

                    [lib/User/User.php] => Array
                        (
                            [expected] => d13894a7d68f65ad8910d8fbb64c746864d333cdd6f529cfaffd30e9227af42d671117bc9f432ec30c4896fccde844172be8c6a5a58f0049f711fb55450bcd3a
                            [current] => 17d0414436df59d8a59c95054ce4731e561ad3d3cc3bd7ccfeca390335bb538a1c94fe517dd20cb228a5bb1995928a84afac6afb73a649b651f038f886ceb5ac
                        )

                    [lib/User_LDAP.php] => Array
                        (
                            [expected] => e881d45150a2bebc3a46a8cc5b9b3353aba8d31a0bd844fee12a071d029c140b9fe83044f2162fff823431db619afe7b7bc650956b9959a10f8771ec08ddaa8f
                            [current] => a644c328169b981dbdab6c8feaf1ad4022f08ee207351c33f28f6b03ca1d1b7c8676832b2bdce74425ef8cd839aafb9d1375ca8c7d2dac546df307427beb4393
                        )

                    [lib/User_Proxy.php] => Array
                        (
                            [expected] => 7183a5b5f156a7b74bf4ba8288f6df394bcead4c4da3dcf00f8f8112d349785b5cc3f974f098bc189860a6e9dcba210eaed76010653cd033a3c2e3951a36fddd
                            [current] => ebd25b5a26ceac813571cd66a076aa02ba1f0470a4818347a4dd7497261a7264b9f2197666484063f60aea4b30e894c9aa7b48b5e32439edfdc7fb679c8ebee6
                        )

                    [lib/Wizard.php] => Array
                        (
                            [expected] => 6be98f2f0257687dd5e0be5c8bea5864f7e8366bc57b7a7fdea0fa430963240d1bd636dc86a62a10bd6ee05a9909f92d49a3986b30448f151ea749c5b40abd65
                            [current] => fe9b56a2d93962f5027fc6af450bf6dfae20c96e15eeff005d3dbf3183ae0a35da1179fb63461b8cfe66fccbadcdaacd60efffb9a64697ac916682aee8956b9e
                        )

                )

        )

)

Nextcloud Logs

Error   PHP                 Error: Return type of OCA\LogReader\Log\LogIterator::rewind() should either be compatible with          2022-04-14T06:11:28+00:00  
                              Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily                                  
                              suppress the notice at /usr/share/webapps/nextcloud/apps/logreader/lib/Log/LogIterator.php#69 at                                   
                              lib/private/Log/ErrorHandler.php line 92                                                                                           
                                                                                                                                                                 
                               0. apps/logreader/lib/Log/LogIterator.php line 24                                                                                 
                                  OC\Log\ErrorHandler::onError(                                                                                                  
                                                                                                                                                                 
                                  )                                                                                                                              
                               1. lib/composer/composer/ClassLoader.php line 571                                                                                 
                                  include("\/usr\/share\/webapps\/nextcloud\/apps\/logreader\/lib\/Log\/LogIterator.php")                                        
                               2. lib/composer/composer/ClassLoader.php line 428                                                                                 
                                  Composer\Autoload\includeFile(                                                                                                 
                                                                                                                                                                 
                                  )                                                                                                                              
                               3. .../logreader/lib/Log/LogIteratorFactory.php line 55                                                                           

                                  Composer\Autoload\ClassLoader->loadClass(                                                                                      
                                                                                                                                                                 
                                  )                                                                                                                              
                               4. .../logreader/lib/Command/Tail.php line 65                                                                                     
                                  OCA\LogReader\Log\LogIteratorFactory->getLogIterator(                                                                          
                                                                                                                                                                 
                                  )                                                                                                                              
                               5. 3rdparty/symfony/console/Command/Command.php line 255                                                                          
                                  OCA\LogReader\Command\Tail->execute(                                                                                           
                                                                                                                                                                 
                                  )                                                                                                                              
                               6. core/Command/Base.php line 168                                                                                                 
                                  Symfony\Component\Console\Command\Command->run(                                                                                
                                                                                                                                                                 
                                  )                                                                                                                              
                               7. 3rdparty/symfony/console/Application.php line 1009                                                                             
                                  OC\Core\Command\Base->run(                                                                                                     
                                                                                                                                                                 
                                  )                                                                                                                              
                               8. .../console/Application.php line 273                                                                                           
                                  Symfony\Component\Console\Application->doRunCommand(                                                                           
                                                                                                                                                                 
                                  )                                                                                                                              
                               9. .../symfony/console/Application.php line 149                                                                                   
                                  Symfony\Component\Console\Application->doRun(                                                                                  
                                                                                                                                                                 
                                  )                                                                                                                              
                              10. lib/private/Console/Application.php line 211                                                                                   
                                  Symfony\Component\Console\Application->run(                                                                                    
                                                                                                                                                                 
                                  )                                                                                                                              
                              11. console.php line 99                                                                                                            
                                  OC\Console\Application->run(                                                                                                   
                                                                                                                                                                 
                                  )                                                                                                                              
                              12. occ line 11                                                                                                                    
                                  require_once("\/usr\/share\/webapps\/nextcloud\/console.php")

Additional info

The postgresql log shows the following three lines repeated:

ERROR:  duplicate key value violates unique constraint "filecache_extended_pkey"
DETAIL:  Key (fileid)=(873951) already exists.
STATEMENT:  INSERT INTO "filecache_extended" ("fileid", "upload_time") VALUES($1, $2)

This does not appear to be unique, see #19494 and #12729.

@urandom2 urandom2 added 0. Needs triage Pending check for reproducibility or if it fits our roadmap bug labels Apr 17, 2022
@bigbrozer
Copy link

I reproduce that same issue with PostgreSQL 10.22 and Nextcloud 24.0.7.

nextcloud-db-1  | 2022-11-05 09:46:43.658 UTC [979738] STATEMENT:  INSERT INTO "filecache_extended" ("fileid", "upload_time") VALUES($1, $2)
nextcloud-db-1  | 2022-11-05 09:46:44.488 UTC [979751] ERROR:  duplicate key value violates unique constraint "filecache_extended_pkey"
nextcloud-db-1  | 2022-11-05 09:46:44.488 UTC [979751] DETAIL:  Key (fileid)=(1882966) already exists.

@Gdo23678
Copy link

I guess I have the same Error and maybe bit more?!

Nextcloud 25.0.1
PostgreSQL 14.6 (Debian 14.6-1.pgdg110+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit

> STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)
> 2022-11-18 13:16:07.827 CET [6084] ERROR:  duplicate key value violates unique constraint "fs_storage_path_hash"
> 2022-11-18 13:16:07.827 CET [6084] DETAIL:  Key (storage, path_hash)=(1, 7ca581bd578cd8072ca64aeb0f338753) already exists.
> 2022-11-18 13:16:07.827 CET [6084] STATEMENT:  INSERT INTO "oc_filecache" ("mimepart", "mimetype", "mtime", "size", "etag", "storage_mtime", "permissions", "name", "parent", "checksum", "path_hash", "path", "storage") VALUES($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13)
> 2022-11-18 15:31:42.964 CET [6927] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
> 2022-11-18 15:31:42.964 CET [6927] DETAIL:  Key (fileid)=(1605255) already exists.
> 2022-11-18 15:31:42.964 CET [6927] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)
> 2022-11-18 15:34:20.807 CET [7011] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
> 2022-11-18 15:34:20.807 CET [7011] DETAIL:  Key (fileid)=(1605407) already exists.
> 2022-11-18 15:34:20.807 CET [7011] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)

@r-hmn
Copy link

r-hmn commented Nov 22, 2022

Me too. AIO v3.0.0 (nc 24.0.7).
Just recenty upgraded to v3.0.0.
Default storage and user backend settings.

I received a complaint that an "internal share link" (linking to a shared folder) could not be clicked from the email.
So i tried using her account in the NC-webpage, to reproduce. Even from the file-gui, the shared folder can't be clicked even though it does appear in the "shares" list.
From her account she also can't call up details for that share. if she clicks 'details'. then the pane appears with a big error saying 'cant obtain properties'(but it was in another language)
Just found out that another user which also existed from the start, he has the same issues.
For a new Test-user that "internal share link" can be followed without a problem.

i remember that share was renamed a while ago, and now the folder starts with a unicode/emoji character. could that 'renaming' be an issue?

Setting max connections...

PostgreSQL Database directory appears to contain a database; Skipping initialization

2022-11-19 00:19:02.277 UTC [12] LOG:  starting PostgreSQL 14.5 on x86_64-pc-linux-musl, compiled by gcc (Alpine 11.2.1_git20220219) 11.2.1 20220219, 64-bit
2022-11-19 00:19:02.277 UTC [12] LOG:  listening on IPv4 address "0.0.0.0", port 5432
2022-11-19 00:19:02.277 UTC [12] LOG:  listening on IPv6 address "::", port 5432
2022-11-19 00:19:02.282 UTC [12] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2022-11-19 00:19:02.291 UTC [19] LOG:  database system was shut down at 2022-11-19 00:10:54 UTC
2022-11-19 00:19:02.308 UTC [12] LOG:  database system is ready to accept connections
2022-11-21 21:24:08.773 UTC [98615] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
2022-11-21 21:24:08.773 UTC [98615] DETAIL:  Key (fileid)=(29549) already exists.
2022-11-21 21:24:08.773 UTC [98615] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)
2022-11-21 21:26:51.392 UTC [98683] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
2022-11-21 21:26:51.392 UTC [98683] DETAIL:  Key (fileid)=(29549) already exists.
2022-11-21 21:26:51.392 UTC [98683] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)
2022-11-21 22:28:09.271 UTC [100409] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
2022-11-21 22:28:09.271 UTC [100409] DETAIL:  Key (fileid)=(29561) already exists.
2022-11-21 22:28:09.271 UTC [100409] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)
2022-11-21 23:27:21.558 UTC [101875] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
2022-11-21 23:27:21.558 UTC [101875] DETAIL:  Key (fileid)=(29549) already exists.
2022-11-21 23:27:21.558 UTC [101875] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)
2022-11-21 23:27:29.799 UTC [101884] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
2022-11-21 23:27:29.799 UTC [101884] DETAIL:  Key (fileid)=(29549) already exists.
2022-11-21 23:27:29.799 UTC [101884] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)
2022-11-21 23:27:37.619 UTC [101890] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
2022-11-21 23:27:37.619 UTC [101890] DETAIL:  Key (fileid)=(29549) already exists.
2022-11-21 23:27:37.619 UTC [101890] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)
2022-11-21 23:39:16.858 UTC [102283] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
2022-11-21 23:39:16.858 UTC [102283] DETAIL:  Key (fileid)=(28778) already exists.
2022-11-21 23:39:16.858 UTC [102283] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)
2022-11-21 23:39:52.598 UTC [102297] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
2022-11-21 23:39:52.598 UTC [102297] DETAIL:  Key (fileid)=(29561) already exists.
2022-11-21 23:39:52.598 UTC [102297] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)

@feizhoulv
Copy link

the same error.

Nextcloud 25.0.2

Debian 5.10.149-2;
psql (PostgreSQL) 13.8 (Debian 13.8-0+deb11u1)
php8.0
nginx version: nginx/1.18.0

@overflow-ITA
Copy link

same error nextcloud 25.0.3 PHP 8.1.2 PostgreSQL 14.6

@Elberet
Copy link

Elberet commented Jul 29, 2023

Half a year later, this error still persists:

2023-07-29 12:34:12.825 CEST [11554] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
2023-07-29 12:34:12.825 CEST [11554] DETAIL:  Key (fileid)=(...removed...) already exists.
2023-07-29 12:34:12.825 CEST [11554] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)

This Nextcloud instance was Installed via the AIO Docker Image on Linux 4.4.302+ x86_64 (Synology stock kernel for DS 1019+). The failing SQL queries aren't logged in Nextcloud's log but only show up in the database container's logs.

@Gdo23678
Copy link

Half a year later, this error still persists:

2023-07-29 12:34:12.825 CEST [11554] ERROR:  duplicate key value violates unique constraint "oc_filecache_extended_pkey"
2023-07-29 12:34:12.825 CEST [11554] DETAIL:  Key (fileid)=(...removed...) already exists.
2023-07-29 12:34:12.825 CEST [11554] STATEMENT:  INSERT INTO "oc_filecache_extended" ("fileid", "upload_time") VALUES($1, $2)

This Nextcloud instance was Installed via the AIO Docker Image on Linux 4.4.302+ x86_64 (Synology stock kernel for DS 1019+). The failing SQL queries aren't logged in Nextcloud's log but only show up in the database container's logs.

Yes, also still struggeling with this Error :/

@joshtrichards
Copy link
Member

Duplicate of #19494

Let's consolidate progress tracking there. Feel free to subscribe to that issue if it impacts you and/or give it a 👍

@joshtrichards joshtrichards closed this as not planned Won't fix, can't repro, duplicate, stale Sep 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap 25-feedback bug feature: filesystem
Projects
None yet
Development

No branches or pull requests

9 participants