Aller au contenu

HaProxy et Photosation


Messages recommandés

Bonjour à tous (et toutes...),

Je rencontre quelques difficultés avec le paramétrage de Ha proxy.

En frontend :

http       :5080     redirect scheme https unless { hdr_beg(Host) -i web.  }              (pas de backend par default)

https     :5443

 

En backend :

Photo                   photo localhost:80 check

 

J'ai un nom de domaine déclaré chez Gandi.

Lorsque je me connecte de l'extérieur sur téléphone ou tablette avec l'application Dsphoto en utilisant photo.domaine.fr tout marche bien.

Lorsque, de l'extérieur avec un navigateur, j'essaie d'ouvrir la page photo.domaine.fr je tombe sur la page de connexion du dsm (alors que video.domaine.fr ; audio.domaine.fr ; file.domaine.fr ; que ce soit avec un navigateur ou avec les applications Ds fonctionnent très bien).

Quand à domaine.fr/photo cela me renvoie une erreur 503.

Je sèche complètement et ne sais même pas dans quelle direction chercher.

Si quelqu'un a des idées ?

Merci

 

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois après...

Salut,

Tu dois mettre dans l'option de ton Frontend HTTPS:

option http-server-close,option forwardfor,rspirep ^Location:\ http://(.*)$    Location:\ https://\1,acl photo_path path_beg /photo/, redirect prefix https://photo.ton_nom_de_domaine/photo code 301 if { hdr(Host) -i photo.ton_nom_de_domaine } !photo_path,rspadd Strict-Transport-Security:\ max-age=31536000;\ includeSubDomains

Georges

Modifié par goerges
Lien vers le commentaire
Partager sur d’autres sites

Il y a 7 heures, goerges a dit :

Salut,

Tu dois mettre dans l'option de ton Frontend HTTPS:

option http-server-close,option forwardfor,rspirep ^Location:\ http://(.*)$    Location:\ https://\1,acl photo_path path_beg /photo/, redirect prefix https://photo.ton_nom_de_domaine/photo code 301 if { hdr(Host) -i photo.ton_nom_de_domaine } !photo_path,rspadd Strict-Transport-Security:\ max-age=31536000;\ includeSubDomains

Georges

dans le frontend bien sur ... n'importe quoi !

bon serieusement :

ajoute ceci dans ton backend photo :

option : 

reqrep ^([^\ :]*)\ /(.*)     \1\ /photo/\2 unless { path_beg -i /photo/ }

 

Modifié par gaetan.cambier
Lien vers le commentaire
Partager sur d’autres sites

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…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

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.