Synology Configurer le serveur webdav avec reverse proxy

  • Auteur du sujet Auteur du sujet mbo
  • Date de début Date de début

mbo

Nouveau membre
27 Mars 2024
12
1
3
Bonjour,

J'ai installé WebDAV Server sur mon NAS, ça fonctionne correctement quand j'essaie de me connecter dessus avec le port par défaut sur https://nas.mondomaine.com:5006

Je suis chez ovh j'ai fait une redirection de webdav.nas.mondomaine.com vers mon serveur NAS, dans DSM j'ai mis en place le reverse proxy webdav.nas.mondomaine.com -> http://locahost:5006 mais ça ne fonctionne pas j'ai cette popup

1711665781001.png

Et quand je clique sur continuer, j'ai cette erreur

1711665861315.png
 
J'ai moi aussi tenté de mettre un serveur WebDav derrière un proxy inversé mais ça n'a pas fonctionné. Le certificat de base porte bien sur nas.mondomaine.com ? webdav.nas.mondomaine.com est-il bien enregistré dans les "autres noms" du certificat ?
 
Merci pour ta réponse CyberFR, alors j'ai 2 certificats dont voici le détail


1711701205856.png


1711701205840.png


1711701485707.png
 

Pièces jointes

  • 1711701017322.png
    1711701017322.png
    26.7 KB · Affichages: 3
Apparemment ça confirme que WebDav ne fonctionne pas derrière un reverse-proxy. Je ne comprends pas pourquoi tu as une entrée nas.mondomaine.com qui pointe sur nas.mondomaine.com alors que c'est le domaine de base couvert par ton certificat.
 
Apparemment ça confirme que WebDav ne fonctionne pas derrière un reverse-proxy. Je ne comprends pas pourquoi tu as une entrée nas.mondomaine.com qui pointe sur nas.mondomaine.com alors que c'est le domaine de base couvert par ton certificat.
Si ça fonctionne !
J’utilise du WebDAV pour accéder à mon nextcloud et pour home assistant sans problème.
Mais mon reverse proxy est nginx de swag.
Mais pas sûr que ça joue grand chose.
 
Milesteg est-ce que tu vois quelque chose qui cloche dans ma config? Est-ce que tu aurais un tuto ou quelque chose à partager, je galère vraiment sur ce truc et ça m'embête de devoir ouvrir plusieurs ports sur mon router, dans l'idéal j'aimerais vraiment ouvrir uniquement les port 80 et 443, et ne pas devoir ouvrir un port spécifique pour WebDav
 
@mbo
Montre voir la configuration du reverse proxy. Car tu n'as pas mis de captures d'écran.
 
Hello,

Quand j'utilisais le renverse proxy du syno, pour le webdav https, j'avais :

https://nom.mondomaine.fr: 443 ==> https://localhost:5006

5006 port https de webdav, et cela fonctionnais très bien.

Et pareil sur nginx proxy manager que j'utilise maintenant si je met http ==> erreur par contre avec https ==> ok.
 
Bonjour,

Normalement tu n'as pas à mettre les ports 80 et 443 à la fin de ton nom de domaine.

Ensuite ton Nom de domaine est " mondomaine.fr" donc la redirection devrait être https://webdav.mondomaine.fr vers https://localhost:5006


