JBLACKBERRY_888
Sep 18, 2023Nimbostratus
HELP CREATING IRULE FOR ACCORDING SSL VERSION RESPONSE WITH HTML PAGE
Hello,
I am trying to create / homologate a rule from a citrix balancer(netscaler) to a F5 because of a brand migration, however I have not been able to find the configuration for the rule which I will detail below:
EXPRESSION:
(CLIENT.SSL.VERSION.EQ(0x301)||CLIENT.SSL.VERSION.EQ(0x302))&&(CLIENT.IP.SRC.EQ(x.x.x.x)||CLIENT.IP.SRC.EQ(y.y.y.y)||CLIENT.IP.SRC.EQ(x.x.y.y)||CLIENT.IP.SRC.EQ(y.y.x.x)||CLIENT.IP.SRC.EQ(x.y.x.y)).NOT
ACTION:
TYPE: Respond with HTML PAGE (response status code :200)
HTML PAGE:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>XXXXXXXX - Not Support TLS 1.2</title>
<style>
body {
margin:0;
padding:0;
font-size: 16px;
background-color:#F9F9F9;
}
.container {
display: flex;
align-items: center;
justify-content: center;
height: 100vh;
}
.content {
max-width: 50%;
width: 800px;
height: auto;
text-align: center;
font-family: Calibri, Arial, Verdana;
padding: 15px;
-webkit-box-shadow: 10px 10px 7px -4px rgba(0,0,0,0.55);
-moz-box-shadow: 10px 10px 7px -4px rgba(0,0,0,0.55);
box-shadow: 10px 10px 7px -4px rgba(0,0,0,0.55);
border:1px solid #CCC;
background-color:#FFFFFF;
}
.title {
font-size: 2.5rem;
color:#c70000;
margin: 20px 0px;
}
.description {
color:#606060;
font-size: 1.1rem;
}
.ico {
width: 221px;
height: 58px;
}
a:link { color: rgba(0,166,201,1); text-decoration: none; }
a:active { color: rgba(0,166,201,1); text-decoration: none; }
a:visited { color: rgba(0,166,201,1); text-decoration: none; }
a:hover { color: rgba(0,166,201,1); text-decoration: underline; }
</style>
</head>
<body>
<div class="container">
<div class="content">
<p class="title">Su navegador no soporta TLS 1.2</p>
<div class="description">Actualmente su versión del navegador no está soportando la versión de TLS 1.2 o superior.</div>
<p></p>
<div class="description">Por motivos de seguridad y protección de su información, por favor actualice su </div>
<div class="description">navegador a la versión más reciente para acceder a los servicios web de XXXXXX.</div>
<p></p>
<div class="description">Comuníquese con el departamento de Tecnología de su entidad para solicitar la</div>
<div class="description">actualización de su navegador y de esta manera restaurar su acceso a estos servicios.</div>
<p></p>
<div class="description">En caso de no contar con soporte de Tecnología en su empresa, podrán encontrar </div>
<div class="description">información sobre cómo realizar la actualización usted mismo descargando un instructivo</div>
<div class="description">en el siguiente link: <a href="httpLINK">httpLINK</a></div>
<p></p>
<div class="description">Para XXXXXX lo más importante es proteger la seguridad de su información. </div>
<p><a href="httpLINKXXXXXX">© XXXXXX</a></p>
</div>
</div>
</body>
</html>
Thank you for your support and help.
Edited by Leslie_Hubertus to remove actual links.