Nextcloud auf DS322 leider Redis fehler

lyjlq

Benutzer
Mitglied seit
17. Aug 2023
Beiträge
2
Punkte für Reaktionen
0
Punkte
1
Hallo Zusammen,

ich bin seit knapp 2 Monate stolzer Besitzer einer Sinologe DS223.
Dies sollte eine SSD-Platte am meiner PI ablösen. Leider machte diese leider schneller schlapp als gedacht. Somit ist seit dem meine NextCloud, nicht mehr stabil.
Da ich bei der Suche nach alternativen fand ich diesen Blog https://blog.viking-studios.net/nextcloud-installation-auf-einer-synology-diskstation-mit-dsm-7-2/ .
Da ich Neuling in der Sinologe Welt bin, ist sowas schon eine Herausforderung. Einerseits ist es schön verschiedene viele Packet einfach zu installieren, und zu konfigurieren, wenn man Weiß wie und wo.
Und somit begann mein Dilemma. Ich habe die Installation 2-mal gemacht, und habe beim Lösen meiner Probleme, viel Papa Google benutzt. Leider gibt es häufig mehrere weg die es aber doch nicht zum gleichen Ergebnis kommen. Somit habe ich einiges Installiert was ich dahinten wieder deinstallier oder gelassen habe da ich nicht mehr wusste was und wie ich es entfernen kann.

So, jetzt zu meinen Problemen. Mein Aktueller Status.

SD223
DSM 7.2 - 64570
Anmeldung auf der NextCloud funktioniert.
Daten Rücksicherung der DB und Daten erfolgreich.
NextCloud 27.0.0 erfolgreiches update auf 27.0.2
Sicherheits- & Einrichtungswarnungen weist keine Meldungen mehr auf.
Hintergrund-Jobs Läuft nicht aus der NextCloud und auch nicht über Aufgabenplaner, sondern über die CronTab. Aber läuft.
Die Protokollierung schmeißt mir sehr viele Fehler Index/Core raus:
Bash:
RedisException: Connection refused
[index] Fehler: RedisException: Connection refused at <<closure>>

 0. /volume1/web/nextcloud/lib/private/RedisFactory.php line 137
    Redis->pconnect("192.168.XXX.XXX", "6379", "0.0", null, 0, 0)
 1. /volume1/web/nextcloud/lib/private/RedisFactory.php line 178
    OC\RedisFactory->create("*** sensitive parameters replaced ***")
 2. /volume1/web/nextcloud/lib/private/Memcache/Redis.php line 66
    OC\RedisFactory->getInstance()
 3. /volume1/web/nextcloud/lib/private/Memcache/Redis.php line 126
    OC\Memcache\Redis->getCache()
 4. /volume1/web/nextcloud/lib/private/Lock/MemcacheLockingProvider.php line 65
    OC\Memcache\Redis->add("files/8ead83e936def4ccb3cce674aa53e30c", "0")
 5. /volume1/web/nextcloud/lib/private/Files/Storage/Common.php line 765
    OC\Lock\MemcacheLockingProvider->acquireLock("files/8ead83e936def4ccb3cce674aa53e30c", 2, "local::/volume1 ... l")
 6. /volume1/web/nextcloud/lib/private/Files/Cache/Scanner.php line 339
    OC\Files\Storage\Common->acquireLock("scanner::appdat ... l", 2, ["OC\\Lock\\MemcacheLockingProvider"])
 7. /volume1/web/nextcloud/lib/private/Files/Cache/LocalRootScanner.php line 39
    OC\Files\Cache\Scanner->scan("appdata_ochkx99aydps/theming/global", false, 3, true)
 8. /volume1/web/nextcloud/lib/private/Files/View.php line 1317
    OC\Files\Cache\LocalRootScanner->scan("appdata_ochkx99aydps/theming/global", false)
 9. /volume1/web/nextcloud/lib/private/Files/View.php line 1356
    OC\Files\View->getCacheEntry(["OC\\Files\\Storage\\LocalRootStorage"], "appdata_ochkx99aydps/theming/global", "/appdata_ochkx99aydps/theming/global")
