151.236.24.85:4782 (tcp/http) - last seen on 2024-11-07 at 03:28:12 UTC
-
- IP
- 151.236.24.85
- Network
- 151.236.24.0/24
- Device
-
<enterprise field>: device.class <enterprise field>: device.productvendor <enterprise field>: device.product
- Operating System
- Citrix Gateway Firmware
- URL
-
http://151.236.24.85:4782/ 200
- HTTP Title
- Citrix Login
- ASN
- AS50613
- Organization
- Advania Island ehf
- Protocol
- http
- Source
- datascan
-
- Operating System
- Citrix Gateway Firmware
- Product
- Apache HTTP Server
- HTTP Component(s)
- Citrix Application Delivery Controller
- CPE(s)
-
<enterprise field>: cpe
This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.
-
- Data MD5
- f50231a1ad3d593a592f090d4539250c
- HTTP Header MD5
- 55170e92938f57cfcbf6e830ab224cb0
- HTTP Body MD5
- 09ffec8653713e45192e22c38c577a1e
-
HTTP/1.1 200 OK content-type: text/html; charset=UTF-8 content-length: 18752 server: Apache x-frame-options: SAMEORIGIN content-security-policy: default-src 'self'; style-src 'self' 'unsafe-inline' https://cdn-web.citrix.com/can.cdn/marketing/assets/fonts/citrix-fonts-linking.css; script-src 'self' 'unsafe-inline' 'unsafe-eval'; connect-src 'self'; img-src 'self' data: blob:; font-src 'self' data: https://cdn-web.citrix.com/can.cdn/marketing/assets/fonts/citrix-sans/; frame-ancestors 'self'; object-src 'none'; feature-policy: camera 'none'; microphone 'none'; geolocation 'none' referrer-policy: no-referrer x-xss-protection: 1; mode=block x-content-type-options: nosniff connection: close <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="Pragma" content="no-cache" /> <title>Citrix Login</title> <link rel="icon" type="image/ico" href="/favicon.ico"/> <link rel="stylesheet" href="/admin_ui/common/css/ns/ui.css" type="text/css"> <script type="text/javascript" src="/admin_ui/common/js/jquery/jquery.min.js"></script> <script type="text/javascript" src="/admin_ui/common/js/jquery/jquery.keyfilter.min.js"></script> <style type="text/css"> .ns_alert_text a:hover { color: #0000FF !important; } </style> <!--[if IE]> <style type="text/css"> .login_combo { width: 83%; } .login_button_cell { padding-right: 31px; } </style> <![endif]--> <script language="JavaScript" type="text/javascript"> var display_flag = "block"; var admin_gui_https_port = "443"; if(!document.all) display_flag = "table-row"; function checkform ( form ) { //getTimezoneOffset() will return (GMT - client) minutes. We need (client - GMT) seconds document.form1.timezone_offset.value = new Date().getTimezoneOffset() * -60; if (form.username.value === "") { show_error("Please enter user name", form.username); return false; } if (form.password.value === "") { show_error("Please enter password", form.password); return false; } form.username.value = addslashes(form.username.value); form.password.value = addslashes(form.password.value); form.username.value = encodeURIComponent(form.username.value); form.password.value = encodeURIComponent(form.password.value); loggingInText(); var intervalId = setInterval(loggingInText, 200); $(".login_button").prop("disabled", true); return true ; } function addslashes(string) { return string.replace(/\\/g, '\\\\'). replace(/\t/g, '\\t'). replace(/\n/g, '\\n'). replace(/\f/g, '\\f'). replace(/\r/g, '\\r'). replace(/"/g, '\\"'); } function checkHTTP() { if (location.protocol == "http:") { var login_link_anchor = $("<a>").attr("tabindex", "0").addClass("ns_login_link").append("Use https"); login_link_anchor.click(function() { redirectToHTTPS(); }); login_link_anchor.keypress(function(e) { var keynum; if(window.event) // IE { keynum = e.keyCode; } else if(e.which) // Netscape/Firefox/Opera { keynum = e.which; } if(keynum == 13) //Enter key { login_link_anchor.click(); } }); $(".ns_login_secure").append(login_link_anchor); } else { $('.ns_login_secure').hide(); return ""; } } function redirectToHTTPS() { var url_suffix = (admin_gui_https_port != "443" && admin_gui_https_port != 443) ? (":" + admin_gui_https_port): ""; var url = "https://" + location.host + url_suffix; window.location.href = url; } function key_pressed(e) { var keynum; if(window.event) // IE keynum = e.keyCode; else if(e.which) // Netscape/Firefox/Opera keynum = e.which; if(keynum == 13) //Enter key submit_form(); return true; } var dots = 0; function loggingInText() { $("#logintext").text("Logging On"); if (dots < 3) { $('#loadingdots').append('.'); dots++; } else { $('#loadingdots').html(''); dots = 0; } } function submit_form() { if(checkform(document.form1)) { document.form1.submit(); } } function is_options_shown() { var startin_row = document.getElementById("ns_login_options"); return (!startin_row.style || startin_row.style.display == "" || startin_row.style.display == display_flag); } function show_error(message, element) { if(element) { setTimeout(function(){ element.focus();}, 500); } if(message) { $("#login_error").text(message); $("#login_error").css('visibility', 'visible'); } } // Mapping used by decodeXml var escaped_one_to_xml_special_map = { '&': '&', '"': '"', '<': '<', '>': '>', "'": "'" }; // To decode the strings which are encoded using php function htmlspecialchars in the backend function decodeXml(string) { return string.replace(/("|'|<|>|&)/g, function(str, item) { return escaped_one_to_xml_special_map[item]; }); } function isSafari() { return /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor); } function getSupportedVersionString() { try { var display_string = "Best viewed in IE8+, Firefox 3.6.25+, Chrome v19+ or Safari 5.1.1+(for Mac)"; var nAgt = navigator.userAgent; var browserName = navigator.appName; var fullVersion = '' + parseFloat(navigator.appVersion); var majorVersion = parseInt(navigator.appVersion, 10); var nameOffset, verOffset, ix; var vendor = null; if (navigator.vendor !== null) vendor = navigator.vendor.toLowerCase(); // User agents for IE http://msdn.microsoft.com/library/ms537503.aspx if ((nAgt.indexOf("Trident")) != -1) { if (nAgt.indexOf("rv:") != -1) { preg_match('/Trident\/\d{1,2}.\d{1,2}.*rv:([0-9]*)/', nAgt, $matches); browserName = "MSIE"; fullVersion = $matches[1]; } else if ((verOffset = nAgt.indexOf("MSIE")) != -1) { browserName = "MSIE"; fullVersion = nAgt.substring(verOffset + 5); } } // For Edge. else if ((nAgt.indexOf("Edge")) != -1) { browserName = "EDGE"; } // In Chrome, the true version is after "Chrome" else if ((verOffset = nAgt.indexOf("Chrome")) != -1) { browserName = "Chrome"; fullVersion = nAgt.substring(verOffset + 7); } // In Safari, the true version is after "Safari" or after "Version" else if ((verOffset = nAgt.indexOf("Safari")) != -1) { browserName = "Safari"; fullVersion = nAgt.substring(verOffset + 7); if ((verOffset = nAgt.indexOf("Version")) != -1) fullVersion = nAgt.substring(verOffset + 8); } // In Firefox, the true version is after "Firefox" else if ((verOffset = nAgt.indexOf("Firefox")) != -1) { browserName = "Firefox"; fullVersion = nAgt.substring(verOffset + 8); } // If you can't detect the browser, return the not-supported warning string else { $(".ns_browser_not_supported_center").show(); return; } // trim the fullVersion string at semicolon/space if present if ((ix = fullVersion.indexOf(";")) != -1) fullVersion = fullVersion.substring(0, ix); if ((ix = fullVersion.indexOf(" ")) != -1) fullVersion = fullVersion.substring(0, ix); majorVersion = parseInt('' + fullVersion, 10); if (isNaN(majorVersion)) { fullVersion = '' + parseFloat(navigator.appVersion); majorVersion = parseInt(navigator.appVersion, 10); } if ((browserName == "EDGE") || (browserName == "MSIE" && compareFullVersion(fullVersion, "8")) || //IE (browserName == "Firefox" && compareFullVersion(fullVersion, "3.6.25")) || //Firefox (browserName == "Chrome" && compareFullVersion(fullVersion, "19") && vendor !== null && vendor.indexOf('google') != -1) || //chrome (browserName == "Safari" && compareFullVersion(fullVersion, "5.1.1") && vendor !== null && vendor.indexOf('apple') != -1) && nAgt.toLowerCase().indexOf('mac') != -1) //Safari for mac { $(".ns_login_center_content").show(); return; } else { $(".ns_browser_not_supported_center").show(); return; } } catch (err) { $(".ns_login_center_content").show(); return; } $(".ns_login_center_content").show(); } function show_login_pane() { $(".ns_browser_not_supported_center").hide(); $(".ns_login_center_content").show(); } function compareFullVersion(a, b) //if a>b, return true, else return false { if (a === b) { return true; } var a_components = a.split("."); var b_components = b.split("."); var len = Math.min(a_components.length, b_components.length); // loop while the components are equal for (var i = 0; i < len; i++) { // A bigger than B var val_a = parseInt(a_components[i]); var val_b = parseInt(b_components[i]); if(isNaN(val_a) || isNaN(val_b)) return false; if (parseInt(a_components[i]) > parseInt(b_components[i])) { return true; } // B bigger than A if (parseInt(a_components[i]) < parseInt(b_components[i])) { return false; } } // If one's a prefix of the other, the longer one is greater. if (a_components.length >= b_components.length) { return true; } return false; } show_eula = function(uname) { $("#eula-text").html(eula_message); $("#ns_login_content").addClass("overlay"); $("#eula-container").show(); $("#eula-accepted").prop('checked', false); $("#username").val(uname) } close_eula = function() { $("#ns_login_content").removeClass("overlay") $("#eula-container").hide(); } continue_eula = function() { var eula_accepted = $("#eula-checkbox").prop('checked'); if (eula_accepted) { close_eula(); $("#eula-accepted").prop('checked', eula_accepted); } else { $("#eula_error").show(); } } </script> </head> <body class="ns_login_body"> <noscript> <div class="center_panel ns_alert_text"> JavaScript is either disabled in or not supported by the Web browser. To continue logon, use a Web browser that supports JavaScript or enable JavaScript in your current browser. </div> </noscript> <form name="form1" action="/login/do_login" method="post" autocomplete="off" autocapitalize="off" onsubmit="return checkform(this);"> <div class="ns_login_wrapper"> <div class="ns_login_inner_wrapper"> <div class="ns_login_top" style="display: none;"></div> <div class="ns_login_center"> <div class="ns_browser_not_supported_center" > <span>Citrix ADC</span> <div class="ns_browser_not_supported_center_content"> <div class="ns_browser_not_supported_center_message"> Your browser is not supported. Please use one of the following browsers </div> <div> <div class="ns_browser_not_supported_browser_icon"> <div> <img src="/admin_ui/rdx/core/css/internet-explorer.png" alt="Internet Explorer"> <div>8 and above</div> </div> </div> <div class="ns_browser_not_supported_browser_icon"> <div> <img src="/admin_ui/rdx/core/css/firefox.png" alt="Firefox"> <div>3.6.25 and above</div> </div> </div> <div class="ns_browser_not_supported_browser_icon"> <div> <img src="/admin_ui/rdx/core/css/chrome.png" alt="Chrome"> <div>15 and above</div> </div> </div> <div class="ns_browser_not_supported_browser_icon no_boder"> <div> <img src="/admin_ui/rdx/core/css/safari.png" alt="Safari"> <div>5.1.3 and above</div> </div> </div> </div> <p class="ns_browser_not_supported_center_message"> <a onkeypress="javascript: if(event.keyCode == 13) {show_login_pane(); event.preventDefault();}" onclick="show_login_pane()"> Continue, </a> I understand this browser may not be compatible. </p> </div> </div> <div class="ns_login_center_content"> <div class="ns_login_inner_div"> <div class="ns_login_form" > <div id="login_error" class="login_error"> </div> <div id="ns_user_pass_section"> <div class="ns_grid_text user_name"> <span>User Name</span> <label for="username" style="display: none;">User Name</label> <input type="text" id="username" name="username" class="login_input" onfocus=1> </div> <div class="ns_grid_text login_password"> <span>Password</span> <label for="password" style="display: none;">Password</label> <input type="password" name="password" id="password" class="login_input"> </div> <div style="display:none"> <label for="eula-accepted" style="display: none;">EULA</label> <input type="checkbox" name="eula" id="eula-accepted" value="TRUE"> </div> <div class="login_button_cell"> <label for="url" style="display: none;">URL</label> <input type="hidden" name="url" id="url" value=""> <label for="timezone_offset" style="display: none;">Timezone Offset</label> <input type="hidden" name="timezone_offset" id="timezone_offset" value=""> <button type="submit" class="login_button rdx_blue_button"><span id="logintext">Log On</span><span id="loadingdots"></span></button> </div> </div> <div class="ns_login_logo ns_logo_placement"> <img src="/admin_ui/common/images/ADC_Horizontal.svg" alt="Citrix logo image" class="product_brand_logo"/> <div class="ns_login_secure"></div> </div> </div> </div> </div> </div> </div> </div> </div> </form> <script language="JavaScript" type="text/javascript"> //Don't allow this page to be embedded inside a frame if(self != top) { document.getElementsByTagName("body")[0].style.display = "none"; top.location = self.location; } else { $('form[name="form1"] #username').focus(); } function input_hints() { var inputs = document.getElementsByTagName("input"); for (var i = 0; i < inputs.length; i++) { // test to see if the hint span exists first if (inputs[i].parentNode.getElementsByTagName("span")[0]) { // the span exists! on focus, show the hint inputs[i].onfocus = function() { this.parentNode.getElementsByTagName("span")[0].className = "ns_active ns_active_color"; }; // when the cursor moves away from the field, hide the hint inputs[i].onblur = function() { this.parentNode.getElementsByTagName("span")[0].className = "ns_active"; }; } } // repeat the same tests as above for selects var selects = document.getElementsByTagName("select"); for (var k = 0; k < selects.length;
-
{ "@category" : "datascan", "@timestamp" : "2024-11-07T03:28:12.000Z", "app" : { "extract" : { "domain" : [ "microsoft.com", "citrix.com", "w3.org" ], "hostname" : [ "cdn-web.citrix.com", "msdn.microsoft.com", "www.w3.org" ], "url" : [ "http://msdn.microsoft.com/library/ms537503.aspx", "http://www.w3.org/1999/xhtml", "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd", "https://cdn-web.citrix.com/can.cdn/marketing/assets/fonts/citrix-fonts-linking.css;", "https://cdn-web.citrix.com/can.cdn/marketing/assets/fonts/citrix-sans/;" ] }, "favicon" : { "url" : "/favicon.ico" }, "http" : { "bodymd5" : "09ffec8653713e45192e22c38c577a1e", "bodymmh3" : -460410389, "component" : [ { "productvendor" : "Citrix", "product" : "Application Delivery Controller" } ], "headermd5" : "55170e92938f57cfcbf6e830ab224cb0", "headermmh3" : -603550982, "title" : "Citrix Login" }, "length" : 16384 }, "asn" : "AS50613", "city" : "Hafnarfjordur", "country" : "IS", "cpe" : "<enterprise field>: cpe", "cpecount" : "<enterprise field>: cpecount", "data" : "HTTP/1.1 200 OK\r\ncontent-type: text/html; charset=UTF-8\r\ncontent-length: 18752\r\nserver: Apache\r\nx-frame-options: SAMEORIGIN\r\ncontent-security-policy: default-src 'self'; style-src 'self' 'unsafe-inline' https://cdn-web.citrix.com/can.cdn/marketing/assets/fonts/citrix-fonts-linking.css; script-src 'self' 'unsafe-inline' 'unsafe-eval'; connect-src 'self'; img-src 'self' data: blob:; font-src 'self' data: https://cdn-web.citrix.com/can.cdn/marketing/assets/fonts/citrix-sans/; frame-ancestors 'self'; object-src 'none';\r\nfeature-policy: camera 'none'; microphone 'none'; geolocation 'none'\r\nreferrer-policy: no-referrer\r\nx-xss-protection: 1; mode=block\r\nx-content-type-options: nosniff\r\nconnection: close\r\n\r\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"en\" xml:lang=\"en\">\n\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n<meta http-equiv=\"Pragma\" content=\"no-cache\" />\n<title>Citrix Login</title>\n\n<link rel=\"icon\" type=\"image/ico\" href=\"/favicon.ico\"/>\n<link rel=\"stylesheet\" href=\"/admin_ui/common/css/ns/ui.css\" type=\"text/css\">\n<script type=\"text/javascript\" src=\"/admin_ui/common/js/jquery/jquery.min.js\"></script>\n<script type=\"text/javascript\" src=\"/admin_ui/common/js/jquery/jquery.keyfilter.min.js\"></script>\n<style type=\"text/css\">\n.ns_alert_text a:hover\n{\n color: #0000FF !important;\n}\n\n</style>\n<!--[if IE]>\n<style type=\"text/css\">\n.login_combo\n{\n width: 83%;\n}\n\n.login_button_cell\n{\n padding-right: 31px;\n}\n</style>\n<![endif]-->\n<script language=\"JavaScript\" type=\"text/javascript\">\nvar display_flag = \"block\";\nvar admin_gui_https_port = \"443\";\nif(!document.all)\n display_flag = \"table-row\";\n\nfunction checkform ( form )\n{\n //getTimezoneOffset() will return (GMT - client) minutes. We need (client - GMT) seconds\n document.form1.timezone_offset.value = new Date().getTimezoneOffset() * -60;\n\n if (form.username.value === \"\") {\n show_error(\"Please enter user name\", form.username);\n return false;\n }\n if (form.password.value === \"\") {\n show_error(\"Please enter password\", form.password);\n return false;\n }\n\n form.username.value = addslashes(form.username.value);\n form.password.value = addslashes(form.password.value);\n\n form.username.value = encodeURIComponent(form.username.value);\n form.password.value = encodeURIComponent(form.password.value);\n\n loggingInText();\n var intervalId = setInterval(loggingInText, 200);\n $(\".login_button\").prop(\"disabled\", true);\n\n return true ;\n}\n\nfunction addslashes(string) {\n return string.replace(/\\\\/g, '\\\\\\\\').\n replace(/\\t/g, '\\\\t').\n replace(/\\n/g, '\\\\n').\n replace(/\\f/g, '\\\\f').\n replace(/\\r/g, '\\\\r').\n replace(/\"/g, '\\\\\"');\n}\n\nfunction checkHTTP()\n{\n if (location.protocol == \"http:\")\n {\n var login_link_anchor = $(\"<a>\").attr(\"tabindex\", \"0\").addClass(\"ns_login_link\").append(\"Use https\");\n\n login_link_anchor.click(function() {\n redirectToHTTPS();\n });\n\n login_link_anchor.keypress(function(e) {\n var keynum;\n\n if(window.event) // IE\n {\n keynum = e.keyCode;\n }\n else if(e.which) // Netscape/Firefox/Opera\n {\n keynum = e.which;\n }\n\n if(keynum == 13) //Enter key\n {\n login_link_anchor.click();\n }\n });\n\n $(\".ns_login_secure\").append(login_link_anchor);\n }\n else\n {\n $('.ns_login_secure').hide();\n\n return \"\";\n }\n}\n\nfunction redirectToHTTPS()\n{\n var url_suffix = (admin_gui_https_port != \"443\" && admin_gui_https_port != 443) ? (\":\" + admin_gui_https_port): \"\";\n var url = \"https://\" + location.host + url_suffix;\n\n window.location.href = url;\n}\n\nfunction key_pressed(e)\n{\n var keynum;\n\n if(window.event) // IE\n keynum = e.keyCode;\n else if(e.which) // Netscape/Firefox/Opera\n keynum = e.which;\n\n if(keynum == 13) //Enter key\n submit_form();\n\n return true;\n}\n\nvar dots = 0;\n\nfunction loggingInText() {\n\t$(\"#logintext\").text(\"Logging On\");\n\tif (dots < 3) {\n\t\t$('#loadingdots').append('.');\n\t\tdots++;\n\t} else {\n\t\t$('#loadingdots').html('');\n\t\tdots = 0;\n\t}\n}\n\nfunction submit_form()\n{\n if(checkform(document.form1))\n {\n document.form1.submit();\n }\n}\n\nfunction is_options_shown()\n{\n var startin_row = document.getElementById(\"ns_login_options\");\n return (!startin_row.style || startin_row.style.display == \"\" || startin_row.style.display == display_flag);\n}\n\nfunction show_error(message, element)\n{\n if(element)\n {\n setTimeout(function(){ element.focus();}, 500);\n }\n\n if(message)\n {\n $(\"#login_error\").text(message);\n $(\"#login_error\").css('visibility', 'visible');\n }\n}\n\n// Mapping used by decodeXml\nvar escaped_one_to_xml_special_map = {\n '&': '&',\n '"': '\"',\n '<': '<',\n '>': '>',\n \"'\": \"'\"\n};\n\n// To decode the strings which are encoded using php function htmlspecialchars in the backend\nfunction decodeXml(string) {\n return string.replace(/("|'|<|>|&)/g,\n function(str, item) {\n return escaped_one_to_xml_special_map[item];\n });\n}\n\nfunction isSafari() {\n return /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor);\n}\n\nfunction getSupportedVersionString() {\n try {\n\t\tvar display_string = \"Best viewed in IE8+, Firefox 3.6.25+, Chrome v19+ or Safari 5.1.1+(for Mac)\";\n\t\tvar nAgt = navigator.userAgent;\n\t\tvar browserName = navigator.appName;\n\t\tvar fullVersion = '' + parseFloat(navigator.appVersion);\n\t\tvar majorVersion = parseInt(navigator.appVersion, 10);\n\t\tvar nameOffset, verOffset, ix;\n\t\tvar vendor = null;\n\t\tif (navigator.vendor !== null) vendor = navigator.vendor.toLowerCase();\n\t\t// User agents for IE http://msdn.microsoft.com/library/ms537503.aspx\n\t\tif ((nAgt.indexOf(\"Trident\")) != -1) {\n\t\t\tif (nAgt.indexOf(\"rv:\") != -1) {\n\t\t\t\tpreg_match('/Trident\\/\\d{1,2}.\\d{1,2}.*rv:([0-9]*)/', nAgt, $matches);\n\t\t\t\tbrowserName = \"MSIE\";\n\t\t\t\tfullVersion = $matches[1];\n\t\t\t} else if ((verOffset = nAgt.indexOf(\"MSIE\")) != -1) {\n\t\t\t\tbrowserName = \"MSIE\";\n\t\t\t\tfullVersion = nAgt.substring(verOffset + 5);\n\t\t\t}\n\t\t}\n // For Edge.\n else if ((nAgt.indexOf(\"Edge\")) != -1) {\n browserName = \"EDGE\";\n }\n\t\t// In Chrome, the true version is after \"Chrome\"\n\t\telse if ((verOffset = nAgt.indexOf(\"Chrome\")) != -1) {\n\t\t\tbrowserName = \"Chrome\";\n\t\t\tfullVersion = nAgt.substring(verOffset + 7);\n\t\t}\n\t\t// In Safari, the true version is after \"Safari\" or after \"Version\"\n\t\telse if ((verOffset = nAgt.indexOf(\"Safari\")) != -1) {\n\t\t\tbrowserName = \"Safari\";\n\t\t\tfullVersion = nAgt.substring(verOffset + 7);\n\t\t\tif ((verOffset = nAgt.indexOf(\"Version\")) != -1) fullVersion = nAgt.substring(verOffset + 8);\n\t\t}\n\t\t// In Firefox, the true version is after \"Firefox\"\n\t\telse if ((verOffset = nAgt.indexOf(\"Firefox\")) != -1) {\n\t\t\tbrowserName = \"Firefox\";\n\t\t\tfullVersion = nAgt.substring(verOffset + 8);\n\t\t}\n\t\t// If you can't detect the browser, return the not-supported warning string\n\t\telse {\n\t\t\t$(\".ns_browser_not_supported_center\").show();\n\t\t\treturn;\n\t\t}\n\t\t// trim the fullVersion string at semicolon/space if present\n\t\tif ((ix = fullVersion.indexOf(\";\")) != -1) fullVersion = fullVersion.substring(0, ix);\n\t\tif ((ix = fullVersion.indexOf(\" \")) != -1) fullVersion = fullVersion.substring(0, ix);\n\t\tmajorVersion = parseInt('' + fullVersion, 10);\n\t\tif (isNaN(majorVersion)) {\n\t\t\tfullVersion = '' + parseFloat(navigator.appVersion);\n\t\t\tmajorVersion = parseInt(navigator.appVersion, 10);\n\t\t}\n\t\tif ((browserName == \"EDGE\") ||\n (browserName == \"MSIE\" && compareFullVersion(fullVersion, \"8\")) || //IE\n\t\t\t(browserName == \"Firefox\" && compareFullVersion(fullVersion, \"3.6.25\")) || //Firefox\n\t\t\t(browserName == \"Chrome\" && compareFullVersion(fullVersion, \"19\") && vendor !== null && vendor.indexOf('google') != -1) || //chrome\n\t\t\t(browserName == \"Safari\" && compareFullVersion(fullVersion, \"5.1.1\") && vendor !== null && vendor.indexOf('apple') != -1) && nAgt.toLowerCase().indexOf('mac') != -1) //Safari for mac\n\t\t{\n\t\t\t$(\".ns_login_center_content\").show();\n\t\t\treturn;\n\t\t} else {\n\t\t\t$(\".ns_browser_not_supported_center\").show();\n\t\t\treturn;\n\t\t}\n\t} catch (err) {\n\t\t$(\".ns_login_center_content\").show();\n\t\treturn;\n\t}\n\t$(\".ns_login_center_content\").show();\n}\n\nfunction show_login_pane()\n{\n $(\".ns_browser_not_supported_center\").hide();\n $(\".ns_login_center_content\").show();\n}\n\nfunction compareFullVersion(a, b) //if a>b, return true, else return false\n{\n\n\tif (a === b)\n {\n return true;\n }\n\n var a_components = a.split(\".\");\n var b_components = b.split(\".\");\n\n var len = Math.min(a_components.length, b_components.length);\n\n // loop while the components are equal\n for (var i = 0; i < len; i++)\n {\n // A bigger than B\n var val_a = parseInt(a_components[i]);\n\t\tvar val_b = parseInt(b_components[i]);\n\t\tif(isNaN(val_a) || isNaN(val_b))\n\t\t return false;\n\t\tif (parseInt(a_components[i]) > parseInt(b_components[i]))\n {\n return true;\n }\n\n // B bigger than A\n if (parseInt(a_components[i]) < parseInt(b_components[i]))\n {\n return false;\n }\n }\n\n // If one's a prefix of the other, the longer one is greater.\n if (a_components.length >= b_components.length)\n {\n return true;\n }\n\n return false;\n}\n\nshow_eula = function(uname)\n{\n $(\"#eula-text\").html(eula_message);\n $(\"#ns_login_content\").addClass(\"overlay\");\n $(\"#eula-container\").show();\n $(\"#eula-accepted\").prop('checked', false);\n $(\"#username\").val(uname)\n\n}\n\nclose_eula = function()\n{\n $(\"#ns_login_content\").removeClass(\"overlay\")\n $(\"#eula-container\").hide();\n\n}\n\ncontinue_eula = function()\n{\n var eula_accepted = $(\"#eula-checkbox\").prop('checked');\n if (eula_accepted)\n {\n close_eula();\n $(\"#eula-accepted\").prop('checked', eula_accepted);\n }\n else\n {\n $(\"#eula_error\").show();\n }\n}\n\n\n</script>\n\n</head>\n<body class=\"ns_login_body\">\n<noscript>\n <div class=\"center_panel ns_alert_text\">\n JavaScript is either disabled in or not supported by the Web browser. To continue logon, use a Web browser that supports JavaScript or enable JavaScript in your current browser.\n </div>\n</noscript>\n\n<form name=\"form1\" action=\"/login/do_login\" method=\"post\" autocomplete=\"off\" autocapitalize=\"off\" onsubmit=\"return checkform(this);\">\n <div class=\"ns_login_wrapper\">\n\t <div class=\"ns_login_inner_wrapper\">\n <div class=\"ns_login_top\" style=\"display: none;\"></div>\n\t\t\t<div class=\"ns_login_center\">\n\t\t\t <div class=\"ns_browser_not_supported_center\" >\n\t\t \t<span>Citrix ADC</span>\n\t \t<div class=\"ns_browser_not_supported_center_content\">\n\t\t <div class=\"ns_browser_not_supported_center_message\"> Your browser is not supported. Please use one of the following browsers\n\t\t </div>\n\t \t<div>\n\t <div class=\"ns_browser_not_supported_browser_icon\">\n\t \t\t<div>\n\t \t\t<img src=\"/admin_ui/rdx/core/css/internet-explorer.png\" alt=\"Internet Explorer\">\n\t \t\t\t<div>8 and above</div>\n\t \t\t\t</div>\n\t \t\t\t</div>\n\t <div class=\"ns_browser_not_supported_browser_icon\">\n\t \t\t<div>\n\t \t\t\t<img src=\"/admin_ui/rdx/core/css/firefox.png\" alt=\"Firefox\">\n\t \t\t\t<div>3.6.25 and above</div>\n\t \t\t\t</div>\n\t \t\t\t</div>\n\t <div class=\"ns_browser_not_supported_browser_icon\">\n\t \t\t<div>\n\t \t\t\t<img src=\"/admin_ui/rdx/core/css/chrome.png\" alt=\"Chrome\">\n\t \t\t\t<div>15 and above</div>\n\t \t\t</div>\n\t \t\t</div>\n\t <div class=\"ns_browser_not_supported_browser_icon no_boder\">\n\t \t\t<div>\n\t \t\t\t<img src=\"/admin_ui/rdx/core/css/safari.png\" alt=\"Safari\">\n\t \t\t\t<div>5.1.3 and above</div>\n\t \t\t\t</div>\n\t \t\t\t</div>\n\t \t</div>\n\t \t<p class=\"ns_browser_not_supported_center_message\">\n\t \t\t<a onkeypress=\"javascript: if(event.keyCode == 13) {show_login_pane(); event.preventDefault();}\" onclick=\"show_login_pane()\"> Continue, </a> I understand this browser may not be compatible.\n\t \t\t\t</p>\n\t \t</div>\n\t\t </div>\n\t\t <div class=\"ns_login_center_content\">\n\t\t\t\t\t<div class=\"ns_login_inner_div\">\n\t\t\t\t\t\t<div class=\"ns_login_form\" >\n <div id=\"login_error\" class=\"login_error\">\n </div>\n\t\t\t\t\t\t \t<div id=\"ns_user_pass_section\">\n\t\t\t\t\t\t\t\t<div class=\"ns_grid_text user_name\">\n <span>User Name</span>\n\n <label for=\"username\" style=\"display: none;\">User Name</label>\n <input type=\"text\" id=\"username\" name=\"username\" class=\"login_input\" onfocus=1>\n\t\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t<div class=\"ns_grid_text login_password\">\n <span>Password</span>\n\n\t\t\t\t\t\t\t\t\t<label for=\"password\" style=\"display: none;\">Password</label>\n <input type=\"password\" name=\"password\" id=\"password\" class=\"login_input\">\n\t\t\t\t\t\t\t\t</div>\n <div style=\"display:none\">\n <label for=\"eula-accepted\" style=\"display: none;\">EULA</label>\n <input type=\"checkbox\" name=\"eula\" id=\"eula-accepted\" value=\"TRUE\">\n </div>\n <div class=\"login_button_cell\">\n <label for=\"url\" style=\"display: none;\">URL</label>\n <input type=\"hidden\" name=\"url\" id=\"url\" value=\"\">\n\n <label for=\"timezone_offset\" style=\"display: none;\">Timezone Offset</label>\n <input type=\"hidden\" name=\"timezone_offset\" id=\"timezone_offset\" value=\"\">\n\n <button type=\"submit\" class=\"login_button rdx_blue_button\"><span id=\"logintext\">Log On</span><span id=\"loadingdots\"></span></button>\n </div>\n </div>\n\t\t\t\t\t\t\t<div class=\"ns_login_logo ns_logo_placement\">\n <img src=\"/admin_ui/common/images/ADC_Horizontal.svg\" alt=\"Citrix logo image\" class=\"product_brand_logo\"/>\n\n\t\t\t\t\t\t\t\t<div class=\"ns_login_secure\"></div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t</div>\n\t\t </div>\n\t\t </div>\n\t\t</div>\n\t</div>\n</form>\n\n<script language=\"JavaScript\" type=\"text/javascript\">\n//Don't allow this page to be embedded inside a frame\nif(self != top)\n{\n document.getElementsByTagName(\"body\")[0].style.display = \"none\";\n top.location = self.location;\n}\nelse\n{\n\n $('form[name=\"form1\"] #username').focus();\n}\n\nfunction input_hints() {\n var inputs = document.getElementsByTagName(\"input\");\n for (var i = 0; i < inputs.length; i++) {\n // test to see if the hint span exists first\n if (inputs[i].parentNode.getElementsByTagName(\"span\")[0]) {\n // the span exists! on focus, show the hint\n inputs[i].onfocus = function() {\n this.parentNode.getElementsByTagName(\"span\")[0].className = \"ns_active ns_active_color\";\n };\n // when the cursor moves away from the field, hide the hint\n inputs[i].onblur = function() {\n this.parentNode.getElementsByTagName(\"span\")[0].className = \"ns_active\";\n };\n }\n }\n // repeat the same tests as above for selects\n var selects = document.getElementsByTagName(\"select\");\n for (var k = 0; k < selects.length;", "datamd5" : "f50231a1ad3d593a592f090d4539250c", "datammh3" : -674646258, "device" : { "class" : "<enterprise field>: device.class", "product" : "<enterprise field>: device.product", "productvendor" : "<enterprise field>: device.productvendor" }, "ip" : "151.236.24.85", "ipv6" : "false", "latitude" : "64.0677", "location" : "64.0677,-21.9453", "longitude" : "-21.9453", "node" : { "country" : "<enterprise field>: node.country", "groupid" : "<enterprise field>: node.groupid", "id" : "<enterprise field>: node.id", "physicalcountry" : "<enterprise field>: node.physicalcountry" }, "organization" : "Advania Island ehf", "os" : "Gateway Firmware", "osvendor" : "Citrix", "port" : 4782, "product" : "HTTP Server", "productvendor" : "Apache", "protocol" : "http", "protocolversion" : "1.1", "reason" : "OK", "seen_date" : "2024-11-07", "source" : "datascan", "status" : 200, "subnet" : "151.236.24.0/24", "tag" : "<enterprise field>: tag", "tls" : "false", "transport" : "tcp", "url" : "/" }