Nextcloud WebDav

  • Hallo zusammen,

    ich habe eine Frage bzgl. meines Nextcloud Dockers. Soweit läuft der ganz gut, aber nun wollte ich vom Windows 10 PC via WebDAV darauf zugreifen.
    Doch leider klappt das nicht....Es scheint am fehlenden Zertifikat zu liegen. (Mit meinem Handy und TotalCommaner+WebDAV addon komme ich Problemlos drauf...)

    Hier mal mein Docker Setting:

    Code
    docker run -d \
      --name=nextcloud \
      -e TZ=Europe/Berlin \
      -e PUID=1001 \
      -e PGID=100 \
      -p 450:443 \
      -v /srv/dev-disk-by-label-datenC/Docker/Nextcloud/config:/config \
      -v /srv/dev-disk-by-label-datenC/Nextcloud:/data \
      --restart unless-stopped \
      linuxserver/nextcloud

    Was ich überhaupt nicht checke, ist woher ich an das für Win10 benötigte Zertifikat komme....Leider hat mich da Google auch nicht weitergebracht.

    Kann mir hier jemand weiterhelfen.

    Danke

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


  • Ich denke schon, aber Zertifikate sind absolutes Neuland. Hab mich nie damit beschäftigt. In dem Fall hier wäre ich einfach
    auf weiter (unsicher) gegangen....

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


  • Ja okay da ist halt kein vernünftiges Zertifikat hinterlegt, wenn du den Nextcloud von aussen zugänglich machen möchtest dann ist das natürlich ein Problem.
    Und daran hängt sich auch Windows 10 wahrscheinlich auf.

    Hab leider selbst keinen Schimmer wie man dem Windows Explorer das abgewöhnen kann. Ein vernünftiges Zertifikat wäre wohl die einfachste und sauberste Lösung.

  • @Nerto
    Besten Dank schonmal, werde ich probieren.

    @darkside40
    Weißt du denn wie ich da ein vernünftiges Zertifikat reinbekomme, wenn das andere nicht klappen sollte...
    Von aussen brauche ich aktuell nicht, aber man weiß ja nie was noch kommt.

    P.S.: Ich komme leider erst heute nachmittag dazu zu testen.

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


  • Kannst du nicht einfach auf "erweitert" klicken und die Verbindung trotzdem zulassen? Ansonsten wäre es vermutlich am einfachsten im LAN kein https zu verwenden, denn die Geschichte mit selbst-signierten Zertifikaten macht echt keinen Spaß :D

  • Um auf die Weboberfläche zu kommen mache ich das ja. Nun sollte aber in windows ein Webdav-Ordner eingebunden werden.
    Und das klappt nicht, wegen fehlendem Zertifikat :(

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


  • installier dir doch den nginx- letsencrypt docker, so hab ichs ;)

    Kostenlose dyndns gibt es z.b bei selfhost.eu
    ddclient zum updaten gibt es auch als docker

  • Hast du da eine gute anleitung an der Hand.
    Ich weiß auch nicht wie problematisch es ist, das ich recht viele Ports am NAS nutze.
    OMV - 80
    Nextcloud - 451
    TVheadend - 9981/2
    Oscam - 8888
    Openhab - 8080
    Portainer - 9000
    Bittorrent

    Und bald soll auch Emby wieder dazu kommen.

    Ich bin leider völlig fremd in dem Thema. Aktuell habe bis auf tvheadend und bittorrent alles nur im lokalen Netz laufen.
    9981 und der Torrentport ist über die Portfreigabe in der Fritte freigegeben. Läuft das dann später alles nicht mehr lokal ?

    ddclient hab ich zwar laufen, aber schon lange nicht mehr benötigt.

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


  • Es geht aber doch um lokalen Zugriff.. mit Webdav kenn ich ich leider nicht aus. Kann man da keinen Zugriff ohne SSL nutzen?

    Für lokale Zugriffe ist webdav nicht gemacht, geht aber auch mit einem Ssl Zertifikat.

    @Grabber66 , es ist egal welche Ports du alles nutzt, im reverse Proxy stellst du die dazugehörige Url ein.

    Z.b sub1.domain auf emby
    sub2.domain auf nextcloud

    Oder
    sub.domain/folder1 auf emby
    sub.domain/folder2 auf nextcloud

    Ect, bei letzterer Variante muss auch der http root des Programms angepasst werden.

    Eine Anleitung hab ich aber leider nicht, lässt sich aber zusammen schnipseln

    Option 3, nutz http (ohne(s) )
    Dazu müsstest du aber den http listen port von nextcloud mit aus dem docker führen ( -p 8080:80)

  • Vielen dank für den Tip. Damit klappt es tatsächlich reibungslos.
    Muss ein windows problem sein.

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


  • Ich habe 2 Varianten probiert:

    https://192.168.1.3:450/remote.php/dav/files/NAME/

    und

    https://192.168.1.3:450/remote.php/webdav/

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


  • Ahhh, das wollte ich sehen.

    Hier wurde ja bereits mehrfach erwähnt, lass das s in https weg und greife per http drauf zu, ggf. musst du dies entsprechend einrichten, dass das möglich wird.

    Denn https steht für eine SSL-Verbindung über Port 443 und hierfür erwartet Windows ein Zertifikat, wenn du nun http nutzt, dann ist es Port 80 welcher kein Zertifikat braucht.

    NAS: Gehäuse: Jonsbo G3, Mainboard: MSI B460M PRO, CPU: Intel Pentium G6400, OS: OMV 6

    Client: NVIDIA Shield Pro 2019

  • Ich hatte bei mir Nextcloud die ersten Wochen nur mit http eingerichtet, da funktionierte WebDAV über Windows auch nicht, nur mit WinSCP hat es dann geklappt.

    @Grabber66
    Für den Raspberry gibt es ein kurzes Dokument um die Nextcloud mit https abzusichern incl. Zertifikat von Letsencrypt. Das Zertifikat wird automatisch regelmäßig verlängert/erneuert.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!