10. /volume1/web/nextcloud/lib/private/Files/Node/Root.php line 202
    OC\Files\View->getFileInfo("/appdata_ochkx99aydps/theming/global", false)
11. <<closure>>
    OC\Files\Node\Root->get("/appdata_ochkx99aydps/theming/global")
12. /volume1/web/nextcloud/lib/private/Files/Node/LazyFolder.php line 74
    call_user_func_array([["OC\\Files\\Node\\Root"],"get"], ["appdata_ochkx99aydps/theming/global"])
13. /volume1/web/nextcloud/lib/private/Files/Node/LazyFolder.php line 151
    OC\Files\Node\LazyFolder->__call("get", ["appdata_ochkx99aydps/theming/global"])
14. /volume1/web/nextcloud/lib/private/Files/AppData/AppData.php line 132
    OC\Files\Node\LazyFolder->get("appdata_ochkx99aydps/theming/global")
15. /volume1/web/nextcloud/apps/theming/lib/ImageManager.php line 381
    OC\Files\AppData\AppData->getFolder("global")
16. /volume1/web/nextcloud/apps/theming/lib/ImageManager.php line 118
    OCA\Theming\ImageManager->getRootFolder()
17. /volume1/web/nextcloud/apps/theming/lib/Controller/IconController.php line 156
    OCA\Theming\ImageManager->getImage("favicon")
18. /volume1/web/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 230
    OCA\Theming\Controller\IconController->getTouchIcon("settings")
19. /volume1/web/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 137
    OC\AppFramework\Http\Dispatcher->executeController(["OCA\\Theming\\ ... "], "getTouchIcon")
20. /volume1/web/nextcloud/lib/private/AppFramework/App.php line 183
    OC\AppFramework\Http\Dispatcher->dispatch(["OCA\\Theming\\ ... "], "getTouchIcon")
21. /volume1/web/nextcloud/lib/private/Route/Router.php line 315
    OC\AppFramework\App::main("OCA\\Theming\\C ... r", "getTouchIcon", ["OC\\AppFramewo ... "], ["settings","theming.Icon.getTouchIcon"])
22. /volume1/web/nextcloud/lib/base.php line 1071
    OC\Route\Router->match("/apps/theming/icon/settings")
23. /volume1/web/nextcloud/index.php line 36
    OC::handleRequest()

GET /index.php/apps/theming/icon/settings?v=10
from 82.207.144.115 by lyjlq at 2023-08-17T06:18:44+00:00

Ab und zu mal auch: Fehler mail:

Bash:
ValueError: hash_hkdf(): Argument #2 ($key) cannot be empty

[mail] Fehler: ValueError: hash_hkdf(): Argument #2 ($key) cannot be empty at <<closure>>

0. /volume1/web/nextcloud/lib/private/Security/Crypto.php line 160
   hash_hkdf("sha512", ["SensitiveParameterValue"])
1. /volume1/web/nextcloud/lib/private/Security/Crypto.php line 134
   OC\Security\Crypto->decryptWithoutSecret("*** sensitive parameters replaced ***")
2. /volume1/web/nextcloud/apps/mail/lib/IMAP/IMAPClientFactory.php line 84
   OC\Security\Crypto->decrypt("*** sensitive parameters replaced ***")
3. /volume1/web/nextcloud/apps/mail/lib/IMAP/MailboxSync.php line 103
   OCA\Mail\IMAP\IMAPClientFactory->getClient("*** sensitive parameters replaced ***")
4. /volume1/web/nextcloud/apps/mail/lib/BackgroundJob/SyncJob.php line 109
   OCA\Mail\IMAP\MailboxSync->sync("*** sensitive parameters replaced ***")
5. /volume1/web/nextcloud/lib/public/BackgroundJob/Job.php line 81
   OCA\Mail\BackgroundJob\SyncJob->run([2])
