-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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]: No provider found for id account exception #48039
Comments
same here after update from 29.0.7 to 30.0 |
Anyhow it seems to throw this error message: server/lib/private/Teams/TeamManager.php Line 65 in 8a8bbd4
HELP! |
Same here after update from 29.0.7 to 30.0.0. |
Same problem after the Update to 30.0.0. |
Wild guess but: Shouldn't this be a if-else block? public function getProvider(string $providerId): ITeamResourceProvider {
$providers = $this->getProviders();
if (isset($providers[$providerId])) {
return $providers[$providerId];
}
throw new \RuntimeException('No provider found for id ' . $providerId);
} |
That doesn't matter.. The if has a return statement, so in case the if condition is true it will return the provider by ID ( |
Update: I found how and where to trigger the problem.. So the issue can be triggered via Contact app of Nextcloud. Still unsure if it's a core issue of the server or an issue in the Contact app.. Eg. go to all your contacts overview in the Contact app: Contact app will do teams lookup toward the OCS v2 API in Nextcloud. This is what I see in the network tab of the developer tool.
Update on update: yes creating a new contact seems to use the Address book called "Contacts".. Pretty sure here is the issue.. Somebody? At the bottom of the page -> Clicking on "Contacts settings" -> Address books -> It does show the address books called "Accounts". So not sure what is the problem.. |
I suspect the Contacts app for now, so I created the issue here: nextcloud/contacts#4165 (although.. it can still be a server issue in NC30, I need to know back from the devs.. At this point I'm just guessing) |
The "account" provider could seem like the system address book. (Also despite having the said address book deactivated via a OCC command.) |
I just really hope the upcoming NC30.1 bugfix release will take care of these weird errors. |
Hi, I've updated this morning from 29.0.8 to 30.0.1 and since then I found a lot of "No provider found for id account exception" in the log.
This error message occurs always multiple times when i switch to the contacts app. Since the update I realized a contact group 'Zuletzt kontaktiert' (Recently used), never realized before. BR SMF System: NC 30.0.1 Docker image Alpine php-fpm adapted to my needs, containerized but not the AIO solution, Host Almalinux 9.4, Podman 4.9, Postgres 16.4, Redis 7.0.15, NGinx 1.27.2 |
Same Problem with 30.0.1 here. |
Yeah they didn't fix it. |
if you don't use the features of the " Teams" app you can disable it and the errors will go away. |
Hi Can confirm this bug, hit's me too with NC 30.0.1. Disabling the Teams app made the errors stop. |
Bug description
I get a lot of errors in my error log when using Nextcloud 30. It seems to be related to the Contacts app.
Steps to reproduce
/apps/contacts/All%20contacts/
Expected behavior
No errors in error log.
Nextcloud Server version
30
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.3
Web server
Nginx
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?
Configuration report
List of activated Apps
Nextcloud Signing status
No integrity issues via CLI (above URL doesn't exist anymore in NC30)
Nextcloud Logs
Additional info
The text was updated successfully, but these errors were encountered: