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]: 30.0.3 Log spamming Invalid label data providedInitialState by files_sharing #49682

Open
6 of 8 tasks
Dennis1993 opened this issue Dec 5, 2024 · 3 comments
Open
6 of 8 tasks
Labels
0. Needs triage Pending check for reproducibility or if it fits our roadmap 30-feedback bug

Comments

@Dennis1993
Copy link
Contributor

⚠️ This issue respects the following points: ⚠️

Bug description

After the update from 29.0.10 to 30.0.3 my log is full of this two entries:
Image

Steps to reproduce

  1. Use the cloud
  2. Go to the log

Expected behavior

no log spamming

Nextcloud Server version

30

Operating system

Debian/Ubuntu

PHP engine version

PHP 8.3

Web server

Apache (supported)

Database engine version

MariaDB

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

Upgraded to a MAJOR version (ex. 28 to 29)

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": [
            "***REMOVED SENSITIVE VALUE***"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "30.0.3.2",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "default_phone_region": "DE",
        "maintenance_window_start": 1,
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpmode": "sendmail",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "loglevel": 2,
        "log.condition": {
            "apps": [
                "admin_audit"
            ]
        },
        "ldapIgnoreNamingRules": false,
        "forcessl": true,
        "theme": "",
        "lost_password_link": "disabled",
        "auth.webauthn.enabled": false,
        "maintenance": false,
        "trashbin_retention_obligation": "auto,7",
        "ldapProviderFactory": "\\OCA\\User_LDAP\\LDAPProviderFactory",
        "overwriteprotocol": "https",
        "overwrite.cli.url": "***REMOVED SENSITIVE VALUE***",
        "skeletondirectory": "",
        "force_language": "de",
        "force_locale": "de_DE",
        "allow_user_to_change_display_name": false,
        "updater.release.channel": "stable",
        "encryption.key_storage_migrated": false,
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "mail_sendmailmode": "smtp",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "25",
        "filelocking.enabled": true,
        "memcache.local": "\\OC\\Memcache\\APCu",
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 0
        }
    }
}

List of activated Apps

Enabled:
  - activity: 3.0.0
  - admin_audit: 1.20.0
  - app_api: 4.0.3
  - bruteforcesettings: 3.0.0
  - calendar: 5.0.6
  - circles: 30.0.0
  - cloud_federation_api: 1.13.0
  - collectives: 2.15.1
  - comments: 1.20.1
  - contacts: 6.1.1
  - contactsinteraction: 1.11.0
  - dav: 1.31.1
  - deck: 1.14.2
  - drawio: 3.0.3
  - federatedfilesharing: 1.20.0
  - files: 2.2.0
  - files_downloadlimit: 3.0.0
  - files_pdfviewer: 3.0.0
  - files_reminders: 1.3.0
  - files_sharing: 1.22.0
  - files_trashbin: 1.20.1
  - files_versions: 1.23.0
  - groupfolders: 18.0.7
  - logreader: 3.0.0
  - lookup_server_connector: 1.18.0
  - notifications: 3.0.0
  - notify_push: 0.7.0
  - oauth2: 1.18.1
  - officeonline: 2.3.1
  - photos: 3.0.2
  - polls: 7.2.5
  - provisioning_api: 1.20.0
  - related_resources: 1.5.0
  - serverinfo: 2.0.0
  - settings: 1.13.0
  - sharebymail: 1.20.0
  - spreed: 20.1.0
  - systemtags: 1.20.0
  - text: 4.1.0
  - theming: 2.5.0
  - twofactor_backupcodes: 1.19.0
  - updatenotification: 1.20.0
  - user_ldap: 1.21.0
  - viewer: 3.0.0
  - webhook_listeners: 1.1.0-dev
  - workflowengine: 2.12.0
Disabled:
  - dashboard: 7.10.0 (installed 7.2.0)
  - encryption: 2.18.0 (installed 2.13.0)
  - federation: 1.20.0 (installed 1.17.0)
  - files_external: 1.22.0 (installed 1.4.1)
  - firstrunwizard: 3.0.0 (installed 2.16.0)
  - nextcloud_announcements: 2.0.0 (installed 1.16.0)
  - password_policy: 2.0.0 (installed 1.3.0)
  - privacy: 2.0.0 (installed 1.11.0)
  - recommendations: 3.0.0 (installed 0.7.0)
  - support: 2.0.0 (installed 1.0.0)
  - survey_client: 2.0.0 (installed 1.1.0)
  - suspicious_login: 8.0.0
  - twofactor_nextcloud_notification: 4.0.0
  - twofactor_totp: 12.0.0-dev (installed 2.1.2)
  - user_status: 1.10.0 (installed 1.0.1)
  - weather_status: 1.10.0 (installed 1.4.0)

