Repository navigation
[18.0.0 Beta1] Deprecated event type for OCP\IPreview:PreviewRequested #18331
Copy link
Copy link
Closed
Labels
Description
Steps to reproduce
- Update from
17.0.1.1to18.0.0 Beta1via web-based updater - Check logs
Expected behaviour
- No log flood
Actual behaviour
- Secondly the following info log is generated
[no app in context] Info: Deprecated event type for OCP\IPreview:PreviewRequested: Symfony\Component\EventDispatcher\GenericEvent
GET /nextcloud/core/preview?fileId=676196&c=064f1cdb27c480fc2ad58354a4250a5c&x=250&y=250&forceIcon=0
from 95.81.18.51 by Micha at 2019-12-10T13:55:48+01:00
- Clearly related to preview generation jobs, probably in combination with the new Photos app replacing Gallery?
But I cannot see further issues that seem to be related.
Server configuration
Operating system: Raspbian Bullseye
Web server: Apache/2.4.41
Database: MariaDB 10.3.20
PHP version: 7.3.12-1
Nextcloud version: 18.0.0 Beta1
Updated from an older Nextcloud/ownCloud or fresh install: 17.0.1.1
Where did you install Nextcloud from: download.nextcloud.com + web-based updater
Signing status:
Signing status
No errors have been found.
List of activated apps:
App list
Enabled:
- activity: 2.11.0
- apporder: 0.8.0
- calendar: 2.0.0-beta3
- cloud_federation_api: 1.1.0
- contacts: 3.1.6
- dav: 1.14.0
- federatedfilesharing: 1.8.0
- files: 1.13.1
- files_rightclick: 0.15.1
- files_trashbin: 1.8.0
- files_versions: 1.11.0
- impersonate: 1.4.0
- logreader: 2.3.0
- lookup_server_connector: 1.6.0
- nextcloud_announcements: 1.7.0
- notes: 3.0.3
- notifications: 2.6.0
- oauth2: 1.6.0
- photos: 19.0.0
- previewgenerator: 2.2.0
- provisioning_api: 1.8.0
- ransomware_protection: 1.5.1
- settings: 1.0.0
- survey_client: 1.6.0
- tasks: 0.11.3
- twofactor_backupcodes: 1.7.0
- updatenotification: 1.8.0
- viewer: 1.2.0
- workflowengine: 2.0.0
Disabled:
- accessibility
- admin_audit
- comments
- encryption
- federation
- files_external
- files_pdfviewer
- files_sharing
- files_videoplayer
- firstrunwizard
- password_policy
- privacy
- recommendations
- serverinfo
- sharebymail
- support
- systemtags
- text
- theming
- user_ldap
Nextcloud configuration:
Config report
{
"system": {
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"localhost",
"my.domain.org"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "18.0.0.3",
"memcache.local": "\\OC\\Memcache\\APCu",
"filelocking.enabled": true,
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 0
},
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbtableprefix": "oc_",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"instanceid": "***REMOVED SENSITIVE VALUE***",
"loglevel": 1,
"logtimezone": "Europe\/Berlin",
"trashbin_retention_obligation": "disabled",
"versions_retention_obligation": "disabled",
"skeletondirectory": "",
"defaultapp": "apporder",
"maintenance": false,
"overwrite.cli.url": "https:\/\/my.domain.org\/nextcloud",
"htaccess.RewriteBase": "\/nextcloud",
"mail_smtpmode": "smtp",
"mail_smtpauthtype": "LOGIN",
"mail_smtpsecure": "ssl",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtpauth": 1,
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "465",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"theme": "",
"mysql.utf8mb4": true,
"updater.release.channel": "beta",
"tempdirectory": "\/mnt\/sda\/ncdata\/tmp",
"preview_max_x": "2048",
"preview_max_y": "2048",
"jpeg_quality": "60",
"app_install_overwrite": [
"apporder",
"calendar",
"impersonate",
"ransomware_protection",
"contacts"
],
"updater.secret": "***REMOVED SENSITIVE VALUE***"
}
}
Are you using external storage, if yes which one: no
Are you using encryption: no
Are you using an external user-backend, if yes which one: no
Client configuration
Browser: Opera developer 67.0.3523.0
Operating system: Windows 10 Pro N 1909 build 18363.476
Logs
Web server error log
Web server error log
nothing related
Nextcloud log (data/nextcloud.log)
Nextcloud log
see above
Browser log
Browser log
nothing related
Reactions are currently unavailable
Activity
MichaIng commentedon Dec 10, 2019
Actually such logs show up when accessing several other apps/pages as well. Is this intended, e.g. during Beta phase?
Accessing logs:
Accessing Activity:
On Tasks and users page as well...
MichaIng commentedon Dec 10, 2019
Ah just found the PR which most likely resolves this? #18225
EDIT: Nope!
Probably it is best to omit those logs, so they do not flood the log file?
twinkybot commentedon Jan 14, 2020
Hi there, I am affected by this Log.info flood as well
Nextcloud version: 18.0.0 RC2
and LDAP user and group backend version: 1.8.0
MichaIng commentedon Jan 14, 2020
@twinkybot
Jep, everyone is affected, expectedly. Not a state which should be released IMO, especially since currently there are still Nextcloud-internal/core apps affected, but not my decision...
kesselb commentedon Jan 14, 2020
server/lib/private/EventDispatcher/SymfonyAdapter.php
Line 66 in 5bf3d1b
Feel free to open a pull request and suggest to use
$this->logger->debug;)Reduce legacy event log level to debug
MichaIng commentedon Jan 18, 2020
PR is up: #18966
Reduce legacy event log level to debug
MichaIng commentedon Feb 20, 2020
PR merged, log level for those kind of messages reduced to debug. This is no solution but the issue is known and it is task of app devs to migrate used event types. I mark this hence as closed.
puntorosso commentedon Nov 11, 2020
Anyone with a solution to stop this flood of errors in log?
tomsozolins commentedon Jan 11, 2021
Same here.
fishfish-fish commentedon Feb 3, 2021
20.0.7 and a lot of at Log Level of "Info"
[no app in context] Info: Deprecated event type for OCP\IPreview:PreviewRequested: Symfony\Component\EventDispatcher\GenericEvent is usedMichaIng commentedon Feb 3, 2021
Please update to Beta 8, at least it helped in my case.
fishfish-fish commentedon Feb 3, 2021
Well, I disabled previews and found that this is generic error for other things:
OCA\\Files::loadAdditionalScripts: Symfony\\Component\\EventDispatcher\\GenericEvent is used" OCA\\Files_Sharing::loadAdditionalScripts: Symfony\\Component\\EventDispatcher\\GenericEvent is used" OCP\\IDBConnection::CHECK_MISSING_COLUMNS: Symfony\\Component\\EventDispatcher\\GenericEvent is used" OCP\\IDBConnection::CHECK_MISSING_INDEXES: Symfony\\Component\\EventDispatcher\\GenericEvent is used" OCP\\IDBConnection::CHECK_MISSING_PRIMARY_KEYS: Symfony\\Component\\EventDispatcher\\GenericEvent is used" OCP\\IPreview:PreviewRequested: Symfony\\Component\\EventDispatcher\\GenericEvent is used" OCP\\IUser::changeUser: Symfony\\Component\\EventDispatcher\\GenericEvent is used" OC\\AccountManager::userUpdated: Symfony\\Component\\EventDispatcher\\GenericEvent is used" \\OCA\\DAV\\CalDAV\\CalDavBackend::createCalendarObject: Symfony\\Component\\EventDispatcher\\GenericEvent is used" \\OCA\\DAV\\CalDAV\\CalDavBackend::updateCalendar: Symfony\\Component\\EventDispatcher\\GenericEvent is used" \\OCA\\DAV\\CalDAV\\CalDavBackend::updateCalendarObject: Symfony\\Component\\EventDispatcher\\GenericEvent is used" \\OCA\\DAV\\CardDAV\\CardDavBackend::updateCard: Symfony\\Component\\EventDispatcher\\GenericEvent is used" {\"[object] (OCP\\SabrePluginEvent)\":{\"*statusCode\":200fishfish-fish commentedon Feb 3, 2021
Setting
'loglevel' => 2,helped in my case.
MichaIng commentedon Feb 3, 2021
Ah I totally forgot that I did the same on my system. I can verify the massive deprecation logs (debug and info level) of various types and across various apps.
Could you please open a new issue about those? If related to a specific app, at best at the individual apps repository. On a closed issue this will not get attention, when not being subscribed to it already (like me).