nextcloud / server

☁️ Nextcloud server, a safe home for all your data
https://nextcloud.com
GNU Affero General Public License v3.0
27.56k stars 4.08k forks source link

[Bug]: Message "Your storage is full, files can not be updated or synced anymore!" with S3 or external mounts #43280

Closed wmeneses closed 9 months ago

wmeneses commented 10 months ago

⚠️ This issue respects the following points: ⚠️

Bug description

Hi, I upgraded to 28.0.2 and I got this error "Your storage is full, files can not be updated or synced anymore!"

I have no quota limit and my primary storage is S3.

Steps to reproduce

1.oep

Expected behavior

1 Any user is authenticated 2 The error appears

Installation method

None

Nextcloud Server version

28

Operating system

None

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.1 to 22.2)

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?

Configuration report

{
    "system": {
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "objectstore": {
            "class": "OC\\Files\\ObjectStore\\S3",
            "arguments": {
                "bucket": "mab-nextcloud",
                "autocreate": true,
                "key": "***REMOVED SENSITIVE VALUE***",
                "secret": "***REMOVED SENSITIVE VALUE***",
                "hostname": "storage.googleapis.com",
                "port": 443,
                "use_ssl": true,
                "region": "us",
                "use_path_style": false
            }
        },
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "archivo.server.com",
            "10.128.0.75",
            "off.server.com",
            "127.0.0.1",
            "localhost"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "28.0.2.5",
        "overwrite.cli.url": "https:\/\/archivo.server.com",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpmode": "smtp",
        "mail_sendmailmode": "smtp",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "25",
        "logtimezone": "America\/Bogota",
        "preview_ffmpeg_path": "\/usr\/bin\/ffmpeg",
        "log_type": "nextcloud",
        "logfile": "\/var\/www\/vhosts\/archivo.server.com\/httpdocs\/data\/nextcloud.log",
        "log_rotate_size": "31457280",
        "loglevel": 3,
        "mail_smtpauth": 1,
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "default_language": "es",
        "default_locale": "es",
        "force_locale": "es",
        "useMultipartCopy": false,
        "maintenance_window_start": 1,
        "activity_expire_days": 30,
        "default_phone_region": "CO",
        "filelocking.enabled": true,
        "customclient_desktop": "https:\/\/deinteres.server.com\/raidrive",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 6379,
            "timeout": 0
        },
        "enable_previews": true,
        "part_file_in_storage": true,
        "filesystem_check_changes": 1,
        "filelocking.ttl": 43200,
        "lost_password_link": "disabled",
        "preview_libreoffice_path": "\/usr\/bin\/libreoffice",
        "preview_imaginary_url": "***REMOVED SENSITIVE VALUE***",
        "enabledPreviewProviders": [
            "OC\\Preview\\TXT",
            "OC\\Preview\\MarkDown",
            "OC\\Preview\\OpenDocument",
            "OC\\Preview\\PDF",
            "OC\\Preview\\MSOffice2003",
            "OC\\Preview\\MSOfficeDoc",
            "OC\\Preview\\Image",
            "OC\\Preview\\Photoshop",
            "OC\\Preview\\TIFF",
            "OC\\Preview\\SVG",
            "OC\\Preview\\Font",
            "OC\\Preview\\MP3",
            "OC\\Preview\\Movie",
            "OC\\Preview\\MKV",
            "OC\\Preview\\MP4",
            "OC\\Preview\\AVI"
        ],
        "preview_office_cl_parameters": " --headless --nologo --nofirststartwizard --invisible --norestore --convert-to png --outdir ",
        "allow_user_to_change_display_name": false,
        "skeletondirectory": "\/var\/www\/vhosts\/archivo.server.com\/httpdocs\/data\/template",
        "onlyoffice": {
            "verify_peer_off": true
        },
        "app_install_overwrite": [
            "ldapcontacts",
            "extract",
            "files_archive",
            "files_external_gdrive",
            "files_readmemd"
        ],
        "ldapProviderFactory": "OCA\\User_LDAP\\LDAPProviderFactory",
        "maintenance": false,
        "theme": "",
        "ldapUserCleanupInterval": 5,
        "updater.release.channel": "stable",
        "enforce_theme": "",
        "versions_retention_obligation": "7, auto",
        "log.condition": {
            "apps": [
                "admin_audit"
            ]
        },
        "twofactor_enforced": "false",
        "twofactor_enforced_groups": [
            "admin"
        ],
        "twofactor_enforced_excluded_groups": [],
        "updater.secret": "***REMOVED SENSITIVE VALUE***"
    }
}

List of activated Apps

Enabled:
  - activity: 2.20.0
  - announcementcenter: 6.7.0
  - audioplayer: 3.4.1
  - bruteforcesettings: 2.8.0
  - cloud_federation_api: 1.11.0
  - comments: 1.18.0
  - contactsinteraction: 1.9.0
  - dav: 1.29.1
  - drawio: 3.0.2
  - federatedfilesharing: 1.18.0
  - federation: 1.18.0
  - files: 2.0.0
  - files_external: 1.20.0
  - files_pdfviewer: 2.9.0
  - files_reminders: 1.1.0
  - files_sharing: 1.20.0
  - files_trashbin: 1.18.0
  - files_versions: 1.21.0
  - firstrunwizard: 2.17.0
  - geoblocker: 0.5.13
  - groupfolders: 16.0.3
  - guests: 3.0.1
  - lookup_server_connector: 1.16.0
  - notifications: 2.16.0
  - oauth2: 1.16.3
  - password_policy: 1.18.0
  - previewgenerator: 5.4.0
  - privacy: 1.12.0
  - provisioning_api: 1.18.0
  - related_resources: 1.3.0
  - richdocuments: 8.3.1
  - richdocumentscode: 23.5.705
  - serverinfo: 1.18.0
  - settings: 1.10.1
  - sharebymail: 1.18.0
  - side_menu: 3.11.5
  - systemtags: 1.18.0
  - theming: 2.3.0
  - theming_customcss: 1.15.0
  - twofactor_backupcodes: 1.17.0
  - twofactor_nextcloud_notification: 3.8.0
  - unroundedcorners: 1.1.2
  - updatenotification: 1.18.0
  - user_ldap: 1.19.0
  - viewer: 2.2.0
  - workflowengine: 2.10.0
Disabled:
  - admin_audit: 1.18.0 (installed 1.17.0)
  - circles: 28.0.0-dev (installed 26.0.0)
  - dashboard: 7.8.0 (installed 7.6.0)
  - encryption: 2.16.0
  - files_zip: 1.5.0 (installed 1.5.0)
  - logreader: 2.13.0 (installed 2.12.0)
  - nextcloud_announcements: 1.17.0 (installed 1.15.0)
  - photos: 2.4.0 (installed 2.4.0)
  - recommendations: 2.0.0 (installed 1.6.0)
  - support: 1.11.0 (installed 1.10.0)
  - survey_client: 1.16.0 (installed 1.14.0)
  - suspicious_login: 6.0.0 (installed 5.0.0)
  - text: 3.9.1 (installed 3.7.2)
  - twofactor_totp: 10.0.0-beta.2
  - user_status: 1.8.1 (installed 1.6.0)
  - weather_status: 1.8.0 (installed 1.6.0)

Nextcloud Signing status

No errors have been found.

Nextcloud Logs

No response

Additional info

I have reported it in the community, but I never get a response.

Arragon5xpwm commented 10 months ago

I have the same issue and want to add that the desktop and mobile clients work correctly, just the webapp is reporting the error message and doesn't show any folders (neither those on s3 nor external storage)

reneschuster commented 10 months ago

The same here, files_external with samba shares. No quota for the user and about 2TB of free space on the share. But I can see and use all files and folders.

solracsf commented 10 months ago

Regression from https://github.com/nextcloud/server/pull/42591

nathan-gilbert commented 10 months ago

Same issue here.

tirenucci commented 10 months ago

Same issue here, with s3 primary storage

joshtrichards commented 10 months ago

No need to say "same issue" - doing so actually slows down development by creating noise. Just 👍 the initial report if you're experiencing the same problem (unless you have something informative to add that might help in resolution of course).

ricardomecca commented 10 months ago

Hi, Same problem here in users with no quota limit! I dont use external storage

alexrtmlinz commented 9 months ago

Seems to be a User Contingent Issue.

If i log in with a User which has less then 10 MB inside his Cloudspace no Errors are created.

If i log in with a User with more then 512MB the Issue comes for every user.

Quota is set to Unlimited, i tested it also with 10GB and 5 GB same effect.

Hope this helps

lekhnath commented 9 months ago

I am also getting this error message.

image

smartbyte commented 9 months ago

That does not help but for what it is worth ... +1 S3 Cloud Storage Backend, enough space on (not used) local machine.

webdesign7 commented 9 months ago

same problem with my Nextcloud v28 and S3 as primary !

julianborghuis commented 9 months ago

Is this issue still there? or is this fixed in the newest stable build?

Because I am experiencing this issue still

joshtrichards commented 9 months ago

Yes, that's why the issue isn't closed. Though a potential fix is pending in a linked PR's discussion.