Caddy
tcp/80
Open service 2a03:b0c0:3:d0::ec0:3001:80 · status.icehost.pl
2026-01-12 23:01
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://status.icehost.pl/ Server: Caddy Date: Mon, 12 Jan 2026 23:02:45 GMT Content-Length: 0
Open service 159.89.98.98:443 · status.icehost.pl
2026-01-12 23:01
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Cache-Control: max-age=30, public
Content-Security-Policy: default-src 'self' 'unsafe-inline' data: https://updown.io https://*.updown.io https://www.paypalobjects.com https://cdn.headwayapp.co http://headway-widget.net; font-src 'self' https: data:
Content-Type: text/html; charset=utf-8
Date: Mon, 12 Jan 2026 23:01:47 GMT
Feature-Policy: camera 'none'; microphone 'none'; usb 'none'; autoplay 'none'
Referrer-Policy: strict-origin-when-cross-origin
Status: 200 OK
Strict-Transport-Security: max-age=63072000
Vary: Accept-Language
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none
X-Powered-By: Phusion Passenger(R)
X-Proxy-Cache: HIT
X-Request-Id: 1d65e778-00a0-4230-9331-21fbea448798
X-Runtime: 0.007636
X-Xss-Protection: 0
Connection: close
Transfer-Encoding: chunked
Page title: IceHost Status Page
<!DOCTYPE html>
<html lang="en">
<head>
<title>IceHost Status Page</title>
<link rel="icon" type="image/png" href="https://updown.io/favicon.png" />
<meta charset="utf-8" />
<meta content="width=device-width, initial-scale=1" name="viewport" />
<meta content="#f9f9f9" name="theme-color" />
<link href="/apple-touch-icon.png" rel="apple-touch-icon" /><link rel="stylesheet" href="https://updown.io/assets/application-b916b1adb8635daa7bada04ab8378b430b9d334a4b5086d85355469bb92edfd7.css" media="all" />
</head>
<body class="no-footer white-label">
<header>
<div class="center">
<div id="logo">
<a href="https://updown.io/">⟠ updown.io</a>
</div>
<div id="info">
<span class="title">Status page</span><br /> <time datetime="2026-01-13T00:01:26+01:00" data-format="local" title="2026-01-13 00:01:26 +0100">Jan 13, 00:01:26 CET</time>
</div>
</div>
</header>
<section id="current-status">
<div class="center">
<h2>
IceHost Status Page
</h2>
</div>
</section>
<section id="status_page">
<div class="center">
<div id="checks">
<ul class="list">
</ul>
</div>
<noscript>Note: some metrics above are missing because Javascript is disabled in your browser.</noscript>
</div>
</section>
<script>
var nodes = document.querySelectorAll('time[data-format=local]');
for (var i = 0; i < nodes.length; i++) {
var elem = nodes[i];
var time = new Date(elem.getAttribute('datetime'));
if (time.toLocaleString)
elem.innerHTML = time.toLocaleString([], {timeZoneName: "short"});
}
var hours = document.querySelectorAll('.apdex-timeline .ends-at');
for (var i = 0; i < hours.length; i++) {
var elem = hours[i];
var time = new Date(elem.getAttribute('datetime'))
if (time.toLocaleTimeString) {
if (time.getMinutes() == 0) {
formatted = time.toLocaleTimeString([], {hour: 'numeric'});
// Handle older browser lack of options ("08:12:23 AM GMT+2" → "08 AM")
formatted = formatted.replace(/^(\d+):\d+:\d+( AM| PM)?.+$/, '$1$2')
}
else {
formatted = time.toLocaleTimeString([], {hour: 'numeric', minute: '2-digit'});
// Handle older browser lack of options ("08:12:23 AM GMT+2" → "08:12 AM")
formatted = formatted.replace(/^(\d+:\d+):\d+( AM| PM)?.+$/, '$1$2')
}
if (formatted.match(/^\d+$/))
formatted = formatted + 'h';
elem.innerText = formatted;
}
}
</script>
<script src="https://updown.io/assets/application-24ec8a8026095a7a00bd484028592075ccb2159827cc7cad12f13716cb658b88.js"></script>
<script>
var nodes = document.querySelectorAll('i.down');
for (var i = 0; i < nodes.length; i++) {
var elem = nodes[i];
var from = new Date(elem.getAttribute('data-from'));
var to = elem.getAttribute('data-to')
if (from.toLocaleTimeString) {
from = from.toLocaleTimeString([], {hour: 'numeric', minute:'2-digit'});
// Handle older browser lack of options ("08:12:23 AM GMT+2" → "08 AM")
from = from.replace(/^(\d+:\d+):\d+( AM| PM)?.+$/, '$1$2')
elem.title = elem.title.replace(/\d+:\d+ -/, from + " -")
if (to) {
to = new Date(to).toLocaleTimeString([], {hour: 'numeric', minute:'2-digit'});
// Handle older browser lack of options ("08:12:23 AM GMT+2" → "08 AM")
to = to.replace(/^(\d+:\d+):\d+( AM| PM)?.+$/, '$1$2')
elem.title = elem.title.replace(/- \d+:\d+/, "- " + to)
}
}
}
</script>
</body>
</html>
Open service 159.89.98.98:80 · status.icehost.pl
2026-01-12 23:01
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://status.icehost.pl/ Server: Caddy Date: Mon, 12 Jan 2026 23:02:45 GMT Content-Length: 0
Open service 2a03:b0c0:3:d0::ec0:3001:443 · status.icehost.pl
2026-01-12 23:01
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Cache-Control: max-age=30, public
Content-Security-Policy: default-src 'self' 'unsafe-inline' data: https://updown.io https://*.updown.io https://www.paypalobjects.com https://cdn.headwayapp.co http://headway-widget.net; font-src 'self' https: data:
Content-Type: text/html; charset=utf-8
Date: Mon, 12 Jan 2026 23:01:47 GMT
Feature-Policy: camera 'none'; microphone 'none'; usb 'none'; autoplay 'none'
Referrer-Policy: strict-origin-when-cross-origin
Status: 200 OK
Strict-Transport-Security: max-age=63072000
Vary: Accept-Language
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none
X-Powered-By: Phusion Passenger(R)
X-Proxy-Cache: HIT
X-Request-Id: 1d65e778-00a0-4230-9331-21fbea448798
X-Runtime: 0.007636
X-Xss-Protection: 0
Connection: close
Transfer-Encoding: chunked
Page title: IceHost Status Page
<!DOCTYPE html>
<html lang="en">
<head>
<title>IceHost Status Page</title>
<link rel="icon" type="image/png" href="https://updown.io/favicon.png" />
<meta charset="utf-8" />
<meta content="width=device-width, initial-scale=1" name="viewport" />
<meta content="#f9f9f9" name="theme-color" />
<link href="/apple-touch-icon.png" rel="apple-touch-icon" /><link rel="stylesheet" href="https://updown.io/assets/application-b916b1adb8635daa7bada04ab8378b430b9d334a4b5086d85355469bb92edfd7.css" media="all" />
</head>
<body class="no-footer white-label">
<header>
<div class="center">
<div id="logo">
<a href="https://updown.io/">⟠ updown.io</a>
</div>
<div id="info">
<span class="title">Status page</span><br /> <time datetime="2026-01-13T00:01:26+01:00" data-format="local" title="2026-01-13 00:01:26 +0100">Jan 13, 00:01:26 CET</time>
</div>
</div>
</header>
<section id="current-status">
<div class="center">
<h2>
IceHost Status Page
</h2>
</div>
</section>
<section id="status_page">
<div class="center">
<div id="checks">
<ul class="list">
</ul>
</div>
<noscript>Note: some metrics above are missing because Javascript is disabled in your browser.</noscript>
</div>
</section>
<script>
var nodes = document.querySelectorAll('time[data-format=local]');
for (var i = 0; i < nodes.length; i++) {
var elem = nodes[i];
var time = new Date(elem.getAttribute('datetime'));
if (time.toLocaleString)
elem.innerHTML = time.toLocaleString([], {timeZoneName: "short"});
}
var hours = document.querySelectorAll('.apdex-timeline .ends-at');
for (var i = 0; i < hours.length; i++) {
var elem = hours[i];
var time = new Date(elem.getAttribute('datetime'))
if (time.toLocaleTimeString) {
if (time.getMinutes() == 0) {
formatted = time.toLocaleTimeString([], {hour: 'numeric'});
// Handle older browser lack of options ("08:12:23 AM GMT+2" → "08 AM")
formatted = formatted.replace(/^(\d+):\d+:\d+( AM| PM)?.+$/, '$1$2')
}
else {
formatted = time.toLocaleTimeString([], {hour: 'numeric', minute: '2-digit'});
// Handle older browser lack of options ("08:12:23 AM GMT+2" → "08:12 AM")
formatted = formatted.replace(/^(\d+:\d+):\d+( AM| PM)?.+$/, '$1$2')
}
if (formatted.match(/^\d+$/))
formatted = formatted + 'h';
elem.innerText = formatted;
}
}
</script>
<script src="https://updown.io/assets/application-24ec8a8026095a7a00bd484028592075ccb2159827cc7cad12f13716cb658b88.js"></script>
<script>
var nodes = document.querySelectorAll('i.down');
for (var i = 0; i < nodes.length; i++) {
var elem = nodes[i];
var from = new Date(elem.getAttribute('data-from'));
var to = elem.getAttribute('data-to')
if (from.toLocaleTimeString) {
from = from.toLocaleTimeString([], {hour: 'numeric', minute:'2-digit'});
// Handle older browser lack of options ("08:12:23 AM GMT+2" → "08 AM")
from = from.replace(/^(\d+:\d+):\d+( AM| PM)?.+$/, '$1$2')
elem.title = elem.title.replace(/\d+:\d+ -/, from + " -")
if (to) {
to = new Date(to).toLocaleTimeString([], {hour: 'numeric', minute:'2-digit'});
// Handle older browser lack of options ("08:12:23 AM GMT+2" → "08 AM")
to = to.replace(/^(\d+:\d+):\d+( AM| PM)?.+$/, '$1$2')
elem.title = elem.title.replace(/- \d+:\d+/, "- " + to)
}
}
}
</script>
</body>
</html>