Nextcloud Signing status

No errors have been found

Nextcloud Logs

{"reqId":"40GbG79HwZdIbowAJcR2","level":3,"time":"2024-12-05T20:30:59+00:00","remoteAddr":"XX.XX.XX.XX","user":"--","app":"index","method":"GET","url":"/index.php/s/8Zj9swuFZr733tD","message":"OCP\\AppFramework\\Http\\Template\\PublicTemplateResponse::setHeaderTitle(): Argument #1 ($title) must be of type string, null given, called in /var/www/html/apps/files_sharing/lib/DefaultPublicShareTemplateProvider.php on line 235 in file '/var/www/html/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php' line 45","userAgent":"Mozilla/5.0 (Linux; Android 12; SAMSUNG SM-A125F/A125FXXS6CXJ5) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/20.0 Chrome/106.0.5249.126 Mobile Safari/537.36","version":"30.0.3.2","exception":{"Exception":"Exception","Message":"OCP\\AppFramework\\Http\\Template\\PublicTemplateResponse::setHeaderTitle(): Argument #1 ($title) must be of type string, null given, called in /var/www/html/apps/files_sharing/lib/DefaultPublicShareTemplateProvider.php on line 235 in file '/var/www/html/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php' line 45","Code":0,"Trace":[{"file":"/var/www/html/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/html/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/html/lib/base.php","line":1003,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/html/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","Line":146,"Previous":{"Exception":"TypeError","Message":"OCP\\AppFramework\\Http\\Template\\PublicTemplateResponse::setHeaderTitle(): Argument #1 ($title) must be of type string, null given, called in /var/www/html/apps/files_sharing/lib/DefaultPublicShareTemplateProvider.php on line 235","Code":0,"Trace":[{"file":"/var/www/html/apps/files_sharing/lib/DefaultPublicShareTemplateProvider.php","line":235,"function":"setHeaderTitle","class":"OCP\\AppFramework\\Http\\Template\\PublicTemplateResponse","type":"->"},{"file":"/var/www/html/apps/files_sharing/lib/Controller/ShareController.php","line":308,"function":"renderPage","class":"OCA\\Files_Sharing\\DefaultPublicShareTemplateProvider","type":"->"},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":208,"function":"showShare","class":"OCA\\Files_Sharing\\Controller\\ShareController","type":"->"},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/html/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/html/lib/private/Route/Router.php","line":302,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/html/lib/base.php","line":1003,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/html/index.php","line":24,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/html/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php","Line":45},"message":"OCP\\AppFramework\\Http\\Template\\PublicTemplateResponse::setHeaderTitle(): Argument #1 ($title) must be of type string, null given, called in /var/www/html/apps/files_sharing/lib/DefaultPublicShareTemplateProvider.php on line 235 in file '/var/www/html/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php' line 45","exception":[],"CustomMessage":"OCP\\AppFramework\\Http\\Template\\PublicTemplateResponse::setHeaderTitle(): Argument #1 ($title) must be of type string, null given, called in /var/www/html/apps/files_sharing/lib/DefaultPublicShareTemplateProvider.php on line 235 in file '/var/www/html/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php' line 45"},"id":"67520e1f23ds"}

Additional info

No response

@Dennis1993 Dennis1993 added 0. Needs triage Pending check for reproducibility or if it fits our roadmap bug labels Dec 5, 2024
@blizzz
Copy link
Member

blizzz commented Dec 5, 2024

Possibly a dup of or related to #49548

cc @sorbaugh

@Dennis1993
Copy link
Contributor Author

Updated to 30.0.4 and the error still exists. It is not possible to use a share with a password. The main functionality is broken...

After the password check of my public share this error is shown:
Image

@Dennis1993
Copy link
Contributor Author

Dennis1993 commented Dec 12, 2024

I fixed the sharing by manipulate the code:

Image

Original code: if($shareTmpl['label'] !== '')

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 30-feedback bug
Projects
None yet
Development

No branches or pull requests

2 participants