Hayholten Posté(e) le 4 février 2013 Posté(e) le 4 février 2013 (modifié) Hello tout le monde!! J'ouvre ce topic pour faire suite à un autre dans lequel je peinais avec la gestion des sous-domaines. Le sujet est ici: Ma nouvelle interrogation est plus que simple (à priori): certaines applications (Photo Station, OwnCloud, etc.) présentes dans le DSM s'ouvrent par un simple clic de souris. Ce clic pointe généralement vers une adresse précise... Ce que je veux faire: changer cette adresse pour une autre de mon choix (en l’occurrence un sous-domaine). Je cherche à opérer cela pour OwnCloud et phpMyAdmin (me suis démerdé pour le reste). Par exemple, pour OwnCloud, je sais qu'il me faut configurer /volumeX/@appstore/owncloud/oc-dsmlink et y modifier l'url. Seulement, je suis une bille en ce qui concerne SSH et Putty. C'est pourquoi j'ai besoin de votre aide pour remédier à cela. Par ailleurs: 1. j'ai conscience que l'opération sera à répéter à chaque update des applications (cela ne me dérange pas) 2. j'ai Config File Editor dans mes paquets, si cela peux me simplifier la tâche... Merci pour vos réponses!!! Modifié le 4 février 2013 par Hayholten 0 Citer
DjMomo Posté(e) le 4 février 2013 Posté(e) le 4 février 2013 Utilisation du reverse proxy. N'est pas modifié après les mises a jour de DSM. Il y a un tuto dessus. 0 Citer
Hayholten Posté(e) le 4 février 2013 Auteur Posté(e) le 4 février 2013 Hello! Merci beaucoup pour ta réponse... Tu parles bien de ce tuto ? Moi qui pensais que la manipulation prendrait 20 secondes... Bon ben je pars étudier ça voir si ça répond à mes besoins ;-) 0 Citer
Hayholten Posté(e) le 4 février 2013 Auteur Posté(e) le 4 février 2013 Re! Bon je viens de me documenter et même si je suis un newbie dans le domaine des serveurs, je crois m'être mal fait comprendre. En effet, cette méthode de reverse proxy permet de rediriger une url vers une application précise du NAS (via port)? Hors, cela est déjà fait (via virtual host et gestion des sous-domaines chez OVH). Et ça marche bien! Par exemple: https://owncloud.arandel.net/ Tout ce que je veux, par pure commodité, c'est que le lien par défaut qui ouvre l'application, dans le portail DSM en haut à gauche, puisse être changé par celui qui fonctionne (puisque celui par défaut j'ai dû le bloquer). Dans le cas d'OwnCloud, quand je clic sur l’icône, il cherche à m'ouvrir https://arandel.net/owncloud . Je souhaiterais simplement qu'il cherche à m'ouvrir celle ci-dessus... Ou alors, c'est que j'ai mal compris... 0 Citer
psuken Posté(e) le 6 février 2013 Posté(e) le 6 février 2013 Regarde ce sujet, ca te donnera une piste je pense : 0 Citer
Hayholten Posté(e) le 6 février 2013 Auteur Posté(e) le 6 février 2013 Hello psuken! Merci pour ta réponse. En effet, une requête similaire y est abordée. J'ai posé ma question, on verra bien 0 Citer
Hayholten Posté(e) le 10 février 2013 Auteur Posté(e) le 10 février 2013 Utilisation du reverse proxy. N'est pas modifié après les mises a jour de DSM. Il y a un tuto dessus. DjMomo, je me suis penché à nouveau sur cette question. Je suis parvenu (après mille efforts) à mettre en place un reverse proxy pour la plupart de mes applications. Seulement, peux-tu me dire à quoi tu pensais pour que le lien dans le DSM pointe vers ce que l'on souhaite? Merci d’avance ;-) 0 Citer
DjMomo Posté(e) le 11 février 2013 Posté(e) le 11 février 2013 Petite erreur de ma part. En voyant sous domaine dans ton sujet, je pensais que tu souhaitais accéder à tes dossiers web via des sous domaines. En non modifier le lien présent dans le DSM. Ce lien incorrect est lié à un défaut de conception du package. Pour ma part, j'ai mis une conf reverse proxy pour accéder au DSM depuis l'extérieur via un autre port que le 5000/5001, avec un sous domaine : http://admin.domaine.com Dans les packages, on a 2 exemples qui montrent que tout est lié a la conception du package pour le lien dans DSM : time backup et Webstation. Pour le premier, depuis l'extérieur, j'obtiens une URL en http://admin.domaine.com/timebkp/ et pour le second un http://localhost. Si le package Webstation (surtout son raccourci) était bien fait, j'aurais du avoir un http://admin.domaine.com et non un http://localhost... Donc à part contourner ce problème via du reverse proxy (ou modifier le package) je n'ai pas d'autre solution.... 0 Citer
Hayholten Posté(e) le 11 février 2013 Auteur Posté(e) le 11 février 2013 (modifié) Re! Well, avant d'aller plus loin, il me parait important de préciser certaines choses sur ma configuration... 1. J'ai créé un virtual host afin de renvoyer http://domaine.com vers une erreur 404. L'idée est que je ne voulais pas que l'un de mes sous-domaines http://sousdomaine.domaine.com fonctionne tout aussi bien que http://domaine.com/sousdomaine. Cela a fait l'objet d'un sujet ici: C'est pourquoi, une fois dans le DSM, ces raccourcis (OwnCloud et phpMyAdmin), me renvoient une erreur 404 et que je souhaite changer leur "pointage". 2. Ces mêmes raccourcis, en local, évidement, fonctionnent (type http://192.168.0.100/phpmyadmin). 3. Pour owncloud, j'ai posé la question au développeur de l'application Synology et voilà sa réponse: OK, the only method I know by now is editing the config file of the package. This means you will have to edit it every time there is an update, because it gets overwritten. Via ssh go to /volumeX/@appstore/owncloud/oc-dsmlink edit the config file in line 10 to: “url”: “owncloud.myhost.com”, Note that this is now a static link that will always point at this direction. If you access your DS from outside you have to create a public adress (e.g. via dyndns) and change the link to this direction. Otherwise it won’t work outside your LAN. Hors, je ne vois pas comment "interpréter" sa réponse ni même comment modifier "oc-dsmlink". Mais dans l'idée, c'est exactement ça que je cherche à faire... 4. Donc à part contourner ce problème via du reverse proxy (ou modifier le package) je n'ai pas d'autre solution.... C'est bien là le souci. "Contourner" le problème via reverse proxy, je ne vois pas à quoi tu penses. Reverse proxy et virtual host, cela donne la même finalité. Hors, cette mise en place de virtuel host, je l'ai déjà fait! Pour owncloud : https://owncloud.arandel.net Pour phpMyAdmin: https://pma.arandel.net (Pour test) Peut-être me prends-je la tête plus qu'il ne faudrait mais j'aimerai bien comprendre le truc... Modifié le 11 février 2013 par Hayholten 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.