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 Installation bricht ab 504

Featured Replies

Hallo,

 

ich versuche die Nextcloud (Video von Spaceinvaderone) zu installieren leider bekomme ich bei der installation einen 504 Gateway Time-out.

Habe schon versucht die installation erst mit sql light zu machen und dann auf mariadb zu gehen bringt leider auch nichts der fehler (time-out) kommt auch hier😞

 

Wie kann man denn den Time-out erhöhen? oder liegt es an was anderes?

guten morgen es wäre nicht schlecht wenn du villeicht ein gild posten könntest um zu sehen wo genau du hängst mit deinem fehler :)

  • Author

Hallo,

 

hier fang ich an - ich lass es einfach mal auf sql-light stehen.

grafik.thumb.png.a390cf37f1871b696db8a256b9c71457.png

 

dann fängt er an zu installieren:

grafik.thumb.png.b9b3425df009f3731347639a1d5e7448.png

 

dann kommt das:

grafik.png.acf966c7e1d4824f7c51c0010c0e26cf.png

die installation wird zwar gemacht doch diese ist unvollständig und läuft nicht richtig...

  • Author

und dies wird dann bei der sicherheits- und einrichtungswarnung ausgegeben:

 

 

 Sicherheits- & Einrichtungswarnungen


 Für die Sicherheit und Geschwindigkeit Ihrer Installation ist es von großer Bedeutung, das sie richtig konfiguriert ist. Um Ihnen hierbei zu helfen werden einige automatische Tests durchgeführt. Weitere Informationen finden Sie in der verlinkten Dokumentation.


            Es git einige Warnungen zu Ihrer Systemkonfiguration.


            SQLite wird als Datenbank verwendet. Bei größeren Installationen wird empfohlen, auf ein anderes Datenbank-Backend zu wechseln. Dies wird insbesondere bei der Benutzung de Desktop-Clients: r Synchronisierung empfohlen. Um zu einer anderen Datenbank zu migrieren,

           die benutzen Sie bitte die Befehlszeile: 'occ db:convert-type', oder in die Dokumentation 7 schauen.


          • Der "'Strict-Transport-Security"-HTTP-Header ist nicht auf mindestens "15552000' Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in den Sicherheitshinweisen 7 erläutert ist


            Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/webfinger" aufzulösen. Weitere Informationen hierzu finden Sie in unserer Dokumentation 7 .


            Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/nodeinfo" aufzulösen. Weitere Informationen hierzu finden Sie in unserer Dokumentation 7 .


            Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/caldav" aufzulösen. Weitere Informationen hierzu finden Sie in unserer Dokumentation 7 .


            Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/carddav" aufzulösen. Weitere Informationen hierzu finden Sie in unserer Dokumentation 7 .


            Für Ihre Installation is keine Standard-Telefonregion festgelegt. Dies ist erforderlich, um Telefonnummern in den Profileinstellungen ohne Ländercode überprüfen zu können. Um Nummern ohne Ländercode zuzulassen, fügen Sie bitte "default_phone_region" mit dem

         entsprechenden ISO 3166-1-Code 7 der gewünschten Region hinzu.


 Bitte überprüfen Sie noch einmal die Installationsanleitungen 7 und kontrollieren Sie das Protokoll auf mögliche Fehler oder Warnungen.


Überprüfen Sie die Sicherheit Ihrer Nextcloud mit unserem Sicherheits-Scan 7.


 Version

Nextcloud Hub I| (23.0.0)


Ihre Version ist aktuell. i

Update-Kanal: Stabil


 Es kann immer auf eine neuere Version aktualisiert werden. Jedoch kann kein Downgrade auf eine stabilere Version erfolgen.

Beachten Sie, dass die Aktualisierung nach einer neuen Version erst nach der ersten Unterversion (minor release) oder später angezeigt wird. Wir stellen unseen Benutzern im Laufe der Zeit neue Versionen zur Verfügung und überspringen manchmal eine Version, wenn Probleme

auftreten. Weitere Informationen zu Aktualisierungen t Release-Kanälen finden Si unter https://nextcloud.com/release-channels/


Informieren Sie die Mitglieder der folgenden Gruppen über verfügbare Updates: admin

Hm versuch mal deinen Cache zu leere vielleicht  bringt es etwas:)

Windows Symbol cmd und ausführen als Administrator und folgendes eingeben 

 

ipconfig /flushdns

 

 

Alternativ  kannst du das noch versuchen 

 

image.thumb.png.83bef307170e92f63d999e0472810e2f.png

@Hoddl

Warum nutzt du keine "richtige" Datenbank wie MariaDB?

Du kommst ja in dein Adminbereich, da du den Sicherheitsscan machen kannst. 

 

 

1 hour ago, Hoddl said:

            Für Ihre Installation is keine Standard-Telefonregion festgelegt. Dies ist erforderlich, um Telefonnummern in den Profileinstellungen ohne Ländercode überprüfen zu können. Um Nummern ohne Ländercode zuzulassen, fügen Sie bitte "default_phone_region" mit dem

         entsprechenden ISO 3166-1-Code 7 der gewünschten Region hinzu.

In die Config.cfg

 'default_phone_region' => 'DE',

eintragen

 

1 hour ago, Hoddl said:

            SQLite wird als Datenbank verwendet. Bei größeren Installationen wird empfohlen, auf ein anderes Datenbank-Backend zu wechseln. Dies wird insbesondere bei der Benutzung de Desktop-Clients: r Synchronisierung empfohlen. Um zu einer anderen Datenbank zu migrieren,

           die benutzen Sie bitte die Befehlszeile: 'occ db:convert-type', oder in die Dokumentation 7 schauen.

im Unraid-Terminal 

docker exec --user www-data Nextcloud php occ db:convert-type

ausführen.

Dann wird  "Convert the Nextcloud database to the newly configured one" ausgeführt

Wenn du das "db:convert-type" weglässt, dann kannst du alle Befehle sehen.

 

1 hour ago, Hoddl said:

            SQLite wird als Datenbank verwendet. Bei größeren Installationen wird empfohlen, auf ein anderes Datenbank-Backend zu wechseln. Dies wird insbesondere bei der Benutzung de Desktop-Clients: r Synchronisierung empfohlen. Um zu einer anderen Datenbank zu migrieren,

           die benutzen Sie bitte die Befehlszeile: 'occ db:convert-type', oder in die Dokumentation 7 schauen.


          • Der "'Strict-Transport-Security"-HTTP-Header ist nicht auf mindestens "15552000' Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in den Sicherheitshinweisen 7 erläutert ist


            Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/webfinger" aufzulösen. Weitere Informationen hierzu finden Sie in unserer Dokumentation 7 .


            Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/nodeinfo" aufzulösen. Weitere Informationen hierzu finden Sie in unserer Dokumentation 7 .


            Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/caldav" aufzulösen. Weitere Informationen hierzu finden Sie in unserer Dokumentation 7 .


            Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/carddav" aufzulösen. Weitere Informationen hierzu finden Sie in unserer Dokumentation 7 .

Nutz du NPM?

 

 

@Björn f.

Was sollen diese Einstellungen bringen?

Edited by i-B4se

Bei mir war das gleiche Problem. Selbst mit einer MariaDB für NextCloud.
Ich hatte dann einfach gut 2 Minuten gewartet nachdem die 504 Meldung kam, und dann die Seite nochmals aktualisiert.
Damit kam ich auf die Anmeldeseite.
Scheinbar lief der Prozess noch als die 504 Meldung schon da war

Edited by eFrame

Er kommt auf die Anmeldeseite, sonst würde er nicht den Sicherheitscheck machen können.

 

  • Author

ja die Installation läuft durch doch ich kann z.b. dann nicht mal meine Telefonnummer oder meine email eingeben oder eine app installieren... das nimmt er nicht an... ok werde mal das mit dem chache testen... danke schon mal... ich werde wieder berichten 🙂

 

 

  • Author

das mit dem chache hab ich leider nicht hinbekommen (Mac user)

 

das mit dem DNS hat leider nicht geklappt gleiche fehler auch bei einem anderen Browser....

Benutzt du zwei LAN ports an deinem unraid ? Wenn ja stell mal in den Einstellungen nur auf eine IP Adresse also nur eine LAN Schnittstelle das wäre noch eine Option welche mir einfällt

  • Author

@Björn f. ok versuche ich mal...

  • Author

leider kein Erfolg 😞

  • Community Expert

Kann es sein, dass du nicht den offiziellen Container verwendest? Nextcloud nutzt doch eigentlich Apache und nicht Nginx.

Wenn er nach dem Video von Spaceinvaderone vorgeht, dann sollte es sich um den Nextcloud-Container von Linuxserver handeln

  • Author

welcher wäre denn der richtige container???

  • Community Expert
4 hours ago, Hoddl said:

welcher

Knex666 ist der Originale. Sieht man am repository Namen, wenn man die erweiterte Ansicht öffnet

 

  • Author

@mgutt danke... was muss ich denn noch zusätzlich eintragen? oder ist das so schon mal ausreichend?

 

grafik.thumb.png.46b7773e0ddd7d5b54f091995392cdad.png

Host Path 4: Gibst du den Share an in dem die Userdaten liegen sollen, also die Dateien die von den einzelnen Benutzern in die Cloud geladen werden. Derzeit wäre dies ein Unterordner von appdata. Ich habe hier, damit ich mir nicht appdata "vollmülle", einen eigenen Share angegeben z.B: /mnt/user/nextcloud

Host Path 5: Hier kannst du einen deiner User Shares angeben den du später über External Storage in Nextcloud einbindest, da Nextcloud ansonsten auf keine anderen Unraid User Shares zugreifen kann

Wenn du bei Netzwerktyp Bridge vernwendest (MariaDB-Netzwerktyp beachten!):

Der interne Port des Containers ist 80, du könntest diesen noch auf einen Port deiner Wahl mappen, dazu auf "Weiteren Pfad,Port, Variale oder Bezeichnung hinzufügen" klicken und dann Konfiguration Port in der Liste. Container-Port ist 80, Host-Port: Port deiner Wahl, der nicht mit anderen Containern kollidiert. Connection Type bleibt auf TCP

Wenn du den Port änderst solltest du auch noch unter Advanced View unter dem Punkt "WebUI:" http://[IP]:[PORT:80] eintragen, sonst funktioniert der WebUI-Eintrag beim klick auf den Container nicht mehr

 

EDIT: Unter Advanced View kannst du dann auch noch gleich bei "Extra Parameters": --user 99:100 --sysctl net.ipv4.ip_unprivileged_port_start=0

eintragen, damit benutzt der Container den Unraid-User nobody

Edited by Enks

  • Author

@Enks danke für die Erklärung... werde später dann mal testen....

 

 

  • Author

@Enks du bist mein held... auch allen anderen für die hilfe danke - jetzt läuft es...

  • Author

@i-B4se wo finde ich denn diese config.cfg?

bei mir liegt das verzeichnis von dem nextcloud container auf der chace platte.

 

mnt/cache/appdata/nextcloud/nextcloud

da ich meine docker auf die cache platte geschschoben habe. 

nur die Dokumente werden bei mir auf die normalen HDDs übertragen, dies entspricht dem ersten pfad deines bildes

  • Author

@i-B4se muss ich die config.cfg selbst anlegen? denn im ordner nextcloud/nextcloud ist die config.cfg nicht zu finden auch nicht im ordner nextcloud/nextcloud/config

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.