Kestrel
tcp/443
openresty 1.27.1.1
tcp/443 tcp/80
Open service 20.50.2.60:80 · operations.witrics.net
2026-01-10 21:36
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 21:37:26 GMT Location: https://operations.witrics.net/
Open service 20.50.2.60:443 · operations.witrics.net
2026-01-10 21:36
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sat, 10 Jan 2026 21:37:25 GMT
Server: Kestrel
Cache-Control: no-cache, no-store, max-age=0
Pragma: no-cache
Set-Cookie: .AspNetCore.Antiforgery.RtGCWVXC8-4=CfDJ8FHswdllYgZNuY8llWxqkjtMZ44Wzfz55Aw9fgYT3jQFOQsAhYEwhTZsfF42Of7y2tdDcHuVyNYw0TOqphEQO8xWNWF1NyynyWA5HCN2iqiz63wMYhrN-8YHlCjgV-8am5qW6Eql3HzzlW2vs4XIrcc; path=/; samesite=strict; httponly
Transfer-Encoding: chunked
Strict-Transport-Security: max-age=2592000
Content-Security-Policy: frame-ancestors 'self'
blazor-enhanced-nav: allow
Page title: Witrics Operations
<!DOCTYPE html>
<html lang="en"><head><meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<base href="https://operations.witrics.net/" />
<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css?#{version}#">
<link href="_content/Radzen.Blazor/css/material-base.css?#{version}#" rel="stylesheet">
<link rel="icon" type="image/png" href="favicon.png">
<script src="_content/MatBlazor/dist/matBlazor.js"></script>
<script src="_content/Z.Blazor.Diagrams/script.min.js"></script>
<link href="_content/MatBlazor/dist/matBlazor.css?#{version}#" rel="stylesheet">
<link href="_content/Z.Blazor.Diagrams/style.min.css?#{version}#" rel="stylesheet">
<link href="_content/Z.Blazor.Diagrams/default.styles.min.css?#{version}#" rel="stylesheet">
<link href="css/base.css?#{version}#" rel="stylesheet">
<link href="css/app.css?#{version}#" rel="stylesheet">
<link href="Witrics.Operations.styles.css?#{version}#" rel="stylesheet">
<script src="/scripts.js"></script>
<!--Blazor:{"type":"server","prerenderId":"fcd731fc67e34717865d41a1c15a1852","key":{"locationHash":"77D12F14A8105320B1AAED6AE7E689DA0EC4483270A645E84079EAA0FFDF550D:8","formattedComponentKey":""},"sequence":0,"descriptor":"CfDJ8FHswdllYgZNuY8llWxqkjsMXcW9KZS\u002BMw9rgGceEDuqEQd6im09iG0ZXKMlR4hbAgihKEipb8HkBTflaCuJKstkiy2vook4aqDGCHsm7GvmOCIVPjkPTBvpIjaN80R3pQN0B6yVdzevkwplOex\u002BgT6eJ5YWAAvoMs4gSkepSOyuXxX9Ir/q0O1LDdnoOSluj7BMrpo\u002BoL/pybZAogHyGHG1RDxjMye1Ai4yyCXKKOsU6Q7cXnn17XhwrmStPaB65GiAhmvOGeh\u002BJ4XCzoMLLjhQDmRPH9ApffaxGiRKiXOmHDEWW6jbiqdGdA29nqPAA41amxRGmAbCAovugCBhZd7ulFwZlRA7F10PkgFJbUUbTlqEdOgZoppYUOv84rolQokuJcZmA7ZoxcQa5TFZShgctmKJW50nFrTlhAjpo1uo0I2ocBapqwnDWrD4nyXBwyEv3h8LoyP7ZzQShGWRbfjjy2CZrC5M0yi5eS8FgIXrvlfvX26tm2ExxHLzdSkBVngN0obflLvHuEZsl92th5FIvwA0iNM7jBCHaxlEvPqyVkow1bI2xkUv5E8IAYsglKwFSA7tUGtuM5GF73CaLuk="}--><title>Witrics Operations</title><!--Blazor:{"prerenderId":"fcd731fc67e34717865d41a1c15a1852"}--></head>
<body><!--Blazor:{"type":"server","prerenderId":"dd2bddf67eef4dae97cfb0df45b7a8f3","key":{"locationHash":"D80173536089CC1D547C694203D0B819A2131B07158CB80143B511161E9D83BA:11","formattedComponentKey":""},"sequence":1,"descriptor":"CfDJ8FHswdllYgZNuY8llWxqkjsuoVtX9uFBELV/G6MPRR2a6HSAslhGoqy5I0FZPfBLPJ4yuexvdobAPffMWw7\u002BySRzPrPy1nGmA6OtvORnJDQ9jvcCDr6bHboux3DNgm\u002BWXrGcJ32XRnIzwtxgfeQ/G52GU\u002B4GD/WYfVeNbCeM1m3ya/GQsxMS9rXVBNRbK4I4sjHyhPp6YnclL\u002By6aPdWw5PjtojPjDNwyzM05Gs4hlXkGRvh0Xn3bfsxK8N0NPNcIibLBTAH/bBL0Yc4l1jCFdBRhEc3kHMnwJPdp\u002BsPA7GipoeFmHzFC/OYol/xDI8W6MAwbqzMamZ5E4GXpP9JlDqjOyp/wyj9sdBjNCajSD4Z1kDlmKa3aj8DwgceAeHuPgEJ0zJ/K2\u002BIL5t9/cYEELE8ZJ5Tl2Fqn/WmuYBfFRVQQ\u002BIXqbSZ/Bng1aE4LYNlkHhvmQbioNFX\u002BhPlT7HZBQOJQKYY/bjOkFOyFkmkAcZZ/226\u002B9sO4Yg2QhkSfD1iH69j9lgX/JHy3acZoJMIwOavAq/P/3aTLsoD3BWF/K10"}--><style>
.matBlazor_theme_f2af3f5a-5763-470a-a380-0442448b640a
{
--mdc-theme-primary: #6D8989;
--mdc-theme-secondary: #b99157;
--mdc-theme-background: #ffffff;
--mdc-theme-surface: #ffffff;
--mdc-theme-on-primary: #ffffff;
--mdc-theme-on-secondary: #FFFFFF;
--mdc-theme-on-surface: rgb(201, 170, 129);
}
</style>
<div aria-live="polite" class="rz-notification"></div>
<div class="matBlazor_theme_f2af3f5a-5763-470a-a380-0442448b640a" style="" Id="matBlazor_id_df70d0e1-d854-4797-baa0-cb2f8becee3c">
<header class="matBlazor_theme_f2af3f5a-5763-470a-a380-0442448b640a mdc-top-app-bar mdc-top-app-bar--fixed" style="" Id="matBlazor_id_43157296-c682-42b9-a60d-0233fd4881bf">
<div class="matBlazor_theme_f2af3f5a-5763-470a-a380-0442448b640a mdc-top-app-bar__row" style="" Id="matBlazor_id_7a158e2a-c259-4c14-86d9-17de599a915e">
<section class="matBlazor_theme_f2af3f5a-5763-470a-a380-0442448b640a mdc-top-app-bar__section mdc-top-app-bar__section--align-start" style="" Id="matBlazor_id_d4f618e0-498d-4655-a9c5-2567316cdca4">
<img src="img/witrics-light.png" style="height: 50px" class="app-clickable" b-2bv1lxnmyy />
</section>
<section class="matBlazor_theme_f2
Open service 20.50.2.60:80 · operations.witrics.net
2025-12-21 15:44
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 21 Dec 2025 15:44:45 GMT Location: https://operations.witrics.net/
Open service 20.50.2.60:443 · operations.witrics.net
2025-12-21 15:44
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sun, 21 Dec 2025 15:44:45 GMT
Server: Kestrel
Cache-Control: no-cache, no-store, max-age=0
Pragma: no-cache
Set-Cookie: .AspNetCore.Antiforgery.RtGCWVXC8-4=CfDJ8FHswdllYgZNuY8llWxqkjuofZLC4LXts7ppTyz2gLWTCtyiqZ1CtXRafOWBShwj-sOSRcThQrwU7gxb_lKLHoKNqdYlmc6XHw0BFcktZpKqMLhU_IvEzVMNkLQUzxF0JiOmeM1R-j4d3LRHwhYZx9U; path=/; samesite=strict; httponly
Transfer-Encoding: chunked
Strict-Transport-Security: max-age=2592000
Content-Security-Policy: frame-ancestors 'self'
blazor-enhanced-nav: allow
Page title: Witrics Operations
<!DOCTYPE html>
<html lang="en"><head><meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<base href="https://operations.witrics.net/" />
<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css?#{version}#">
<link href="_content/Radzen.Blazor/css/material-base.css?#{version}#" rel="stylesheet">
<link rel="icon" type="image/png" href="favicon.png">
<script src="_content/MatBlazor/dist/matBlazor.js"></script>
<script src="_content/Z.Blazor.Diagrams/script.min.js"></script>
<link href="_content/MatBlazor/dist/matBlazor.css?#{version}#" rel="stylesheet">
<link href="_content/Z.Blazor.Diagrams/style.min.css?#{version}#" rel="stylesheet">
<link href="_content/Z.Blazor.Diagrams/default.styles.min.css?#{version}#" rel="stylesheet">
<link href="css/base.css?#{version}#" rel="stylesheet">
<link href="css/app.css?#{version}#" rel="stylesheet">
<link href="Witrics.Operations.styles.css?#{version}#" rel="stylesheet">
<script src="/scripts.js"></script>
<!--Blazor:{"type":"server","prerenderId":"82afdeb11bfe4c6d9c9e1c93cf7ccfd9","key":{"locationHash":"77D12F14A8105320B1AAED6AE7E689DA0EC4483270A645E84079EAA0FFDF550D:8","formattedComponentKey":""},"sequence":0,"descriptor":"CfDJ8FHswdllYgZNuY8llWxqkjtosQYJwe4PrI75D3cPl16MNIqkn1iYH263mzLDL6vKebCMFjO4IPXJtoqWrMhOHM7vthuSukq4fVd7HaW\u002B/4\u002BRXJNt6kTnjrWeMBprFsxcJjBbshnYkpj1YKyO2D9XlddBgvkk9TLlE3bS3g\u002B6vsN40f/OCk7b7tPLPt71Q7H8NSsBvoHpNj2x32Qqf42deWvAbfU3ZL1xtYEJAXilojfOWYXd0sDlTuxl8iR6z5V2DhNyg42yelrzGOS4YA1uTg2lgvlJ33K8YsJs/XlhCQUFVJLqHok6Ysf20HYTArwK3XCPxaT0u/yIFl8f8vwOM02XkxAqHgTquuK5vIAgNYarHTNuGpIl9GFEmQZun\u002BT3Gq4p6Mt/E03mzWtQLyrbd8WTRiBVr64f1SXvVUYl8ibVkGcbhXdAeSEaRAMnmlSED\u002BDo70/cx7qBsR5eEwzk7N/x\u002BGVmrxVpBKXEifCmCn\u002BhvkffZynwnuQoDHJls9Wo9COeCKfRKmt1oTZ/S1/nu4hDhQkTmeNcO5WghIVjioY/eDyxXCXod7VqxJm6kcdpadvE2rR6VfGpcxk0JyaAtk0="}--><title>Witrics Operations</title><!--Blazor:{"prerenderId":"82afdeb11bfe4c6d9c9e1c93cf7ccfd9"}--></head>
<body><!--Blazor:{"type":"server","prerenderId":"3b803a1db2e34352b2a464cc5c26c754","key":{"locationHash":"D80173536089CC1D547C694203D0B819A2131B07158CB80143B511161E9D83BA:11","formattedComponentKey":""},"sequence":1,"descriptor":"CfDJ8FHswdllYgZNuY8llWxqkju0UoDHOPm2mvXfuVIdCnNHfH7p2RjIgPZFgxYlWkN4haGW79p7vwDnTb319hq6zUoYutVpHaIp6Jrj75JDtwrLz2ol/\u002Bfz\u002BVogE9\u002B29SsppC7c7PX4ydJZqIDYPm4Im3syaOMIPX4KIgN6WBvK3kv3XbftEzkZWVoN2Ox24InjwTF6a0mlKFtjjy6T3TT9AjubFc12BeoomiBH8\u002BXGgl6tAPK30z3X3n8QjfCmNxbXJetkrXugq9tBOl4kBfkUK3reCXkEmLKHM49zRDkWRJm\u002BFdXhJ2FIXCbW52TP3kS6Zw5HFn9KSMr74LyflXSNqjDbY2AyCQoofL\u002BKPlq524\u002Ba4CCZOoL1GcM9crnA8xJVHC8ORK1AdLulhPXikuVuTbHENu\u002BfjTEPxBwa46W1UgCRjnfQj8O3hafnvMKO8u29g4edX\u002BsUxranbPLqAfUpSRUx2PSEtmFRfNhiXrbI1yVu65Bb5P193AeOKmh6b3KCOrpseHb5l\u002BjwFU8bvaPspMk3UC4YP0848PCjhDXlV1Z/"}--><style>
.matBlazor_theme_490414cc-c156-430b-aa34-bbcead17ee76
{
--mdc-theme-primary: #6D8989;
--mdc-theme-secondary: #b99157;
--mdc-theme-background: #ffffff;
--mdc-theme-surface: #ffffff;
--mdc-theme-on-primary: #ffffff;
--mdc-theme-on-secondary: #FFFFFF;
--mdc-theme-on-surface: rgb(201, 170, 129);
}
</style>
<div aria-live="polite" class="rz-notification"></div>
<div class="matBlazor_theme_490414cc-c156-430b-aa34-bbcead17ee76" style="" Id="matBlazor_id_7d9f53dd-042e-4731-a0d2-0a4a6cb51f62">
<header class="matBlazor_theme_490414cc-c156-430b-aa34-bbcead17ee76 mdc-top-app-bar mdc-top-app-bar--fixed" style="" Id="matBlazor_id_9f61995d-7d84-4787-afac-ed0f2559a82c">
<div class="matBlazor_theme_490414cc-c156-430b-aa34-bbcead17ee76 mdc-top-app-bar__row" style="" Id="matBlazor_id_6701f95f-cf81-4307-94f9-3f2a180ce742">
<section class="matBlazor_theme_490414cc-c156-430b-aa34-bbcead17ee76 mdc-top-app-bar__section mdc-top-app-bar__section--align-start" style="" Id="matBlazor_id_fe58e8ff-adb9-4421-8f91-6371166dffb5">
<img src="img/witrics-light.png" style="height: 50px" class="app-clickable" b-2bv1lxnmyy />
</section>
<section class
Open service 178.20.216.107:443 · www.operations.witrics.net
2025-12-21 15:44
HTTP/1.1 200 OK
Server: openresty/1.27.1.1
Date: Sun, 21 Dec 2025 15:44:45 GMT
Content-Length: 11804
Connection: close
Content-Type: text/html
Cache-Control: private, no-cache, no-store, must-revalidate, max-age=0
cf-edge-cache: no-cache
Page title: One moment, please...Loader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<script>
(function(){
setTimeout(function(){
window.location.reload();
}, 5000);
}())
</script>
<link rel="icon" href="data:,">
<title>One moment, please...</title>
<style>
.spinner {
-webkit-animation: spin 1s ease-out;
animation: spin 1s ease-out;
}
@keyframes spin {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
#outer-container {
text-align: center;
}
#container {
display: inline-block;
height: 100px;
}
#text {
float: left;
height: 100px;
line-height: 100px;
font-size: 3rem;
font-family: "Montserrat", sans-serif;
font-optical-sizing: auto;
font-weight: 400;
font-style: normal;
padding: 0 .4em 0 .2em;
letter-spacing: 0.06em;
color: rgba(38, 122, 72, 0.86);
}
@media (min-height: 180px) {
#outer-container {
margin-top: 0;
}
}
@media (min-height: 360px) {
#outer-container {
margin-top: 5%;
}
}
@media (min-height: 540px) {
#outer-container {
margin-top: 10%;
}
}
@media (min-height: 720px) {
#outer-container {
margin-top: 20%;
}
}
@media (min-width: 1450px) {
.throbber {
width: 90px;
height: 90px;
float: left;
padding: 5px 0 5px 5px;
opacity: 0.86;
}
#container {
display: inline-block;
border: 3px solid rgb(38, 122, 72, 0.86);
border-radius: 51px;
height: 100px;
}
}
</style>
</head>
<body>
<div id="outer-container">
<div id="container">
<div class="throbber">
<svg class="spinner" width="90px" height="90px" viewBox="0 0 47 47"
version="1.1"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Loader</title>
<defs>
<polygon id="path-1"
points="0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146"></polygon>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none"
fill-rule="evenodd">
<g id="Logo" transform="translate(-5.000000, -2.000000)">
<g id="Group-2" transform="translate(5.000000, 2.000000)">
<path d="M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z"
id="Fill-1" fill="#467C45"></path>
<path d="M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585"
id="Fill-3" fill="#467C45"></path>
<path d="M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049"
id="Fill-5" fill="#467C45"></path>
<g id="Group-9"
transform=
Open service 178.20.216.107:80 · www.operations.witrics.net
2025-12-21 15:44
HTTP/1.1 200 OK
Server: openresty/1.27.1.1
Date: Sun, 21 Dec 2025 15:44:45 GMT
Content-Length: 11787
Connection: close
Content-Type: text/html
Cache-Control: private, no-cache, no-store, must-revalidate, max-age=0
cf-edge-cache: no-cache
Page title: One moment, please...Loader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<script>
(function(){
setTimeout(function(){
window.location.reload();
}, 5000);
}())
</script>
<link rel="icon" href="data:,">
<title>One moment, please...</title>
<style>
.spinner {
-webkit-animation: spin 1s ease-out;
animation: spin 1s ease-out;
}
@keyframes spin {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
#outer-container {
text-align: center;
}
#container {
display: inline-block;
height: 100px;
}
#text {
float: left;
height: 100px;
line-height: 100px;
font-size: 3rem;
font-family: "Montserrat", sans-serif;
font-optical-sizing: auto;
font-weight: 400;
font-style: normal;
padding: 0 .4em 0 .2em;
letter-spacing: 0.06em;
color: rgba(38, 122, 72, 0.86);
}
@media (min-height: 180px) {
#outer-container {
margin-top: 0;
}
}
@media (min-height: 360px) {
#outer-container {
margin-top: 5%;
}
}
@media (min-height: 540px) {
#outer-container {
margin-top: 10%;
}
}
@media (min-height: 720px) {
#outer-container {
margin-top: 20%;
}
}
@media (min-width: 1450px) {
.throbber {
width: 90px;
height: 90px;
float: left;
padding: 5px 0 5px 5px;
opacity: 0.86;
}
#container {
display: inline-block;
border: 3px solid rgb(38, 122, 72, 0.86);
border-radius: 51px;
height: 100px;
}
}
</style>
</head>
<body>
<div id="outer-container">
<div id="container">
<div class="throbber">
<svg class="spinner" width="90px" height="90px" viewBox="0 0 47 47"
version="1.1"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Loader</title>
<defs>
<polygon id="path-1"
points="0 0.375484146 0 15.7255695 15.7013244 15.7255695 15.7013244 0.375484146 0 0.375484146"></polygon>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none"
fill-rule="evenodd">
<g id="Logo" transform="translate(-5.000000, -2.000000)">
<g id="Group-2" transform="translate(5.000000, 2.000000)">
<path d="M22.6150244,4.52988293 C23.1538049,3.06256585 23.6031707,1.59582195 24.231939,0.158882927 C25.1902805,2.22459024 25.8190488,4.43989512 26.7768171,6.47579756 C29.1417195,7.40376098 31.7164024,7.7929439 34.1116829,8.69110244 C28.9623171,11.2663585 23.7229634,13.7510537 18.4836098,16.176139 C19.7709512,12.2545049 21.2382683,8.4217122 22.6150244,4.52988293 L22.6150244,4.52988293 Z"
id="Fill-1" fill="#467C45"></path>
<path d="M13.7718598,8.94461585 C16.1424939,7.68077439 18.4500793,6.28968902 20.8207134,5.02527439 C18.9240915,10.8412378 16.7747012,16.5614817 14.8465549,22.3774451 C12.7292622,18.3950549 10.895689,14.2544695 8.9044939,10.2090305 C8.27228659,8.85004268 7.5455061,7.55353049 7.00844512,6.16359146 C9.31545732,6.95342073 11.4648476,8.24935976 13.7718598,8.94461585"
id="Fill-3" fill="#467C45"></path>
<path d="M24.2134256,15.0745049 C29.4602305,12.4969561 34.7379866,9.91940732 40.0157427,7.4031878 C39.1565598,9.61276098 38.1747183,11.7300537 37.2232549,13.9086756 C38.4504134,16.2099561 39.9544134,18.388578 41.0898646,20.7511878 C35.4435598,18.9405415 29.8287793,17.0381878 24.2134256,15.0745049"
id="Fill-5" fill="#467C45"></path>
<g id="Group-9"
transform=