The Basics
- Nextcloud Server version (e.g., 29.x.x):
- Operating system and version (e.g., Ubuntu 24.04):
- Web server and version (e.g, Apache 2.4.25):
- Reverse proxy and version _(e.g. nginx 1.27.2)
- PHP version (e.g, 8.3):
- PHP 8.2.29 (cli) (built: Jul 3 2025 13:08:18) (NTS)
- Is this the first time you’ve seen this error? (Yes / No):
- When did this problem seem to first start?
- Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
- Are you using CloudfIare, mod_security, or similar? (Yes / No)
Summary of the issue you are facing:
When trying to download files from a user, an error occurs: "Cannot decrypt this file; this is probably a shared file. Please ask the file owner to reshare the file with you." The problem persists after executing the decrypt-all command. This folder was previously shared with other internal Nextcloud users.After the files were decrypted, a message appeared stating that some files could not be decrypted. However, I am unable to download even the files that were successfully decrypted.
Steps to replicate it (hint: details matter!):
Log entries
Nextcloud
Please provide the log entries from your Nextcloud log that are generated during the time of problem (via the Copy raw option from Administration settings->Logging screen or from your nextcloud.log located in your data directory). Feel free to use a pastebin/gist service if necessary.
{"reqId":"PTQjcQ4PgEbGQArSDUz2","level":3,"time":"2026-08-17T09:59:52+00:00","remoteAddr":"10.100.11.40","user":"photobanknmg","app":"webdav","method":"GET","url":"/nextcloud/remote.php/dav/files/photobanknmg/photobank/%D0%A1%D0%91%20%D0%92%D0%98%D0%94%D0%95%D0%9E+%D0%A4%D0%9E%D0%A2%D0%9E/!%D0%91%D0%B0%D0%BB%D0%B0%D0%BD%D0%BE%D0%B2%D0%B0%20%D0%A1%D0%B2%D0%B5%D1%82%D0%BB%D0%B0%D0%BD%D0%B0/Svetlana_Balanova/OTV0320230079.CR2","scriptName":"/nextcloud/remote.php","message":"Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you.","userAgent":"Mozilla/5.0 (Windows) mirall/34.0.1 (build 20260804) (Nextcloud, windows-10.0.28000 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"33.0.7.1","clientReqId":"a21c9d41-43d6-4044-9fc0-ca613310900c","exception":{"Exception":"OC\\Encryption\\Exceptions\\DecryptionFailedException","Message":"Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you.","Code":0,"Trace":[{"file":"/var/www/html/nextcloud/lib/private/Files/Stream/Encryption.php","line":461,"function":"decrypt","class":"OCA\\Encryption\\Crypto\\Encryption","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/lib/private/Files/Stream/Encryption.php","line":260,"function":"readCache","class":"OC\\Files\\Stream\\Encryption","type":"->"},{"function":"stream_read","class":"OC\\Files\\Stream\\Encryption","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/icewind/streams/src/Wrapper.php","line":54,"function":"fread"},{"file":"/var/www/html/nextcloud/3rdparty/icewind/streams/src/CallbackWrapper.php","line":94,"function":"stream_read","class":"Icewind\\Streams\\Wrapper","type":"->"},{"function":"stream_read","class":"Icewind\\Streams\\CallbackWrapper","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/sabre/http/lib/Sapi.php","line":108,"function":"stream_copy_to_stream"},{"file":"/var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":490,"function":"sendResponse","class":"Sabre\\HTTP\\Sapi","type":"::"},{"file":"/var/www/html/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":212,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/html/nextcloud/apps/dav/lib/Server.php","line":430,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/html/nextcloud/apps/dav/appinfo/v2/remote.php","line":25,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/html/nextcloud/remote.php","line":151,"args":["/var/www/html/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/html/nextcloud/apps/encryption/lib/Crypto/Encryption.php","Line":315,"Hint":"\u041d\u0435 \u0443\u0434\u0430\u0451\u0442\u0441\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u044d\u0442\u043e \u0444\u0430\u0439\u043b \u043e\u0431\u0449\u0435\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u0442\u0435 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430 \u0444\u0430\u0439\u043b\u0430 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e.","message":"Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you.","exception":"{\"class\":\"OC\\Encryption\\Exceptions\\DecryptionFailedException\",\"message\":\"Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you.\",\"code\":0,\"file\":\"/var/www/html/nextcloud/apps/encryption/lib/Crypto/Encryption.php:315\",\"trace\":\"#0 /var/www/html/nextcloud/lib/private/Files/Stream/Encryption.php(461): OCA\\Encryption\\Crypto\\Encryption->decrypt()\\n#1 /var/www/html/nextcloud/lib/private/Files/Stream/Encryption.php(260): OC\\Files\\Stream\\Encryption->readCache()\\n#2 [internal function]: OC\\Files\\Stream\\Encryption->stream_read()\\n#3 /var/www/html/nextcloud/3rdparty/icewind/streams/src/Wrapper.php(54): fread()\\n#4 /var/www/html/nextcloud/3rdparty/icewind/streams/src/CallbackWrapper.php(94): Icewind\\Streams\\Wrapper->stream_read()\\n#5 [internal function]: Icewind\\Streams\\CallbackWrapper->stream_read()\\n#6 /var/www/html/nextcloud/3rdparty/sabre/http/lib/Sapi.php(108): stream_copy_to_stream()\\n#7 /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php(490): Sabre\\HTTP\\Sapi::sendResponse()\\n#8 /var/www/html/nextcloud/apps/dav/lib/Connector/Sabre/Server.php(212): Sabre\\DAV\\Server->invokeMethod()\\n#9 /var/www/html/nextcloud/apps/dav/lib/Server.php(430): OCA\\DAV\\Connector\\Sabre\\Server->start()\\n#10 /var/www/html/nextcloud/apps/dav/appinfo/v2/remote.php(25): OCA\\DAV\\Server->exec()\\n#11 /var/www/html/nextcloud/remote.php(151): require_once('...')\\n#12 {main}\"}","CustomMessage":"Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you."}}
{"reqId":"PTQjcQ4PgEbGQArSDUz2","level":3,"time":"2026-08-17T09:59:52+00:00","remoteAddr":"10.100.11.40","user":"photobanknmg","app":"no app in context","method":"GET","url":"/nextcloud/remote.php/dav/files/photobanknmg/photobank/%D0%A1%D0%91%20%D0%92%D0%98%D0%94%D0%95%D0%9E+%D0%A4%D0%9E%D0%A2%D0%9E/!%D0%91%D0%B0%D0%BB%D0%B0%D0%BD%D0%BE%D0%B2%D0%B0%20%D0%A1%D0%B2%D0%B5%D1%82%D0%BB%D0%B0%D0%BD%D0%B0/Svetlana_Balanova/OTV0320230079.CR2","scriptName":"/nextcloud/remote.php","message":"Uncaught exception","userAgent":"Mozilla/5.0 (Windows) mirall/34.0.1 (build 20260804) (Nextcloud, windows-10.0.28000 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"33.0.7.1","clientReqId":"a21c9d41-43d6-4044-9fc0-ca613310900c","exception":{"Exception":"OC\\Encryption\\Exceptions\\DecryptionFailedException","Message":"Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you.","Code":0,"Trace":[{"file":"/var/www/html/nextcloud/lib/private/Files/Stream/Encryption.php","line":461,"function":"decrypt","class":"OCA\\Encryption\\Crypto\\Encryption","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/lib/private/Files/Stream/Encryption.php","line":260,"function":"readCache","class":"OC\\Files\\Stream\\Encryption","type":"->"},{"function":"stream_read","class":"OC\\Files\\Stream\\Encryption","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/icewind/streams/src/Wrapper.php","line":54,"function":"fread"},{"file":"/var/www/html/nextcloud/3rdparty/icewind/streams/src/CallbackWrapper.php","line":94,"function":"stream_read","class":"Icewind\\Streams\\Wrapper","type":"->"},{"function":"stream_read","class":"Icewind\\Streams\\CallbackWrapper","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/sabre/http/lib/Sapi.php","line":108,"function":"stream_copy_to_stream"},{"file":"/var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":490,"function":"sendResponse","class":"Sabre\\HTTP\\Sapi","type":"::"},{"file":"/var/www/html/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":212,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/html/nextcloud/apps/dav/lib/Server.php","line":430,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/html/nextcloud/apps/dav/appinfo/v2/remote.php","line":25,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/html/nextcloud/remote.php","line":151,"args":["/var/www/html/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/html/nextcloud/apps/encryption/lib/Crypto/Encryption.php","Line":315,"Hint":"\u041d\u0435 \u0443\u0434\u0430\u0451\u0442\u0441\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u044d\u0442\u043e \u0444\u0430\u0439\u043b \u043e\u0431\u0449\u0435\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u0442\u0435 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430 \u0444\u0430\u0439\u043b\u0430 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e.","message":"Uncaught exception","exception":"{\"class\":\"OC\\Encryption\\Exceptions\\DecryptionFailedException\",\"message\":\"Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you.\",\"code\":0,\"file\":\"/var/www/html/nextcloud/apps/encryption/lib/Crypto/Encryption.php:315\",\"trace\":\"#0 /var/www/html/nextcloud/lib/private/Files/Stream/Encryption.php(461): OCA\\Encryption\\Crypto\\Encryption->decrypt()\\n#1 /var/www/html/nextcloud/lib/private/Files/Stream/Encryption.php(260): OC\\Files\\Stream\\Encryption->readCache()\\n#2 [internal function]: OC\\Files\\Stream\\Encryption->stream_read()\\n#3 /var/www/html/nextcloud/3rdparty/icewind/streams/src/Wrapper.php(54): fread()\\n#4 /var/www/html/nextcloud/3rdparty/icewind/streams/src/CallbackWrapper.php(94): Icewind\\Streams\\Wrapper->stream_read()\\n#5 [internal function]: Icewind\\Streams\\CallbackWrapper->stream_read()\\n#6 /var/www/html/nextcloud/3rdparty/sabre/http/lib/Sapi.php(108): stream_copy_to_stream()\\n#7 /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php(490): Sabre\\HTTP\\Sapi::sendResponse()\\n#8 /var/www/html/nextcloud/apps/dav/lib/Connector/Sabre/Server.php(212): Sabre\\DAV\\Server->invokeMethod()\\n#9 /var/www/html/nextcloud/apps/dav/lib/Server.php(430): OCA\\DAV\\Connector\\Sabre\\Server->start()\\n#10 /var/www/html/nextcloud/apps/dav/appinfo/v2/remote.php(25): OCA\\DAV\\Server->exec()\\n#11 /var/www/html/nextcloud/remote.php(151): require_once('...')\\n#12 {main}\"}","CustomMessage":"Uncaught exception"}}
{"reqId":"efHuGxLTpMLnozF5pceO","level":3,"time":"2026-08-17T10:05:28+00:00","remoteAddr":"","user":"--","app":"spreed","method":"","url":"--","scriptName":"/var/www/html/nextcloud/cron.php","message":"Failed to send message to signaling server","userAgent":"--","version":"33.0.7.1","occ_command":["/var/www/html/nextcloud/cron.php"],"exception":{"Exception":"GuzzleHttp\\Exception\\ClientException","Message":"Client error: `POST https://talk.nmg.corp/api/v1/room/q5ujbtsb` resulted in a `403 Forbidden` response:\nAuthentication check failed\n\n","Code":403,"Trace":[{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":231,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/Http/Client/Client.php","line":290,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php","line":59,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php","line":138,"function":"doRequest","class":"OCA\\Talk\\Signaling\\BackendNotifier","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php","line":276,"function":"backendRequest","class":"OCA\\Talk\\Signaling\\BackendNotifier","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php","line":267,"function":"roomDeleted","class":"OCA\\Talk\\Signaling\\BackendNotifier","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php","line":176,"function":"notifyBeforeRoomDeleted","class":"OCA\\Talk\\Signaling\\Listener","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php","line":126,"function":"handleExternalSignaling","class":"OCA\\Talk\\Signaling\\Listener","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php","line":57,"function":"handle","class":"OCA\\Talk\\Signaling\\Listener","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":220,"function":"__invoke","class":"OC\\EventDispatcher\\ServiceEventListener","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":56,"function":"callListeners","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":67,"function":"dispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":79,"function":"dispatch","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Service/RoomService.php","line":1440,"function":"dispatchTyped","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/BackgroundJob/ExpireObjectRooms.php","line":67,"function":"deleteRoom","class":"OCA\\Talk\\Service\\RoomService","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/BackgroundJob/ExpireObjectRooms.php","line":48,"function":"executeRetention","class":"OCA\\Talk\\BackgroundJob\\ExpireObjectRooms","type":"->"},{"file":"/var/www/html/nextcloud/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Talk\\BackgroundJob\\ExpireObjectRooms","type":"->"},{"file":"/var/www/html/nextcloud/lib/public/BackgroundJob/TimedJob.php","line":85,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->"},{"file":"/var/www/html/nextcloud/core/Service/CronService.php","line":176,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->"},{"file":"/var/www/html/nextcloud/core/Service/CronService.php","line":98,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->"},{"file":"/var/www/html/nextcloud/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->"}],"File":"/var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php","Line":115,"message":"Failed to send message to signaling server","exception":"{\"class\":\"GuzzleHttp\\Exception\\ClientException\",\"message\":\"Client error: `POST https://talk.nmg.corp/api/v1/room/q5ujbtsb` resulted in a `403 Forbidden` response:\\nAuthentication check failed\\n\\n\",\"code\":403,\"file\":\"/var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php:115\",\"trace\":\"#0 /var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php(72): GuzzleHttp\\Exception\\RequestException::create()\\n#1 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(209): GuzzleHttp\\Middleware::GuzzleHttp\\{closure}()\\n#2 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\\n#3 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\\n#4 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\\Promise\\TaskQueue->run()\\n#5 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\\n#6 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\\n#7 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\\n#8 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\\n#9 /var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php(231): GuzzleHttp\\Promise\\Promise->wait()\\n#10 /var/www/html/nextcloud/lib/private/Http/Client/Client.php(290): GuzzleHttp\\Client->request()\\n#11 /var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php(59): OC\\Http\\Client\\Client->post()\\n#12 /var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php(138): OCA\\Talk\\Signaling\\BackendNotifier->doRequest()\\n#13 /var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php(276): OCA\\Talk\\Signaling\\BackendNotifier->backendRequest()\\n#14 /var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php(267): OCA\\Talk\\Signaling\\BackendNotifier->roomDeleted()\\n#15 /var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php(176): OCA\\Talk\\Signaling\\Listener->notifyBeforeRoomDeleted()\\n#16 /var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php(126): OCA\\Talk\\Signaling\\Listener->handleExternalSignaling()\\n#17 /var/www/html/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php(57): OCA\\Talk\\Signaling\\Listener->handle()\\n#18 /var/www/html/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php(220): OC\\EventDispatcher\\ServiceEventListener->__invoke()\\n#19 /var/www/html/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php(56): Symfony\\Component\\EventDispatcher\\EventDispatcher->callListeners()\\n#20 /var/www/html/nextcloud/lib/private/EventDispatcher/EventDispatcher.php(67): Symfony\\Component\\EventDispatcher\\EventDispatcher->dispatch()\\n#21 /var/www/html/nextcloud/lib/private/EventDispatcher/EventDispatcher.php(79): OC\\EventDispatcher\\EventDispatcher->dispatch()\\n#22 /var/www/html/nextcloud/apps/spreed/lib/Service/RoomService.php(1440): OC\\EventDispatcher\\EventDispatcher->dispatchTyped()\\n#23 /var/www/html/nextcloud/apps/spreed/lib/BackgroundJob/ExpireObjectRooms.php(67): OCA\\Talk\\Service\\RoomService->deleteRoom()\\n#24 /var/www/html/nextcloud/apps/spreed/lib/BackgroundJob/ExpireObjectRooms.php(48): OCA\\Talk\\BackgroundJob\\ExpireObjectRooms->executeRetention()\\n#25 /var/www/html/nextcloud/lib/public/BackgroundJob/Job.php(50): OCA\\Talk\\BackgroundJob\\ExpireObjectRooms->run()\\n#26 /var/www/html/nextcloud/lib/public/BackgroundJob/TimedJob.php(85): OCP\\BackgroundJob\\Job->start()\\n#27 /var/www/html/nextcloud/core/Service/CronService.php(176): OCP\\BackgroundJob\\TimedJob->start()\\n#28 /var/www/html/nextcloud/core/Service/CronService.php(98): OC\\Core\\Service\\CronService->runCli()\\n#29 /var/www/html/nextcloud/cron.php(52): OC\\Core\\Service\\CronService->run()\\n#30 {main}\"}","CustomMessage":"Failed to send message to signaling server"}}
{"reqId":"efHuGxLTpMLnozF5pceO","level":3,"time":"2026-08-17T10:05:28+00:00","remoteAddr":"","user":"--","app":"core","method":"","url":"--","scriptName":"/var/www/html/nextcloud/cron.php","message":"Error while running background job OCA\\Talk\\BackgroundJob\\ExpireObjectRooms (id: 42266, arguments: null)","userAgent":"--","version":"33.0.7.1","occ_command":["/var/www/html/nextcloud/cron.php"],"exception":{"Exception":"GuzzleHttp\\Exception\\ClientException","Message":"Client error: `POST https://talk.nmg.corp/api/v1/room/q5ujbtsb` resulted in a `403 Forbidden` response:\nAuthentication check failed\n\n","Code":403,"Trace":[{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":72,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":209,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":158,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php","line":52,"function":"GuzzleHttp\\Promise\\{closure}","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":251,"function":"run","class":"GuzzleHttp\\Promise\\TaskQueue","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":227,"function":"invokeWaitFn","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":272,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":229,"function":"invokeWaitList","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php","line":69,"function":"waitIfPending","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php","line":231,"function":"wait","class":"GuzzleHttp\\Promise\\Promise","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/Http/Client/Client.php","line":290,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php","line":59,"function":"post","class":"OC\\Http\\Client\\Client","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php","line":138,"function":"doRequest","class":"OCA\\Talk\\Signaling\\BackendNotifier","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php","line":276,"function":"backendRequest","class":"OCA\\Talk\\Signaling\\BackendNotifier","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php","line":267,"function":"roomDeleted","class":"OCA\\Talk\\Signaling\\BackendNotifier","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php","line":176,"function":"notifyBeforeRoomDeleted","class":"OCA\\Talk\\Signaling\\Listener","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php","line":126,"function":"handleExternalSignaling","class":"OCA\\Talk\\Signaling\\Listener","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php","line":57,"function":"handle","class":"OCA\\Talk\\Signaling\\Listener","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":220,"function":"__invoke","class":"OC\\EventDispatcher\\ServiceEventListener","type":"->"},{"file":"/var/www/html/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":56,"function":"callListeners","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":67,"function":"dispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/html/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":79,"function":"dispatch","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/Service/RoomService.php","line":1440,"function":"dispatchTyped","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/BackgroundJob/ExpireObjectRooms.php","line":67,"function":"deleteRoom","class":"OCA\\Talk\\Service\\RoomService","type":"->"},{"file":"/var/www/html/nextcloud/apps/spreed/lib/BackgroundJob/ExpireObjectRooms.php","line":48,"function":"executeRetention","class":"OCA\\Talk\\BackgroundJob\\ExpireObjectRooms","type":"->"},{"file":"/var/www/html/nextcloud/lib/public/BackgroundJob/Job.php","line":50,"function":"run","class":"OCA\\Talk\\BackgroundJob\\ExpireObjectRooms","type":"->"},{"file":"/var/www/html/nextcloud/lib/public/BackgroundJob/TimedJob.php","line":85,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->"},{"file":"/var/www/html/nextcloud/core/Service/CronService.php","line":176,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->"},{"file":"/var/www/html/nextcloud/core/Service/CronService.php","line":98,"function":"runCli","class":"OC\\Core\\Service\\CronService","type":"->"},{"file":"/var/www/html/nextcloud/cron.php","line":52,"function":"run","class":"OC\\Core\\Service\\CronService","type":"->"}],"File":"/var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php","Line":115,"message":"Error while running background job OCA\\Talk\\BackgroundJob\\ExpireObjectRooms (id: 42266, arguments: null)","exception":"{\"class\":\"GuzzleHttp\\Exception\\ClientException\",\"message\":\"Client error: `POST https://talk.nmg.corp/api/v1/room/q5ujbtsb` resulted in a `403 Forbidden` response:\\nAuthentication check failed\\n\\n\",\"code\":403,\"file\":\"/var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Exception/RequestException.php:115\",\"trace\":\"#0 /var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php(72): GuzzleHttp\\Exception\\RequestException::create()\\n#1 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(209): GuzzleHttp\\Middleware::GuzzleHttp\\{closure}()\\n#2 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\\n#3 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\\n#4 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\\Promise\\TaskQueue->run()\\n#5 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\\n#6 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\\n#7 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\\n#8 /var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\\n#9 /var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php(231): GuzzleHttp\\Promise\\Promise->wait()\\n#10 /var/www/html/nextcloud/lib/private/Http/Client/Client.php(290): GuzzleHttp\\Client->request()\\n#11 /var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php(59): OC\\Http\\Client\\Client->post()\\n#12 /var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php(138): OCA\\Talk\\Signaling\\BackendNotifier->doRequest()\\n#13 /var/www/html/nextcloud/apps/spreed/lib/Signaling/BackendNotifier.php(276): OCA\\Talk\\Signaling\\BackendNotifier->backendRequest()\\n#14 /var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php(267): OCA\\Talk\\Signaling\\BackendNotifier->roomDeleted()\\n#15 /var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php(176): OCA\\Talk\\Signaling\\Listener->notifyBeforeRoomDeleted()\\n#16 /var/www/html/nextcloud/apps/spreed/lib/Signaling/Listener.php(126): OCA\\Talk\\Signaling\\Listener->handleExternalSignaling()\\n#17 /var/www/html/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php(57): OCA\\Talk\\Signaling\\Listener->handle()\\n#18 /var/www/html/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php(220): OC\\EventDispatcher\\ServiceEventListener->__invoke()\\n#19 /var/www/html/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php(56): Symfony\\Component\\EventDispatcher\\EventDispatcher->callListeners()\\n#20 /var/www/html/nextcloud/lib/private/EventDispatcher/EventDispatcher.php(67): Symfony\\Component\\EventDispatcher\\EventDispatcher->dispatch()\\n#21 /var/www/html/nextcloud/lib/private/EventDispatcher/EventDispatcher.php(79): OC\\EventDispatcher\\EventDispatcher->dispatch()\\n#22 /var/www/html/nextcloud/apps/spreed/lib/Service/RoomService.php(1440): OC\\EventDispatcher\\EventDispatcher->dispatchTyped()\\n#23 /var/www/html/nextcloud/apps/spreed/lib/BackgroundJob/ExpireObjectRooms.php(67): OCA\\Talk\\Service\\RoomService->deleteRoom()\\n#24 /var/www/html/nextcloud/apps/spreed/lib/BackgroundJob/ExpireObjectRooms.php(48): OCA\\Talk\\BackgroundJob\\ExpireObjectRooms->executeRetention()\\n#25 /var/www/html/nextcloud/lib/public/BackgroundJob/Job.php(50): OCA\\Talk\\BackgroundJob\\ExpireObjectRooms->run()\\n#26 /var/www/html/nextcloud/lib/public/BackgroundJob/TimedJob.php(85): OCP\\BackgroundJob\\Job->start()\\n#27 /var/www/html/nextcloud/core/Service/CronService.php(176): OCP\\BackgroundJob\\TimedJob->start()\\n#28 /var/www/html/nextcloud/core/Service/CronService.php(98): OC\\Core\\Service\\CronService->runCli()\\n#29 /var/www/html/nextcloud/cron.php(52): OC\\Core\\Service\\CronService->run()\\n#30 {main}\"}","CustomMessage":"Error while running background job OCA\\Talk\\BackgroundJob\\ExpireObjectRooms (id: 42266, arguments: null)"}}
Web Browser
If the problem is related to the Web interface, open your browser inspector Console and Network tabs while refreshing (reloading) and reproducing the problem. Provide any relevant output/errors here that appear.
PASTE
Web server / Reverse Proxy
The output of your Apache/nginx/system log in /var/log/____:
PASTE HERE
Configuration
Nextcloud
The output of occ config:list system or similar is best, but, if not possible, the contents of your config.php file from /path/to/nextcloud is fine (make sure to remove any identifiable information!):
sudo -u www-data php occ config:list system { "system": { "instanceid": "***REMOVED SENSITIVE VALUE***", "passwordsalt": "***REMOVED SENSITIVE VALUE***", "secret": "***REMOVED SENSITIVE VALUE***", "trusted_domains": [ "file.company.ru", "file.company.ru", "www.file.company.ru", "www.file.company.ru", "10.100.35.30", "https:\/\/www.onlyoffice.company.corp" ], "0": [ "10.100.35.30", "*", "10.100.35.88", "*", "10.100.35.87", "https:\/\/www.talk.company.corp" ], "onlyoffice": { "docs_server": "https:\/\/onlyoffice.company.corp\/", "jwt_secret": "***REMOVED SENSITIVE VALUE***", "jwt_header": "Authorization", "editors_check_interval": "0" }, "datadirectory": "***REMOVED SENSITIVE VALUE***", "dbtype": "mysql", "version": "33.0.7.1", "overwrite.cli.url": "https:\/\/10.100.35.30\/", "dbname": "***REMOVED SENSITIVE VALUE***", "dbhost": "***REMOVED SENSITIVE VALUE***", "dbport": "", "dbtableprefix": "oc_", "dbuser": "***REMOVED SENSITIVE VALUE***", "dbpassword": "***REMOVED SENSITIVE VALUE***", "installed": true, "default_phone_region": "RU", "mail_from_address": "***REMOVED SENSITIVE VALUE***", "mail_smtpmode": "smtp", "mail_sendmailmode": "smtp", "mail_domain": "***REMOVED SENSITIVE VALUE***", "mail_smtphost": "***REMOVED SENSITIVE VALUE***", "mail_smtpport": "587", "twofactor_enforced": "false", "twofactor_enforced_groups": [], "twofactor_enforced_excluded_groups": [], "maintenance": false, "maintenance_window_start": 5, "memcache.local": "\\OC\\Memcache\\APCu", "filelocking.enabled": true, "memcache.distributed": "\\OC\\Memcache\\Redis", "memcache.locking": "\\OC\\Memcache\\Redis", "redis": { "host": "***REMOVED SENSITIVE VALUE***", "port": 6379 }, "theme": "", "loglevel": 2, "mail_smtpauthtype": "LOGIN", "app_install_overwrite": [ "documents" ], "encryption.key_storage_migrated": false, "defaultapp": "files", "ldapIgnoreNamingRules": false, "ldapProviderFactory": "OCA\\User_LDAP\\LDAPProviderFactory", "mail_smtpauth": 1, "mail_smtpname": "***REMOVED SENSITIVE VALUE***", "mail_smtppassword": "***REMOVED SENSITIVE VALUE***", "mysql.utf8mb4": true } }
Apps
The output of occ app:list (if possible).
Tips for increasing the likelihood of a response
- Use the
preformatted text formatting option in the editor for all log entries and configuration output.
- If screenshots are useful, feel free to include them.
- If possible, also include key error output in text form so it can be searched for.
- Try to edit log output only minimally (if at all) so that it can be ran through analyzers / formatters by those trying to help you.