Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

NC29RC1: Could not resolve OCA\\Circles\\CirclesManager! #1608

Closed
tflidd opened this issue Apr 3, 2024 · 3 comments
Closed

NC29RC1: Could not resolve OCA\\Circles\\CirclesManager! #1608

tflidd opened this issue Apr 3, 2024 · 3 comments

Comments

@tflidd
Copy link

tflidd commented Apr 3, 2024

Describe the bug

I upgraded a test instance to NC29RC1. I went through a few errors and fixed them, now I use the interface and when opening the contact apps I get an issue with the CirclesManager missing. The app itself seems to work (I can see and go through the contacts). It tried to check to enable and disable the Circles app, it seems that it is now always enabled (you can only install a game called circles).

Steps to reproduce

  1. Login Nextcloud
  2. Open Contact apps
  3. check the nextcloud.log

Expected behavior

No error in the logs

Actual behavior

{"reqId":"lblqDfA8lPlR5Ebo9lfs","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=files&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"lblqDfA8lPlR5Ebo9lfs","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=files&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"D7YtmpVSkmDZiu5NXWsp","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=talk&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"D7YtmpVSkmDZiu5NXWsp","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=talk&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"AC7RGUmNlXNcDnelUlK6","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=calendar&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"AC7RGUmNlXNcDnelUlK6","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=calendar&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"blNskioiXcwQ51E5mNki","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=deck&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"blNskioiXcwQ51E5mNki","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=deck&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"R0ZlpQQuXfzDr8C0SeCI","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=files&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"R0ZlpQQuXfzDr8C0SeCI","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=files&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"5H6tUFBiPmUxjt94gyq3","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=talk&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"5H6tUFBiPmUxjt94gyq3","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=talk&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"HVpjFjBeRMFdINQeXcCw","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=calendar&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"HVpjFjBeRMFdINQeXcCw","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=calendar&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"vxyagKx22x96SwcX70XT","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=deck&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}
{"reqId":"vxyagKx22x96SwcX70XT","level":1,"time":"2024-04-03T09:24:06+00:00","remoteAddr":"1.2.3.4","user":"user1","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=90b50923-870b-4533-9a27-c620e1edf704&resourceType=deck&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:124.0) Gecko/20100101 Firefox/124.0","version":"29.0.0.14","data":{"app":"related_resources"}}

And here is a list of enabled apps:

  - activity: 2.19.0
  - admin_audit: 1.17.0
  - announcementcenter: 6.8.1
  - audioplayer: 3.4.1
  - bookmarks: 13.1.3
  - calendar: 4.6.7
  - camerarawpreviews: 0.8.4
  - checksum: 1.2.3
  - circles: 27.0.1
  - cloud_federation_api: 1.10.0
  - comments: 1.17.0
  - contacts: 5.5.3
  - contactsinteraction: 1.8.0
  - dav: 1.27.0
  - deck: 1.11.4
  - federatedfilesharing: 1.17.0
  - federation: 1.17.0
  - files: 1.22.0
  - files_accesscontrol: 1.17.1
  - files_automatedtagging: 1.17.0
  - files_external: 1.19.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
  - forms: 3.4.6
  - gpoddersync: 3.8.3
  - gpxpod: 5.0.13
  - lookup_server_connector: 1.15.0
  - mail: 3.5.7
  - maps: 1.2.0
  - memories: 7.1.0
  - news: 24.0.0
  - nextcloud_announcements: 1.16.0
  - nextpod: 0.7.4
  - notifications: 2.15.0
  - oauth2: 1.15.2
  - password_policy: 1.17.0
  - photos: 2.3.0
  - polls: 5.4.3
  - 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
  - survey_client: 1.15.0
  - systemtags: 1.17.0
  - tasks: 0.15.0
  - text: 3.8.0
  - theming: 2.2.0
  - twofactor_backupcodes: 1.16.0
  - twofactor_nextcloud_notification: 3.9.0
  - twofactor_totp: 9.0.0
  - twofactor_webauthn: 1.4.0
  - updatenotification: 1.17.0
  - user_status: 1.7.0
  - viewer: 2.1.0
  - workflowengine: 2.9.0

Contact version

5.5.3

Operating system

FreeBSD

PHP engine version

Other

Web server

Nginx

Database

MariaDB

Additional info

php is in version 8.2 (not available in the template).

@joshtrichards
Copy link
Member

joshtrichards commented Jun 15, 2024

  • circles: 27.0.1

This should say 29.x.x. (well, 29.0.0-dev at the moment). 🤔

It looks like your Circles app didn't upgrade for some reason (which is weird because it is a shipped app). Though there certainly have been other reports in the latest update cycle - e.g. #1595

Did you use the built-in Updater or do a manual update? If the former, web or cli mode? Another possibility might be PHP caching (particularly if using the cli mode Updater)

I took a look at the old 29.0.0rc1 release package and it definitely has Circles 29.0.0 in it. Any chance you have two apps directories or something configured?

It tried to check to enable and disable the Circles app, it seems that it is now always enabled (you can only install a game called circles).

The app itself is still internally called circles, but it is labeled as Teams now in the description within the app store.

@joshtrichards joshtrichards transferred this issue from nextcloud/contacts Jun 15, 2024
@joshtrichards
Copy link
Member

Closing due to lack of info received after >3 months.

@joshtrichards joshtrichards closed this as not planned Won't fix, can't repro, duplicate, stale Nov 10, 2024
@joshtrichards joshtrichards reopened this Nov 10, 2024
@joshtrichards
Copy link
Member

Duplicate of nextcloud/related_resources#451

@joshtrichards joshtrichards closed this as not planned Won't fix, can't repro, duplicate, stale Nov 10, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants