Nextcloud intern nicht erreichbar, was ist zu tun?
Hallo Zusammen, ich habe Nextcloud auf einem Debian12 LXC Container in Proxmox installiert. Die Installation lief per Nextcloud Installationsskript Hub 9 (zero.sh). In soweit ist das auch alles ohne Probleme durchgelaufen, es soll für einen internen Text dienen, nur leider ist das Webif nicht über den Browser erreichbar.
So siegt die config aus...
NEXTCLOUDEXTIP hatte ich zum Test auch noch mit der IP versehen...
Habt ihr einen Tipp für mich?
So siegt die config aus...
NEXTCLOUDEXTIP hatte ich zum Test auch noch mit der IP versehen...
NEXTCLOUDDATAPATH="/nc_data"
NEXTCLOUDADMINUSER="nextcloud"
NEXTCLOUDADMINUSERPASSWORD=$(openssl rand -hex 16)
NCRELEASE="latest.tar.bz2"
PHPVERSION="8.3"
NEXTCLOUDDNS="192.168.7.126"
LETSENCRYPT="n"
NEXTCLOUDEXTIP="192.168.7.126"
#$(curl -s -4 'https://it-services.c-rieger.de/remoteip.php')
DATABASE="m"
NCDBNAME="nextcloud"
NCDBUSER="nextcloud"
NCDBPASSWORD=nextcloud
MARIADBROOTPASSWORD=$(openssl rand -hex 16)
REDISPASSWORD=$(openssl rand -hex 16)
CURRENTTIMEZONE='Europe/Berlin'
PHONEREGION='DE'
NEXTCLOUDOFFICE="n"
ONLYOFFICE="n"
UPLOADSIZE='10G'
APTIP4="n"
RESOLVER="176.9.93.198 176.9.1.117"
REMOVEUAU="y"
Habt ihr einen Tipp für mich?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 668484
Url: https://administrator.de/contentid/668484
Ausgedruckt am: 19.11.2024 um 05:11 Uhr
28 Kommentare
Neuester Kommentar
Zitat von @pebcak7123:
Moin,
mein tipp: kein installationsskript verwenden von dem man nicht genau weis was es macht.
Moin,
mein tipp: kein installationsskript verwenden von dem man nicht genau weis was es macht.
Klasse tipp, und was machst du bei jeder setup.exe?
Ich würde aber mal in die logs des webservers gucken ob da ne error-log was sagt... ist die firewall korrekt eingestellt? Läuft irgendwas auf dem port? Geht nicht idt nunmal keine fehlerbeschreibung
Statt Containerfrickelei besser als "richtige" VM mit vSwitch installieren:
https://www.howtoforge.de/anleitung/nextcloud-auf-debian-12-installieren ...
https://www.howtoforge.de/anleitung/nextcloud-auf-debian-12-installieren ...
Moin,
hier der Mmn. beste Guide für die Nextcloud Installation als Lamp-Stack:
https://decatec.de/home-server/nextcloud-auf-ubuntu-server-24-04-lts-mit ...
Alles kleinschrittig beschrieben.
SG
Spirit
hier der Mmn. beste Guide für die Nextcloud Installation als Lamp-Stack:
https://decatec.de/home-server/nextcloud-auf-ubuntu-server-24-04-lts-mit ...
Alles kleinschrittig beschrieben.
SG
Spirit
Zitat von @pebcak7123:
Moin,
mein tipp: kein installationsskript verwenden von dem man nicht genau weis was es macht.
Moin,
mein tipp: kein installationsskript verwenden von dem man nicht genau weis was es macht.
Mein reden, einfach kein linux verwenden. Kappa.
Hallo,
Beispiel: siehe .../nextcloud/config/config.php
(oder wo auch immer das zu finden ist -> siehe apache/nginx Konfiguration)
und so weiter ...
die Zweitdomain ist eben über http(s) Port 50555 erreichbar.
Steht aber eigentlich in der Dokumentation
k.a. ob dein Script das dann so korrekt einrichtet (glaube aber eher nicht)
l.g.
Fred
Beispiel: siehe .../nextcloud/config/config.php
(oder wo auch immer das zu finden ist -> siehe apache/nginx Konfiguration)
'trusted_domains' =>
array (
0 => 'localhost',
1 => '192.168.123.123',
2 => 'meine.domain.tld',
3 => 'meine. zweitdomain.tld:50555',
),
und so weiter ...
die Zweitdomain ist eben über http(s) Port 50555 erreichbar.
Steht aber eigentlich in der Dokumentation
k.a. ob dein Script das dann so korrekt einrichtet (glaube aber eher nicht)
l.g.
Fred
Ahh, das sieht sehr danach aus das der www-data user keine Berechtigung hat, wie es schon in der NC Fehlermeldung steht.. versuch mal folgendes: "sudo chown -R www-data:www-data /var/www/nextcloud" falls /var/www/nextcloud nicht das Verzeichnis ist müsstest du das entsprechend an dein Installationsverzeichnis anpassen.
Versuch mal folgendes:
1. Die SQL Datenbank prüfen, welches Passwort ist dort für den Nextclouduser eingetragen, in die Datenbank kommst du so: mysql -u root -p
Tipp: Grundlegende SQL Kenntnisse sind hier sehr Hilfreich :D
2. Mit welchem Passwort versucht das PHP Backend sich zu authentifizieren, dass kannst du rausfinden in dem du mal in die config.php schaust die Standard mäßig hier ist: /var/www/nextcloud/config/config.php
Dort findest du normalerweise das hier vor:
'dbuser' => 'nextclouduser',
'dbpassword' => 'PASSWORT',
1. Die SQL Datenbank prüfen, welches Passwort ist dort für den Nextclouduser eingetragen, in die Datenbank kommst du so: mysql -u root -p
Tipp: Grundlegende SQL Kenntnisse sind hier sehr Hilfreich :D
2. Mit welchem Passwort versucht das PHP Backend sich zu authentifizieren, dass kannst du rausfinden in dem du mal in die config.php schaust die Standard mäßig hier ist: /var/www/nextcloud/config/config.php
Dort findest du normalerweise das hier vor:
'dbuser' => 'nextclouduser',
'dbpassword' => 'PASSWORT',
Zitat von @Megaadwwh:
Danke, auch ich wünsche ein schönes Wochenende. Am Freitag gehe ich selbstverständlich arbeiten. Schließlich muss ich die Nextcloud mal gescheit in der Firma austesten.
Danke, auch ich wünsche ein schönes Wochenende. Am Freitag gehe ich selbstverständlich arbeiten. Schließlich muss ich die Nextcloud mal gescheit in der Firma austesten.
Hoffentlich vernünftig mit richtigen Passwörtern usw 👌