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

Slow logout on Chrome-like browsers #41196

Closed
5 of 8 tasks
HLFH opened this issue Oct 30, 2023 · 4 comments · Fixed by #42544
Closed
5 of 8 tasks

Slow logout on Chrome-like browsers #41196

HLFH opened this issue Oct 30, 2023 · 4 comments · Fixed by #42544

Comments

@HLFH
Copy link
Contributor

HLFH commented Oct 30, 2023

⚠️ This issue respects the following points: ⚠️

Bug description

It seems it is due to "Clear-Site-Data": #17784.
It is related to the issue #9179 but the issue is closed.

Steps to reproduce

  1. Have a running Nextcloud instance
  2. Log in
  3. Log out
  4. Wait 30 secs+ because of Clear-Site-Data crap

No issues logging out fast on Safari.

Expected behavior

  1. Have a running Nextcloud instance
  2. Log in
  3. Log out
  4. Wait 2 secs max.

Installation method

Community Manual installation with Archive

Nextcloud Server version

27

Operating system

Other

PHP engine version

PHP 8.2

Web server

Nginx

Database engine version

MariaDB

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

Fresh Nextcloud Server install

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": [
            "cloud.vip-sourcing.ch"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "27.1.3.2",
        "overwrite.cli.url": "https:\/\/cloud.vip-sourcing.ch",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpmode": "smtp",
        "mail_sendmailmode": "smtp",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpsecure": "ssl",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpauth": 1,
        "mail_smtpport": "465",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "loglevel": 2,
        "default_phone_region": "CH",
        "filelocking.enabled": "true",
        "memcache.local": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 0,
            "dbindex": 0,
            "password": "***REMOVED SENSITIVE VALUE***",
            "timeout": 1.5
        },
        "app_install_overwrite": [
            "mail_roundcube"
        ],
        "updater.secret": "***REMOVED SENSITIVE VALUE***"
    }
}

List of activated Apps

Enabled:
  - activity: 2.19.0
  - calendar: 4.5.2
  - circles: 27.0.1
  - cloud_federation_api: 1.10.0
  - comments: 1.17.0
  - contacts: 5.4.2
  - contactsinteraction: 1.8.0
  - dashboard: 7.7.0
  - dav: 1.27.0
  - deck: 1.11.0
  - federatedfilesharing: 1.17.0
  - federation: 1.17.0
  - files: 1.22.0
  - files_pdfviewer: 2.8.0
  - files_reminders: 1.0.0
  - files_rightclick: 1.6.0
  - files_sharing: 1.19.0
  - files_trashbin: 1.17.0
  - files_versions: 1.20.0
  - firstrunwizard: 2.16.0
  - impersonate: 1.14.0
  - integration_google: 2.0.2
  - logreader: 2.12.0
  - lookup_server_connector: 1.15.0
  - mail: 3.4.3
  - mail_roundcube: 1.0.2
  - nextcloud_announcements: 1.16.0
  - notifications: 2.15.0
  - oauth2: 1.15.1
  - onlyoffice: 8.2.4
  - password_policy: 1.17.0
  - photos: 2.3.0
  - privacy: 1.11.0
  - provisioning_api: 1.17.0
  - recommendations: 1.6.0
  - related_resources: 1.2.0
  - serverinfo: 1.17.0
  - settings: 1.9.0
  - sharebymail: 1.17.0
  - support: 1.10.0
  - survey_client: 1.15.0
  - systemtags: 1.17.0
  - text: 3.8.0
  - theming: 2.2.0
  - twofactor_backupcodes: 1.16.0
  - updatenotification: 1.17.0
  - user_status: 1.7.0
  - viewer: 2.1.0
  - weather_status: 1.7.0
  - workflowengine: 2.9.0
Disabled:
  - admin_audit: 1.17.0
  - bruteforcesettings: 2.7.0
  - encryption: 2.15.0
  - files_external: 1.19.0
  - suspicious_login: 5.0.0
  - twofactor_totp: 9.0.0
  - user_ldap: 1.17.0

Nextcloud Signing status

No errors have been found.

Nextcloud Logs

No response

Additional info

No response

@HLFH HLFH added 0. Needs triage Pending check for reproducibility or if it fits our roadmap bug labels Oct 30, 2023
@HLFH HLFH mentioned this issue Oct 30, 2023
@HLFH
Copy link
Contributor Author

HLFH commented Oct 30, 2023

Related to the Chromium issue https://bugs.chromium.org/p/chromium/issues/detail?id=1349087 filed by GitHub.

@joshtrichards
Copy link
Member

joshtrichards commented Oct 30, 2023

Looks like #37405 (introduced in v27.0.0) effectively removed #17784.

https://bugs.chromium.org/p/chromium/issues/detail?id=762417
https://bugs.chromium.org/p/chromium/issues/detail?id=1349087

Even though this is a Chrome/Chromium issue, it's clearly still around so guess special handling may still be needed...

@joshtrichards joshtrichards changed the title [Bug]: [Critical] Slow logout on Chrome-like browsers Slow logout on Chrome-like browsers Oct 30, 2023
@xplaydigital
Copy link

Same here with 27.1.3

@HLFH
Copy link
Contributor Author

HLFH commented Oct 30, 2023

I have submitted this PR that fixes the issue: #42544

@szaimen szaimen added 2. developing Work in progress and removed 0. Needs triage Pending check for reproducibility or if it fits our roadmap labels Jan 2, 2024
HLFH added a commit to HLFH/server that referenced this issue Jan 4, 2024
nextcloud#41196 + keep https check

Co-authored-by: Louis <[email protected]>
Signed-off-by: Gaspard d'Hautefeuille <[email protected]>
szaimen pushed a commit to HLFH/server that referenced this issue Jan 5, 2024
nextcloud#41196 + keep https check

Co-authored-by: Louis <[email protected]>
Signed-off-by: Gaspard d'Hautefeuille <[email protected]>
backportbot bot pushed a commit that referenced this issue Feb 12, 2024
#41196 + keep https check

Co-authored-by: Louis <[email protected]>
Signed-off-by: Gaspard d'Hautefeuille <[email protected]>
skjnldsv pushed a commit that referenced this issue Feb 22, 2024
#41196 + keep https check

Co-authored-by: Louis <[email protected]>
Signed-off-by: Gaspard d'Hautefeuille <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants