MiniServ 2.021
tcp/443 tcp/80
cloudflare
tcp/443 tcp/80 tcp/8443
Open service 172.67.183.90:80 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/start
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4S5vM%2FrC1%2F6t%2BjOTNCvZRSJSVoSJWNLtOYYPYiv0vljw9stGhAj4mHMEdSCoB5NDa1cBIilbibkanFEbJoCmYxT%2BoabU4Q%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979e28584092-SIN
Open service 2606:4700:3030::ac43:b75a:443 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=daPpYClXSK%2By43FhvbCtzE8ZJTCGg%2B53QA1lxt5FCyRLZyaj6CNXk0THJFntVelynyxbK2COOlxy%2Ff3hEIa8kkEignwl7MqPtb4%2Bm2XZtoG6ig%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979dcdad0c9b-EWR
Open service 104.21.18.208:443 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=RGFKVD%2BIm43bv5IAotmjxFyproiUHCFguwnZyf1ykliYrcYwC0iUZKnR5Pk4YfaNBmxriIXYtvtSp3pnsne1SjJUZtgGnA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979dcbcca641-YYZ
Open service 2606:4700:3030::ac43:b75a:80 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/start
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QkSWm3BNpg6nD9DP3rvBWbNjy9%2FRCjzFB51UxnTmv4l%2BIBQgzjiZmd5Ziw3e5jNAZLo%2FY8ln4qyLaGdQVYlyB1MSFriBtbT2f2FtLjiSY9hYnw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979d6f5eb692-LHR
Open service 104.21.18.208:8443 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=g7hO2TOIy6ix7FBm0M%2FPXc7VmgBeDEqTAU8xws90TdFNg1G2nxMxKYWnqOH7fDyz77akGNjMaMDdUBMVIG4olWOyhhItxw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979d5813b234-AMS
Open service 2606:4700:3035::6815:12d0:8443 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dU2YOg7ImGrtY43JhqEvrALSht%2Bd0kG4RUIpiQErYyJcadioBrIPGajer%2FTZ1Wvc4EagJGMzl%2F5Iw3w5SC0Z8I62%2Btgtm0giKsDTeHiJzpyzWA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979d4a40de1c-AMS
Open service 2606:4700:3035::6815:12d0:80 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/start
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mn8RFHi7CV5rWV6LwI%2FL26NMxsaaXtpBEbMp3JFjaqXmdl%2BqgStkuk48cjKimLKGn0GF9VrqU5ACSyFpTBLypa3uzOnQV%2Bg%2FqbrYJGlb9F%2FCQg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979d4df806d0-AMS
Open service 172.67.183.90:443 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fFWt6Lb089tE9tE9cyf1UOOfnIGHYcdO6%2B7cisJp%2Boe75S7l0YGFmKvO5cgKFyjtjlOQoRu4KJ%2BPwRQ3c4Di%2FnCekm9tSA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979d4aa2ecdb-LHR
Open service 2606:4700:3030::ac43:b75a:8443 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=cyBOuI6kIQSg7nOvTEThiDhO6S%2FlCIMe78cFMo1h4dqN4RDRU2XwpCZ3ABXsp4ZrO%2BbSs9kWL2Vn76wPxBDNpIjf%2FdtqmGZcsLvlbefR7Q2uZQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979d3bd852e6-YYZ
Open service 172.67.183.90:8443 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LgZtbpz5cl3lxY7xoMEdqQvxHWzHkycjJ8Ao7y5aR2TpfEnLoYK8CPWRnouUNE%2FXKCZOrCpgvA7Mfuo3Y%2F3VvDnfDUszbA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979d4e9577a2-LHR
Open service 2606:4700:3035::6815:12d0:443 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=563gE4dw2ZBK7Y%2B7MoSQaxd7PY%2BOuJZI%2FS4Qq%2B3Moc%2B6pwth1SW3N3WMONJL2Pdd4yvSYkbo%2BH40GBue7mBmoij%2B6hWAAG3LK%2BEs7GamnetU1w%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979d3ff641e3-EWR
Open service 104.21.18.208:80 · tsl.dk
2026-01-11 15:54
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 15:54:21 GMT
Content-Length: 0
Connection: close
Location: https://www.tsl.dk/start
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ILBtP7uWbOsMrwHB%2BUqGOwKB%2BP0XYGiq3%2FUVibPhe3KAXrql03M%2FbnhoJpmuDjylzhOEXcDNUVOpMn0OwVmRhMKKchL6fA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bc5979d2c130edf-EWR
Open service 139.162.161.107:443 · webmin.web1.tsl.dk
2026-01-10 07:46
HTTP/1.1 200 Document follows
Date: Sat, 10 Jan 2026 07:46:47 GMT
Server: MiniServ/2.021
Auth-type: auth-required=1
Strict-Transport-Security: max-age=0;
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval'; frame-src 'self'; child-src 'self'
X-Content-Type-Options: nosniff
X-no-links: 1
Content-type: text/html; Charset=UTF-8
Set-Cookie: redirect=1; path=/; httpOnly
Set-Cookie: testing=1; path=/; httpOnly
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: Login to Webmin
<!DOCTYPE HTML>
<html data-bgs="gainsboro" class="session_login">
<head>
<meta name="color-scheme" content="only light">
<noscript> <style> html[data-bgs="gainsboro"] { background-color: #d6d6d6; } html[data-bgs="nightRider"] { background-color: #1a1c20; } html[data-bgs="nightRider"] div[data-noscript] { color: #979ba080; } html[data-slider-fixed='1'] { margin-right: 0 !important; } body > div[data-noscript] ~ * { display: none !important; } div[data-noscript] { visibility: hidden; animation: 2s noscript-fadein; animation-delay: 1s; text-align: center; animation-fill-mode: forwards; } @keyframes noscript-fadein { 0% { opacity: 0; } 100% { visibility: visible; opacity: 1; } } </style> <div data-noscript> <div class="fa fa-3x fa-exclamation-triangle margined-top-20 text-danger"></div> <h2>JavaScript is disabled</h2> <p>Please enable javascript and refresh the page</p> </div> </noscript>
<meta charset="utf-8">
<link data-link-ref rel="apple-touch-icon" sizes="180x180" href="/images/favicons/webmin/apple-touch-icon.png">
<link data-link-ref rel="icon" type="image/png" sizes="32x32" href="/images/favicons/webmin/favicon-32x32.png">
<link data-link-ref rel="icon" type="image/png" sizes="192x192" href="/images/favicons/webmin/android-chrome-192x192.png">
<link data-link-ref rel="icon" type="image/png" sizes="16x16" href="/images/favicons/webmin/favicon-16x16.png">
<link data-link-ref rel="mask-icon" href="/images/favicons/webmin/safari-pinned-tab.svg" color="#004caa">
<meta data-link-ref name="msapplication-TileImage" content="/images/favicons/webmin/mstile-150x150.png">
<meta name="msapplication-TileColor" content="#004caa">
<meta name="theme-color" content="#004caa">
<title>Login to Webmin</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="/unauthenticated/css/bundle.min.css?2021000009999999999" rel="stylesheet">
<script>document.addEventListener("DOMContentLoaded", function(event) {var a=document.querySelectorAll('input[type="password"]');i=0;
for(length=a.length;i<length;i++){var b=document.createElement("span"),d=30<a[i].offsetHeight?1:0;b.classList.add("input_warning_caps");b.setAttribute("title","Caps Lock");d&&b.classList.add("large");a[i].classList.add("use_input_warning_caps");a[i].parentNode.insertBefore(b,a[i].nextSibling);a[i].addEventListener("blur",function(){this.nextSibling.classList.remove("visible")});a[i].addEventListener("keydown",function(c){"function"===typeof c.getModifierState&&((state=20===c.keyCode?!c.getModifierState("CapsLock"):
c.getModifierState("CapsLock"))?this.nextSibling.classList.add("visible"):this.nextSibling.classList.remove("visible"))})};});function spinner() {var x = document.querySelector('button i.fa-sign-in:not(.invisible)') || document.querySelector('button i.fa-qrcode:not(.invisible)'),s = '<span class="cspinner_container"><span class="cspinner"><span class="cspinner-icon white small"></span></span></span>';if(x){x.classList.add("invisible"); x.insertAdjacentHTML('afterend', s);x.parentNode.classList.add("disabled");x.parentNode.disabled=true}}setTimeout(function(){if(navigator&&navigator.oscpu){var t=navigator.oscpu,i=document.querySelector("html"),e="data-platform";t.indexOf("Linux")>-1?i.setAttribute(e,"linux"):t.indexOf("Windows")>-1&&i.setAttribute(e,"windows")}});</script> <link href="/unauthenticated/css/fonts-roboto.min.css?2021000009999999999" rel="stylesheet">
</head>
<body class="session_login" >
<div class="container session_login" data-dcontainer="1">
<form class="form-signin session_login clearfix" action="/session_login.cgi" method="post" role="form" onsubmit="spinner()">
<i class="wbm-webmin"></i><h2 class="form-signin-heading"><span> Webmin</span></h2>
<p class="form-signin-paragraph">You must enter a username and password to login to the server on<strong> localhost</strong></p>
<div class="input-group form-group">
<input type="text" name="user" class="form-control session_login" autofocus=" autofocus" placeholder="Username" autocapitalize="none" autocomplete="username" autocorrect="off">
<span class="input-group-a
Open service 139.162.161.107:80 · webmin.web1.tsl.dk
2026-01-10 07:46
HTTP/1.1 200 Document follows
Date: Sat, 10 Jan 2026 07:47:24 GMT
Server: MiniServ/2.021
Auth-type: auth-required=1
Strict-Transport-Security: max-age=0;
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval'; frame-src 'self'; child-src 'self'
X-Content-Type-Options: nosniff
X-no-links: 1
Content-type: text/html; Charset=UTF-8
Set-Cookie: redirect=1; path=/; httpOnly
Set-Cookie: testing=1; path=/; httpOnly
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: Login to Webmin
<!DOCTYPE HTML>
<html data-bgs="gainsboro" class="session_login">
<head>
<meta name="color-scheme" content="only light">
<noscript> <style> html[data-bgs="gainsboro"] { background-color: #d6d6d6; } html[data-bgs="nightRider"] { background-color: #1a1c20; } html[data-bgs="nightRider"] div[data-noscript] { color: #979ba080; } html[data-slider-fixed='1'] { margin-right: 0 !important; } body > div[data-noscript] ~ * { display: none !important; } div[data-noscript] { visibility: hidden; animation: 2s noscript-fadein; animation-delay: 1s; text-align: center; animation-fill-mode: forwards; } @keyframes noscript-fadein { 0% { opacity: 0; } 100% { visibility: visible; opacity: 1; } } </style> <div data-noscript> <div class="fa fa-3x fa-exclamation-triangle margined-top-20 text-danger"></div> <h2>JavaScript is disabled</h2> <p>Please enable javascript and refresh the page</p> </div> </noscript>
<meta charset="utf-8">
<link data-link-ref rel="apple-touch-icon" sizes="180x180" href="/images/favicons/webmin/apple-touch-icon.png">
<link data-link-ref rel="icon" type="image/png" sizes="32x32" href="/images/favicons/webmin/favicon-32x32.png">
<link data-link-ref rel="icon" type="image/png" sizes="192x192" href="/images/favicons/webmin/android-chrome-192x192.png">
<link data-link-ref rel="icon" type="image/png" sizes="16x16" href="/images/favicons/webmin/favicon-16x16.png">
<link data-link-ref rel="mask-icon" href="/images/favicons/webmin/safari-pinned-tab.svg" color="#004caa">
<meta data-link-ref name="msapplication-TileImage" content="/images/favicons/webmin/mstile-150x150.png">
<meta name="msapplication-TileColor" content="#004caa">
<meta name="theme-color" content="#004caa">
<title>Login to Webmin</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="/unauthenticated/css/bundle.min.css?2021000009999999999" rel="stylesheet">
<script>document.addEventListener("DOMContentLoaded", function(event) {var a=document.querySelectorAll('input[type="password"]');i=0;
for(length=a.length;i<length;i++){var b=document.createElement("span"),d=30<a[i].offsetHeight?1:0;b.classList.add("input_warning_caps");b.setAttribute("title","Caps Lock");d&&b.classList.add("large");a[i].classList.add("use_input_warning_caps");a[i].parentNode.insertBefore(b,a[i].nextSibling);a[i].addEventListener("blur",function(){this.nextSibling.classList.remove("visible")});a[i].addEventListener("keydown",function(c){"function"===typeof c.getModifierState&&((state=20===c.keyCode?!c.getModifierState("CapsLock"):
c.getModifierState("CapsLock"))?this.nextSibling.classList.add("visible"):this.nextSibling.classList.remove("visible"))})};});function spinner() {var x = document.querySelector('button i.fa-sign-in:not(.invisible)') || document.querySelector('button i.fa-qrcode:not(.invisible)'),s = '<span class="cspinner_container"><span class="cspinner"><span class="cspinner-icon white small"></span></span></span>';if(x){x.classList.add("invisible"); x.insertAdjacentHTML('afterend', s);x.parentNode.classList.add("disabled");x.parentNode.disabled=true}}setTimeout(function(){if(navigator&&navigator.oscpu){var t=navigator.oscpu,i=document.querySelector("html"),e="data-platform";t.indexOf("Linux")>-1?i.setAttribute(e,"linux"):t.indexOf("Windows")>-1&&i.setAttribute(e,"windows")}});</script> <link href="/unauthenticated/css/fonts-roboto.min.css?2021000009999999999" rel="stylesheet">
</head>
<body class="session_login" >
<div class="container session_login" data-dcontainer="1">
<form class="form-signin session_login clearfix" action="/session_login.cgi" method="post" role="form" onsubmit="spinner()">
<i class="wbm-webmin"></i><h2 class="form-signin-heading"><span> Webmin</span></h2>
<p class="form-signin-paragraph">You must enter a username and password to login to the server on<strong> localhost</strong></p>
<div class="input-group form-group">
<input type="text" name="user" class="form-control session_login" autocorrect="off" autocomplete="username" autofocus=" autofocus" placeholder="Username" autocapitalize="none">
<span class="input-group-a