Car si tu fais webdav.nas.mondomaine.fr ton serveur va rédiger vers dsm ( car nas.mondomaine.fr = Dsm puis va dire à dsm je veux me sous site webdav qui n'existe pas)

Sinon tu peux dire à ton serveur ovh de rediriger nas.mondomaine.fr vers ton NAS ( sans préciser de port), puis dsm.nas.mondomaine.fr vers dsm et webdav.nas.mondomaine.fr vers le service webdav.

Htts://nas.mondomaine.fr:5006 fonctionne car en fait tu as dis que nas.mondomaine.fr doit aller sur ton NAS, mais le port du coup n'est pas 443 mais 5006, donc le port webdav.
 
Dernière édition:
hello,

autre chose qui cloche :

l'accès http : "http://localhost:5006" ==> même port pour le https et https ....

dans le serveur Webdav la sélection des ports doit être différente pour chaque protocole.

moi j' ai http ==> port 5005, https ==>5006. sinon cela ne peut pas fonctionner.
 
Hello,

Quand j'utilisais le renverse proxy du syno, pour le webdav https, j'avais :

https://nom.mondomaine.fr: 443 ==> https://localhost:5006

5006 port https de webdav, et cela fonctionnais très bien.

Et pareil sur nginx proxy manager que j'utilise maintenant si je met http ==> erreur par contre avec https ==> ok.
Hello @PackTu

Merci pour ta réponse, c'était bien ça le problème, c'est tout bon maintenant j'arrive bien à me connecter avec mon nom de domaine
Message automatiquement fusionné :

Bonjour,

Normalement tu n'as pas à mettre les ports 80 et 443 à la fin de ton nom de domaine.

Ensuite ton Nom de domaine est " mondomaine.fr" donc la redirection devrait être https://webdav.mondomaine.fr vers https://localhost:5006


Car si tu fais webdav.nas.mondomaine.fr ton serveur va rédiger vers dsm ( car nas.mondomaine.fr = Dsm puis va dire à dsm je veux me sous site webdav qui n'existe pas)

Sinon tu peux dire à ton serveur ovh de rediriger nas.mondomaine.fr vers ton NAS ( sans préciser de port), puis dsm.nas.mondomaine.fr vers dsm et webdav.nas.mondomaine.fr vers le service webdav.

Htts://nas.mondomaine.fr:5006 fonctionne car en fait tu as dis que nas.mondomaine.fr doit aller sur ton NAS, mais le port du coup n'est pas 443 mais 5006, donc le port webdav.
merci @Neo974 pour ta réponse. Si je ne renseigne pas les numéro de port 80 ou 443 j'ai cette erreur

1712065270307.png
 
Si ça fonctionne !
J’utilise du WebDAV pour accéder à mon nextcloud et pour home assistant sans problème.
Mais mon reverse proxy est nginx de swag.
Mais pas sûr que ça joue grand chose.
@MilesTEG je sors un peu du contexte de ma question initiale, mais est-ce que tu pourrais me dire ce que ça apporte de plus d'avoir NextCloud sur son NAS Synology? Il y a déjà tous ce qu'il faut dans les suites d'application Synology non?
 
  • J'aime
Réactions: bliz
@MilesTEG je sors un peu du contexte de ma question initiale, mais est-ce que tu pourrais me dire ce que ça apporte de plus d'avoir NextCloud sur son NAS Synology? Il y a déjà tous ce qu'il faut dans les suites d'application Synology non?
C'est pour ne pas avoir d'accès direct à DSM ou FileStation ou Drive par mes collègues à qui je partage les documents.
Ça me permet d'avoir une instance isolée du NAS (bien que les données soient physiquement dessus). Je supprime tout le Nextcloud : plus d'accès.
Et aussi c'était pour tester le Nextcloud ^^
Autre avantage : j'ai Onlyoffice qui me permet d'ouvrir les documents word, excel, sans pertes de la mise en page (ou parfois minime). Pratique pour la consultation.
Qu'on ne me parle pas de Synology Office :ROFLMAO:
 
J'ai pile poil le même souci, mais j'ai l'impression que le mien vient du certificat let's encrypt...
Pour tester le certificat, je tape l'url avec le port et j'arrive sur une page classique :

Not Found​

The requested URL was not found on this server.

Si je fais la même chose avec la même url sans le port, mais avec "webdav.", ça me dit que mon certificat n'est pas valide, alors qu'il est bien ajouté comme autre nom dans mon certificat...

J'ai au total 4 noms ajoutés, c'est peut être trop ? (ça fait que le certificat couvre webdav.monurl.com, syno.monurl.com, choupi.monurl.com, mdp.monurl.com, en plus de monurl.com)

Je ne comprends pas ^^'

Edit : Ah oui mais non, mon certificat n'est pas pris en compte... Je tente de le régénérer et je reviens :p

Edit bis : tout fonctionne parfaitement ! Suivez bien tout ce qui précède, et tout ira bien ! Pour info, ma première tentative d'enregistrement du certificat modifié avec l'ajout de webdav. avait échoué...
 
Dernière édition: