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: ReflectionException Class "OCA\UserStatus\Controller\HeartbeatController" does not exist #2927

Closed
BJKle opened this issue May 17, 2024 · 2 comments

Comments

@BJKle
Copy link

BJKle commented May 17, 2024

Steps to reproduce

Since May 3, 2024 I get following error, when accessing my files via the iPhone App:
ReflectionException
Class "OCA\UserStatus\Controller\HeartbeatController" does not exist

Expected behaviour

No error

Actual behaviour

Tell was what instead happens.

Screenshots

If applicable, add a screenshot showing the issue.

Logs

{"reqId":"8NznYdb7tXcShVLpwclN","level":3,"time":"2024-05-16T18:39:25+02:00","remoteAddr":"xxx.xxx.xxx.xxx","user":"xxxxx","app":"no app in context","method":"GET","url":"/ocs/v2.php/apps/user_status/api/v1/user_status","message":"Class \"OCA\\UserStatus\\Controller\\HeartbeatController\" does not exist","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/5.2.7","version":"29.0.0.19","exception":{"Exception":"ReflectionException","Message":"Class \"OCA\\UserStatus\\Controller\\HeartbeatController\" does not exist","Code":-1,"Trace":[{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":469,"function":"__construct","class":"ReflectionClass","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":161,"function":"getAttributeRoutes","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":286,"function":"loadRoutes","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":330,"function":"findMatchingRoute","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/ocs/v1.php","line":66,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/ocs/v2.php","line":23,"args":["/var/www/nextcloud/ocs/v1.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/Route/Router.php","Line":469,"message":"Class \"OCA\\UserStatus\\Controller\\HeartbeatController\" does not exist","exception":[],"CustomMessage":"Class \"OCA\\UserStatus\\Controller\\HeartbeatController\" does not exist"},"id":"66473c7bd1183"}

Reasoning or why should it be changed/implemented?

Environment data

iOS version: 17.5

Nextcloud iOS app version: 5.2.7.0

Server operating system: Linux

Web server: nginx

Database: MariaDB

PHP version: 8.2

Nextcloud version: Hub 8 (29.0.0)

@cpunk
Copy link

cpunk commented May 17, 2024

I get the same message without an iOS device accessing my Nextcloud 29:
The error message also appears when accessing via Android with Nextcloud app 3.29.0 (f-droid version) on Android 14.

@BJKle
Copy link
Author

BJKle commented May 18, 2024

Fix nextcloud/server#44797 will solve it

@BJKle BJKle closed this as completed May 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants