Nextcloud version: 23.0.0
Operating system and version: Debian 11
Apache or nginx version: Nginx 1.18.0
PHP version: 7.4.27
After fresh installation on my VPS, push notifications don’t work. Actually no notifications work at all, so we can’t be notified of new chat messages, calendar alerts etc (between browsers on different users).
I have this fatal error on admin logging
Fatal no app in context RedisException: Connection refused
/var/www/hiddendomain/html/cloud/lib/private/RedisFactory.php - line 124:
Redis->connect()
/var/www/hiddendomain/html/cloud/lib/private/RedisFactory.php - line 164:
OC\RedisFactory->create()
/var/www/hiddendomain/html/cloud/apps/notify_push/lib/AppInfo/Application.php - line 62:
OC\RedisFactory->getInstance()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 160:
OCA\NotifyPush\AppInfo\Application->OCA\NotifyPush\AppInfo\{closure}("*** sensiti ... *")
/var/www/hiddendomain/html/cloud/3rdparty/pimple/pimple/src/Pimple/Container.php - line 118:
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensiti ... *")
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 127:
Pimple\Container->offsetGet()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 457:
OC\AppFramework\Utility\SimpleContainer->query()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 435:
OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 87:
OC\AppFramework\DependencyInjection\DIContainer->query()
<<closure>>
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensiti ... *")
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 106:
array_map()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 114:
OC\AppFramework\Utility\SimpleContainer->buildClass()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 131:
OC\AppFramework\Utility\SimpleContainer->resolve()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 463:
OC\AppFramework\Utility\SimpleContainer->query()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/DependencyInjection/DIContainer.php - line 435:
OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Utility/SimpleContainer.php - line 56:
OC\AppFramework\DependencyInjection\DIContainer->query()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Bootstrap/FunctionInjector.php - line 50:
OC\AppFramework\Utility\SimpleContainer->get()
<<closure>>
OC\AppFramework\Bootstrap\FunctionInjector->OC\AppFramework\Bootstrap\{closure}("*** sensiti ... *")
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Bootstrap/FunctionInjector.php - line 67:
array_map()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Bootstrap/BootContext.php - line 51:
OC\AppFramework\Bootstrap\FunctionInjector->injectFn()
/var/www/hiddendomain/html/cloud/apps/notify_push/lib/AppInfo/Application.php - line 70:
OC\AppFramework\Bootstrap\BootContext->injectFn()
/var/www/hiddendomain/html/cloud/lib/private/AppFramework/Bootstrap/Coordinator.php - line 181:
OCA\NotifyPush\AppInfo\Application->boot()
/var/www/hiddendomain/html/cloud/lib/private/legacy/OC_App.php - line 206:
OC\AppFramework\Bootstrap\Coordinator->bootApp()
/var/www/hiddendomain/html/cloud/lib/private/legacy/OC_App.php - line 140:
OC_App::loadApp()
/var/www/hiddendomain/html/cloud/lib/base.php - line 986:
OC_App::loadApps()
/var/www/hiddendomain/html/cloud/index.php - line 36:
OC::handleRequest()
On nextcloud.log i get also this:
{"reqId":"FyXAwFVr061i2f37FFUZ","level":3,"time":"2022-01-23T10:58:00+00:00","remoteAddr":"IP_hidden","user":"admin","app":"PHP","method":"GET","url":"/apps/logreader/poll?lastReqId=2kL4fWSk6aCcp4fRlod8","message":"Zend OPcache can't be temporary enabled (it may be only disabled till the end of request) at Unknown#0","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0","version":"23.0.0.10"}
Please note that i ve disabled OPcache in nextcloud folder so that doesn’t make any sense to me.
config.php doesn’t contain any extra settings.
no relatable error or warning on nginx log too
Notice: I don’t care to use Redis for now, as i can’t figure out how to setup it on Debian, and have no time to search on that, i don’t have Redis installed at all too