6. /volume1/web/nextcloud/lib/public/BackgroundJob/TimedJob.php line 103
   OCP\BackgroundJob\Job->start(["OC\\BackgroundJob\\JobList"])
7. /volume1/web/nextcloud/lib/public/BackgroundJob/TimedJob.php line 93
   OCP\BackgroundJob\TimedJob->start(["OC\\BackgroundJob\\JobList"])
8. /volume1/web/nextcloud/cron.php line 152
   OCP\BackgroundJob\TimedJob->execute(["OC\\BackgroundJob\\JobList"], ["OC\\Log"])

at 2023-08-17T04:26:20+00:00

So, dass währen diese Meldungen. Was für Probleme habe ich noch auf der Web Gui.

Wenn ich auf die Files wechsle, kommt ein „Inernal Server Error“



Bash:
Internal Server Error

The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.

Die restliche Oberfläche läuft aber weiter.
Bilder werden zum Teil geladen. Ab einer gewissen menge werde sie nicht mehr Angezeigt.
Bei Aktivitäten finde ich keine Auffälligkeiten, außer dass dort nichts passiert.
E-Mails werden nicht geladen. Auch nicht im Dashboard.
Kontakte sind da, werden nicht Synchronisierte
Kalender ist da mit Terminen aber auch keine Synchronisation.
Notizen ist da. Zeigt keine Daten an keine Synchronisation.

Meine config.PHP

Bash:
$CONFIG = array (
  'instanceid' => 'ochkx99aydps',
  'passwordsalt' => 'hnk8+6FmaXyA3Ik46fhtiQhqCyMgRI',
  'secret' => '8nnmNL2Qrm+bqRJ13kDCnjbLoCWGtqkNkk8dHzgaQenTIHbQ',
  'trusted_domains' =>
  array (
    0 => 'nextcloud.xxxxxxxxx.dynv6.net',
  ),
  'datadirectory' => '/volume1/nextcloudData',
  'dbtype' => 'mysql',
  'version' => '27.0.2.1',
  'overwrite.cli.url' => 'https://nextcloud.xxxxxxxxxxxxxxxxxxxx.dynv6.net',
  'dbname' => 'nextcloud',
  'dbhost' => 'localhost:3306',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'xxxxx',
  'dbpassword' => 'xxxxxxxxxxxx',
  'installed' => true,
  'mail_domain' => 'gmx.de',
  'mail_from_address' => ''xxxxxxx.xxxxxx‘,
  'mail_smtpmode' => 'smtp',
  'mail_sendmailmode' => 'smtp',
  'mail_smtphost' => 'mail.gmx.net',
  'mail_smtpport' => '587',
  'mail_smtpauth' => 1,
  'mail_smtpname' => 'xxxxxxx.xxxxxx@gmx.de',
  'mail_smtppassword' => 'xxxxxxxxxx',
  'default_phone_region' => 'DE',
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'memcache.locking' => '\\OC\\Memcache\\Redis',
#  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'redis' =>
  array (
    'host' => '192.168.xxx.xxx',
    'port' => '6379',
#   'port' => '0'
    'timeout' => '0.0',
    'password' => '',
    'dbindex' => '0',
  ),
  'maintenance' => false,
  'theme' => '',
  'loglevel' => 2,
  'data-fingerprint' => '28c102ac19f1332e0ae24212507f03d0',
  'updater.secret' => '$2y$10$kO8vwmhfb69BlyTFBOTzUeMZmUE./b505T6exkLQQamACY9rtL72W',
);

Datenbank Prüfung:

sudo -u http php82 occ maintenance:repair

Melder alles grün bis auf:
The current PHP memory limit is below the recommended value of 512MB.

Und:
- Clear frontend caches
- Image cache cleared

- WARNING: Unable to clear the frontend cache

sudo -u http php82 occ -V
The current PHP memory limit is below the recommended value of 512MB.
NextCloudPi 27.0.2

Meine Vermutung ist Redis Falsch Installiert / Konfiguriert ist.

Dank im Voraus für eure Hilfe.
Bernd
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat