Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Nextcloud-Login nach REDIS-Aktivierung nicht möglich

Featured Replies

Hi,

leider kann ich mich nach Aktivierung von REDIS nicht an meiner Nextcloud anmelden.

Ich hab gerade keine Idee, wo ich ansetzen könnte.

Es ist aber sicherlich ein bekanntes Problem. Ich hatte es mit einer früheren onPrem-Instanz schonmal.

Aber zu lange her...

Danke & Gruß

Solved by tescher

8 hours ago, tescher said:

Es ist aber sicherlich ein bekanntes Problem.

wenn es so bekannt wäre hättest du sicher über die Suche eine Lösung gefunden ;)

 

dann zeig doch mal auf wie du REDIS aktiviert hast und wie der docker run aussieht von redis und von NC.

  • Author

Nuja, ich dachte halt, weil ich schonmal ein ähnliches Problem hatte - aber sei's drum.

Hilfe ist ja gerne willkommen. Da ich Unraid-Frischling bin, schließe ich auch einen Fehler meinerseits nicht aus.

 

docker run redisk:

docker run
  -d
  --name='Redis'
  --net='traefik_proxy'
  -e TZ="Europe/Berlin"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="Tower"
  -e HOST_CONTAINERNAME="Redis"
  -e 'REDIS_HOST_PASSWORD'='xxxxxxx'
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/juusujanar/unraid-templates/master/img/Redis-logo.png'
  -p '6379:6379/tcp'
  -v '/mnt/user/appdata/redis-session.ini':'/usr/local/etc/php/conf.d/redis-session.ini':'rw' 'redis'

 

docker run nextcloud:

docker run
  -d
  --name='Nextcloud'
  --net='traefik_proxy'
  -e TZ="Europe/Berlin"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="Tower"
  -e HOST_CONTAINERNAME="Nextcloud"
  -e 'NEXTCLOUD_URL'='cloud.domain.tld'
  -e 'REDIS_HOST'='192.168.200.15'
  -e 'REDIS_HOST_PASSWORD'='xxxxxxxxx'
  -e 'REDIS_HOST_PORT'='6379'
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.webui='https://cloud.domain.tld'
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/maschhoff/docker/master/unraid%20xml/nextcloud_logo_square.png'
  -l 'traefik.enable'='true'
  -l 'traefik.http.routers.nextcloud.entrypoints'='websecure'
  -l 'traefik.http.routers.nextcloud.rule'='Host(`cloud.domain.tld`)'
  -l 'traefik.http.routers.nextcloud.tls'='true'
  -l 'traefik.http.routers.nextcloud.tls.certresolver'='default'
  -l 'traefik.http.routers.nextcloud.middlewares'='nextcloud-dav,secHeaders@file'
  -l 'traefik.http.services.nextcloud.loadbalancer.server.port'='80'
  -l 'traefik.http.middlewares.nextcloud-dav.replacepathregex.regex'='^/.well-known/ca(l|rd)dav'
  -l 'traefik.http.middlewares.nextcloud-dav.replacepathregex.replacement'='/remote.php/dav/'
  -v '/mnt/user/appdata/nextcloud/html':'/var/www/html':'rw'
  -v '/mnt/user/appdata/nextcloud/apps':'/var/www/html/custom_apps':'rw'
  -v '/mnt/user/appdata/nextcloud/config':'/var/www/html/config':'rw'
  -v '/mnt/user/appdata/nextcloud/data':'/var/www/html/data':'rw'
  -v '/mnt/user/appdata/redis-session.ini':'/usr/local/etc/php/conf.d/redis-session.ini':'rw'
  --user 99:100 'nextcloud:latest'

 

Mit diesem Setup komme ich von extern auf die Anmeldemaske, aber trotz richtigem Passwort nicht über den Login hinaus.

Vielen Dank vorab.

Tom

Edited by tescher

14 minutes ago, tescher said:

Vielen Dank vorab.

 

auf den ersten Blick, alles ok

 

ich nutze jetzt den lsio Docker und nicht den official, mal kurzer Test im Unraid Terminal

 

docker exec nextcloud ping Redis

docker exec nextcloud ping 192.168.200.15

 

zum Test ob der NC docker Redis "sieht" in deinem trafik_proxy Netzwerk, normal nimmt man da auch den name und nicht die ip, wobei dies auch gehen "sollte"

 

image.png.aaf507733c77c4d119fd11b7904de828.png

