Tâche #18655
Scénario #15195: Rediriger vers une page explicite dans le cas d'une interdiction de type "le web tout le temps"
La redirection vers une page d'erreur en cas de navigation interdite n'est pas fonctionnelle avec HTTPS
Statut:
Reporté
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
13/01/2017
Echéance:
% réalisé:
0%
Temps estimé:
3.00 h
Restant à faire (heures):
3.0
Description
Dans un premier temps, j'avais redirigé le port 443 vers le port 84 mais le problème est que si le proxy est configuré, le port demandé est celui du proxy (3128) et, à partir de ce port uniquement, il n'est pas possible de savoir si la page demandée et en HTTP ou HTTPS.
-A PREROUTING -i ens6 -p tcp -m multiport --dports 80,443,3128,8080 -m set --match-set squash src -j REDIRECT --to-ports 83
Laurent m'a proposé de forcer la redirection du port 83 avec SSL sur 84 dans Nginx mais cela ne m'a pas semblé concluant :
server { listen 83; # enforce https return 301 https://$server_name:84$request_uri; }
Demandes liées
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Statut changé de Nouveau à Reporté
#2 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Copié vers Scénario #18748: Faire fonctionner la redirection vers une page d'erreur en cas de navigation interdite avec HTTPS ajouté