Posts by Crale

    Hallo Franjo,

    danke mal wieder ;)

    Kaum macht man es richtig funktioniert es:saint:


    Ich hatte nach Anleitung das Verzeichniss /media/fritz_nas erstellt.
    fritz.nas ist der Ordner der Fritzbox. Ich dachte irgendwie ich muss den Pfad eintragen ?(

    Irgendwie immer wenn ich versuche in dieser Welt Sachen zu verstehen hätte ich besser stumpf kopieren sollen...

    Hi Zusammen,

    ich habe erfolglos versucht die Anleitung von Hofei Netzwerkfreigabe mounten mit systemd Mount Unit umzusetzten.

    Erst einmal aber ein dickes Danke für das erstellen der tollen Anleitung <3

    Leider habe ich als Anfänger mich etwas verlaufen bzw finde den Fehler nicht.
    Bis zu dem manuellen Mount hat alles geklappt. Dann habe ich folgendes eingegeben:
    sudo systemd-escape --suffix=mount --path //192.168.178.1/fritz.nas/

    output:

    192.168.178.1-fritz.nas.mount

    Ich habe es dann zuerst so interpretiert das meine Mount Unit "fritz.nas.mount" heißt. Das hat nicht geklappt. Dann habe ich den Vorgang nach Durchlesen dieses Threads auf "media-fritz.nas.mount" geändert. In beiden fällen bekomme ich am Ende jedoch bei Eingabe von:
    sudo systemctl status media-fritz.nas.mount

    Die Meldung:

    Code
     media-fritz.nas.mount - Mount der fritz.nas
         Loaded: bad-setting (Reason: Unit media-fritz.nas.mount has a bad unit file setting.)
         Active: inactive (dead)
          Where: /media/fritz_nas
           What: //192.168.178.1/fritz.nas/
    
    Mar 27 15:05:15 raspberrypi systemd[1]: media-fritz.nas.mount: Where= setting doesn't match unit name. Refusing.
    Mar 27 15:05:57 raspberrypi systemd[1]: media-fritz.nas.mount: Where= setting doesn't match unit name. Refusing.

    Meine Eingaben auf dem Weg dorthin:

    Am Bash Skript habe ich nicht zum ändern gefunden.


    Vielen lieben Dank schon einmal für den tollen Support hier! :thumbup:

    Ich dachte ich hätte eine Portfreigabe gemacht?

    Ja, für IPv6. Mit z. B. https://port.tools/port-checker-ipv6/ (oder gleichwertig) kannst Du testen, welche Ports mit IPv6 aus dem Internet erreichbar sind.

    Ok danke. Habe das mal für Port 80 und 444 getestet. 80 geht nicht.
    Mir ist aber leider unklar was ich nun machen muss damit es läuft.
    Habe mal die Portfreigabe auf der Fritzbox gelöscht und neu gemacht. Dabei diese Einstellung gefunden und diesmal nur auf ipv4 gestellt.

    hat leider nichts gebracht. Keine Ahnung was ich machen muss...

    Mich verwundert allerdings das ich mittlerweile auf meiner Fritzbox lande wenn ich schlacht.ddnss.de eingebe...

    Moin zusammen,

    ich bin blutiger Anfänger, sowohl mit diesem Forum, wie auch in der Raspberry und Nextcloud Welt. Bitte verzeiht schonmal wenn ich vieles nicht verstehe oder falsch angehe ;)

    Erstmal: Ist das hier nun das passende "Unterforum" um für die Anleitung: Nextcloud mit Apache2, MariaDB und Letsencrypt Fragen zu stellen bzw Hilfe zu holen? Falls nicht wo bin ich richtig?

    Nun zu meinem Problem:
    Ich habe mir einen Raspberrypi 5 gekauft und wollte damit über Nextcloud meine eigene Cloud nutzen. Dazu die habe ich die Anleitung von Franjo G gefunden und soweit durchgearbeitet. Vielen lieben Dank für die Großartige Arbeit schon einmal an dieser Stelle! Es hat auch alles funktioniert bzw. ich konnte mir es zusammenreimen, nur beim letzten Step "Letsencrypt installieren" scheitere ich. Abweichend zur Anleitung hatte ich:

    Code
    sudo apt install python3-certbot-apache

    Nicht in Putty sondern direkt auf dem Pi eingegeben. Macht das einen Unterschied?
    Wenn ich nun im nächsten step (mittlerweile über putty):

    Code
    sudo certbot --apache

    Eingebe bekomme ich folgende Fehlermeldung:

    Die letsencrypt.log spuckt am Ende dies aus:

    Wenn ich das Problem richtig eingegrenzt habe liegt es entweder an meiner Portweiterleitung oder am Apache Server...scheinbar an http/port 80.


    Nun ein paar Infos:


    Hardware:
    -Raspberrypi 5 8GB, original Aktivlüfter, original 27W Netzteil, original M2-Hat mit original 512GB SSD, Original Gehäuse ohne Deckel.
    - Fritbox 6591 Cable auf Version 8.03

    Software:
    -Raspi OS Bookworm installiert über Raspi imager mit einem USB/nvme Adapter direkt auf die SSD. Entsprechend der Anleitung auf neustem Stand.

    Istzustand/Was habe ich bisher versucht:
    Über die Interne IP des Pi komme ich auf meine Nextcloud Installation drauf. Diese Spuckt nach durcharbeiten der Anleitung von franjoG noch folgende Fehler aus:

    Der obere rote wird ja vermutlich durch letsencrypt behoben. Die anderen Sachen dürften meinem Verständniss nach jetzt für dieses Problem kein Hinderniss sein.

    Wenn ich meine Externe dyndns schlacht.ddnss.de eingebe sagte mein Firefox: Fehler geht nicht!
    Edit: Nachdem ich diesen Post gemacht habe lande ich auf der Login Seite meiner Fritzbox...sollte mir das zu denken geben? Mein Bauchgefühl sagt ich hantiere hier mit zu viel gefährlichem nichtwissen:/

    Daraufhin hatte ich überprüft ob meine DynDns auflöst. ddnss.de sagt:

    Dies entspricht meiner ipv6 Adresse laut Fritzbox:

    Meine Portfreigabe in der Fritzbox:


    Ich hatte dann im Internet nach Lösungen gesucht, aber nichts gefunden was mir geholfen hat.
    Danach habe ich Gemini das Problem beschrieben und folgende Antwort bekommen:

    -Portweiterleitung habe ich wie gepostet geprüft.
    -Firewall deaktivieren war ich kritisch gegenüber
    -Ports freigeben über sudo ufw allow 80 etc ging nicht, da wohl kein ufw.
    -Firewall in Fritzbox hatte ich erfolglos diesen haken versucht:

    -Habe mit DNS checker meinen ddnss geprüft.
    Die AAAA geht:

    Die A (=Port 80 Http?) geht nicht!

    Aber was fange ich mit dieser Info an?

    Weiterhin gesucht:
    In der config.php von Nextcloud sieht es so aus:


    Meine apache2.conf hat am Ende stehen:

    Code
    # Include the virtual host configurations:
    IncludeOptional sites-enabled/*.conf
    
    Redirect 301 /.well-known/carddav /remote.php/dav
    Redirect 301 /.well-known/carddav /nextcloud/remote.php/dav/
    Redirect 301 /.well-known/caldav /remote.php/dav
    Redirect 301 /.well-known/webfinger /index.php/.well-known/webfinger
    Redirect 301 /.well-known/nodeinfo /index.php/.well-known/nodeinfo

    Muss ich den Port 80 irgendwo freischalten? Falls ja wo und wie geht das bitte?

    Oder was ist mein Fehler? Ich bin mittlerweile echt verzweifelt nach so vielen Stunden ahnungsloser Fehlersuche...immerhin habe ich ein paar Sachen auf dem Weg lernen können.:S

    Vielen lieben Dank an alle die sich meine Textwall bis hier durchgelesen haben<3
    Falls ich etwas an nötigen Infos vergessen habe, für mich gefährliche Infos zu viel gepostet habe oder so, sagt bitte Bescheid ;)