Projet

Général

Profil

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

Ajouté par Joël Cuissinat il y a environ 7 ans. Mis à jour il y a environ 7 ans.

Statut:
Reporté
Priorité:
Normal
Assigné à:
-
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

Copié vers eole-proxy - Scénario #18748: Faire fonctionner la redirection vers une page d'erreur en cas de navigation interdite avec HTTPS Nouveau

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é

Formats disponibles : Atom PDF