Tâche #34119
Mis à jour par Daniel Dehennin il y a presque 2 ans
h3. Problème
Le test Jenkins est en erreur : https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-hapy-sauvegarde-vm-2.8.1-amd64/
La ligne en cause, issue de eole-reverseproxy:commit:09435c87 est la suivante :
<pre>
rewrite ^([^.]*[^/])$ $1/ permanent;
</pre>
h3. Solution
* La redirection de HTTP vers HTTPS par application ne doit pas être fait dans project:eole-reverseproxy
* Une directive *@location@* doit être ajoutée dans chaque projet nécessitant du HTTPS
h3. Critères d’acceptation
* Le commit eole-reverseproxy:commit:09435c87 doit être retiré
* Le projet project:eole-genconfig doit avoir un template à installer dans *@/etc/nginx/http.d/@* pour rediriger vers HTTPS
* Le projet project:eole-ead3 doit avoir un template à installer dans *@/etc/nginx/http.d/@* pour rediriger vers HTTPS
Le test Jenkins est en erreur : https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-hapy-sauvegarde-vm-2.8.1-amd64/
La ligne en cause, issue de eole-reverseproxy:commit:09435c87 est la suivante :
<pre>
rewrite ^([^.]*[^/])$ $1/ permanent;
</pre>
h3. Solution
* La redirection de HTTP vers HTTPS par application ne doit pas être fait dans project:eole-reverseproxy
* Une directive *@location@* doit être ajoutée dans chaque projet nécessitant du HTTPS
h3. Critères d’acceptation
* Le commit eole-reverseproxy:commit:09435c87 doit être retiré
* Le projet project:eole-genconfig doit avoir un template à installer dans *@/etc/nginx/http.d/@* pour rediriger vers HTTPS
* Le projet project:eole-ead3 doit avoir un template à installer dans *@/etc/nginx/http.d/@* pour rediriger vers HTTPS