Aller au contenu

Featured Replies

Posté(e)

Bonjour à tous :D

Je sollicite votre aide car jusqu'à maintenant, je faisais du reverse proxy sur mon Synology depuis les fichiers de conf apache mais je souhaite me lancer dans le HAProxy.

En effet, j'en ai eu marre de devoir refaire le lien (include) dans le httpd.conf vers mon fichier avec mes paramètres reverse proxy à chaque upgrade du firmware. :angry:

De plus, ayant installé le DSM 5.0, je ne retrouve plus mes petits (plus de répertoire apache dans /usr/syno/).

Donc je découvre HAProxy installé (après python en prérequis) sur mon DS411Slim.

Et là, je galère ... :(

En effet, j'ai du mal à comprendre le fonctionnement.

Ne serait-ce que pour faire une chose basique que je faisais sur mon reverse proxy apache tels que rediriger le dsm vers un https sans port à la fin de l'URL.

Voici comment je faisais :

<VirtualHost *:>
ServerName nas.nomdedomaine.com
Redirect / https://nas.nomdedomaine.com
</VirtualHost>

<VirtualHost *:443>
ServerName nas.nomdedomaine.com
 SSLProtocol all -SSLv2
 SSLCertificateFile /usr/syno/etc/ssl/ssl.crt/server.crt
 SSLCertificateKeyFile /usr/syno/etc/ssl/ssl.key/server.key
 SSLEngine on
 SSLProxyEngine on
  ProxyPass / https://localhost:5001/
  ProxyPassReverse / https://localhost:5001/
</VirtualHost>

Alors du coup, je sollicite votre aide pour savoir comment par exemple traduire cette conf en HAProxy ...

J'ai vu l'interface graphique mais il n'y a pas d'aide dedans.

Merci à tous pour votre aide :rolleyes:

Posté(e)

Salut,

Je mettais penché sur cette solution aussi il y a quelques temps, mais je n'ai jamais réussi à faire

fonctionner Haprixy comme je voulais.

J'ai fini par acheter un raspberry (25€) et je fais le reverse avec apache...en plus c'est mieux sécurisé car le trafic http/https arrive

sur le raspberry qui redirige les flux donc le syno n'est plus en frontal.

J'ai également installé sslh sur le raspberry qui fait multiplexer ssl donc en arrivant avec plusieurs protocole sur le port 443 il te redirige vers

la bonne appli (ssh/apache...)

A+

Posté(e)

De plus, ayant installé le DSM 5.0, je ne retrouve plus mes petits (plus de répertoire apache dans /usr/syno/).

Pour ça, j'ai mis a jour et les modifs sont minimes.

Posté(e)
  • Auteur

Merci CoolRaoul.

Bon finalement j'ai compris le fonctionnement de HAProxy.

Il y a des règles de bases déjà intégrées.

Mais même si les règles sont bien, elles ne pointent que sur du HTTPS.

Et pour arriver à changer une règle (préfixe dsm en nas par exemple) c'est galère ... du moins je n'arrive pas à le faire fonctionner.

De même, je n'arrive pas à faire en sorte qu'en tapant http://nas.domaine.com , ça aille sur httpS://nas.domaine.com et que ça affiche le dsm.

:-(

Posté(e)

bonjour,

regarde mon sur haproxy.

je pense que tu trouvera ce que tu veux pour forcer la redirection en HTTPS.

Via

Modifié par via78

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.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.