Nachtrag, Port Eintrag weg lassen da "Standard" gemäß der NC Anleitung ;)

  • Author

Port 6379 bei Nextcloud rausgenommen - ohne Erfolg.

Ping gibt's im Container nicht...

  • Author
root@Tower:~# docker exec Nextcloud ping 192.168.200.15
OCI runtime exec failed: exec failed: unable to start container process: exec: "ping": executable file not found in $PATH: unknown

 

  • Author

grafik.thumb.png.0078b1b6acb1dc44ac8376583e62c7f2.png

 

Hier die aktuellen docker run's...

 

Nextcloud:

 

docker run
  -d
  --name='Nextcloud'
  --net='traefik_proxy'
  -e TZ="Europe/Berlin"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="Tower"
  -e HOST_CONTAINERNAME="Nextcloud"
  -e 'NEXTCLOUD_URL'='cloud.domain.tld'
  -e 'REDIS_HOST'='Redis'
  -e 'REDIS_HOST_PASSWORD'='xxxxxxxx'
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.webui='https://cloud.domain.tld'
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/maschhoff/docker/master/unraid%20xml/nextcloud_logo_square.png'
  -l 'traefik.enable'='true'
  -l 'traefik.http.routers.nextcloud.entrypoints'='websecure'
  -l 'traefik.http.routers.nextcloud.rule'='Host(`cloud.domain.tld`)'
  -l 'traefik.http.routers.nextcloud.tls'='true'
  -l 'traefik.http.routers.nextcloud.tls.certresolver'='default'
  -l 'traefik.http.routers.nextcloud.middlewares'='nextcloud-dav,secHeaders@file'
  -l 'traefik.http.services.nextcloud.loadbalancer.server.port'='80'
  -l 'traefik.http.middlewares.nextcloud-dav.replacepathregex.regex'='^/.well-known/ca(l|rd)dav'
  -l 'traefik.http.middlewares.nextcloud-dav.replacepathregex.replacement'='/remote.php/dav/'
  -v '/mnt/user/appdata/nextcloud/html':'/var/www/html':'rw'
  -v '/mnt/user/appdata/nextcloud/apps':'/var/www/html/custom_apps':'rw'
  -v '/mnt/user/appdata/nextcloud/config':'/var/www/html/config':'rw'
  -v '/mnt/user/appdata/nextcloud/data':'/var/www/html/data':'rw'
  -v '/mnt/user/appdata/redis-session.ini':'/usr/local/etc/php/conf.d/redis-session.ini':'rw'

 

Redis:

docker run
  -d
  --name='Redis'
  --net='traefik_proxy'
  -e TZ="Europe/Berlin"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="Tower"
  -e HOST_CONTAINERNAME="Redis"
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/juusujanar/unraid-templates/master/img/Redis-logo.png'
  -p '6379:6379/tcp'
  -v '/mnt/user/appdata/redis-session.ini':'/usr/local/etc/php/conf.d/redis-session.ini':'rw' 'redis' redis-server
  --requirepass xxxxxxxx

 

57 minutes ago, tescher said:

Ping gibt's im Container nicht...

ok ... bevor ich jetzt weiter in die Tiefe gehe, ich nutze den lsio docker, der ist anders aufgebaut ...

 

du könntest jetzt ping installieren in NC Docker, aber warte mal ob jemand anderes was weiß, ggf. mal NC Docker logs noch sichten ob da ein Fehler kommt bzgl. redis ...

  • Author
  • Solution

Alles gut.

Das hat wohl noch gefehlt...

Quote

--requirepass xxxxxxxx

Jetzt rennt's 🙂 - Dankeschön trotzdem

  • 2 months later...
On 3/6/2024 at 10:35 PM, tescher said:

Alles gut.

Das hat wohl noch gefehlt...

Jetzt rennt's 🙂 - Dankeschön trotzdem

Ich nutze auch den Linuxserver Container krieg es aber absolut nicht hin - hast du hier evtl ne kleine Anleitung?

On 3/6/2024 at 10:30 PM, alturismo said:

ok ... bevor ich jetzt weiter in die Tiefe gehe, ich nutze den lsio docker, der ist anders aufgebaut ...

 

du könntest jetzt ping installieren in NC Docker, aber warte mal ob jemand anderes was weiß, ggf. mal NC Docker logs noch sichten ob da ein Fehler kommt bzgl. redis ...

Hast du Redis am laufen?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.