nginx-reuseport 1.21.1
tcp/443 tcp/80
Open service 87.236.16.164:443 · masterpros.ru
2026-01-26 08:19
HTTP/1.1 200 OK
Server: nginx-reuseport/1.21.1
Date: Mon, 26 Jan 2026 08:19:30 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 61583
Connection: close
Vary: Accept-Encoding
Vary: Cookie
Referrer-Policy: same-origin
Cross-Origin-Opener-Policy: same-origin
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
X-Powered-By: Phusion Passenger 5.1.12
Set-Cookie: csrftoken=pZXTIdAkrHKqtWiaPpgsj98O3hu3ojeT; expires=Mon, 25 Jan 2027 08:19:30 GMT; Max-Age=31449600; Path=/; SameSite=Lax; Secure
Status: 200 OK
Page title: MasterPRO Systems - Строительная компания
<!DOCTYPE html>
<html lang="en">
<head>
<title>MasterPRO Systems - Строительная компания</title>
<!-- Meta Tags -->
<meta charset="utf-8">
<meta name="yandex-verification" content="0e6d2408f999435b" />
<meta name="google-site-verification" content="XeFV-i54G-_FMmQ4e8JtDvE_bfilmxNs7_8b5xndd6E" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="author" content="Webestica.com">
<meta name="description" content="Technology and Corporate Bootstrap Theme">
<!-- Dark mode -->
<script>
const storedTheme = localStorage.getItem('theme')
const getPreferredTheme = () => {
if (storedTheme) {
return storedTheme
}
return window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'light'
}
const setTheme = function (theme) {
if (theme === 'auto' && window.matchMedia('(prefers-color-scheme: dark)').matches) {
document.documentElement.setAttribute('data-bs-theme', 'dark')
} else {
document.documentElement.setAttribute('data-bs-theme', theme)
}
}
setTheme(getPreferredTheme())
window.addEventListener('DOMContentLoaded', () => {
var el = document.querySelector('.theme-icon-active');
if(el != 'undefined' && el != null) {
const showActiveTheme = theme => {
const activeThemeIcon = document.querySelector('.theme-icon-active use')
const btnToActive = document.querySelector(`[data-bs-theme-value="${theme}"]`)
const svgOfActiveBtn = btnToActive.querySelector('.mode-switch use').getAttribute('href')
document.querySelectorAll('[data-bs-theme-value]').forEach(element => {
element.classList.remove('active')
})
btnToActive.classList.add('active')
activeThemeIcon.setAttribute('href', svgOfActiveBtn)
}
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', () => {
if (storedTheme !== 'light' || storedTheme !== 'dark') {
setTheme(getPreferredTheme())
}
})
showActiveTheme(getPreferredTheme())
document.querySelectorAll('[data-bs-theme-value]')
.forEach(toggle => {
toggle.addEventListener('click', () => {
const theme = toggle.getAttribute('data-bs-theme-value')
localStorage.setItem('theme', theme)
setTheme(theme)
showActiveTheme(theme)
})
})
}
})
</script>
<!-- Favicon -->
<link rel="shortcut icon" href="/static/assets/images/favicon.png">
<!-- Google Font -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=Inter:wght@400;500;600&display=swap" rel="stylesheet">
<!-- Plugins CSS -->
<link rel="stylesheet" type="text/css" href="/static/assets/vendor/font-awesome/css/all.min.css">
<link rel="stylesheet" type="text/css" href="/static/assets/vendor/bootstrap-icons/bootstrap-icons.css">
<link rel="stylesheet" type="text/css" href="/static/assets/vendor/aos/aos.css">
<link rel="stylesheet" type="text/css" href="/static/assets/vendor/swiper/swiper-bundle.min.css">
<!-- Theme CSS -->
<link rel="stylesheet" type="text/css" href="/static/assets/css/style.css">
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function(m,e,t,r,i,k,a){
m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)
})(window, document,'script','https://mc.yandex.ru/metrika/tag.js?id=104338885', 'ym');
ym(104338885, 'init', {ssr:true, webvisor:true, clickmap:true, ecommerce:"dataLayer", accurateTrackBounce:true, trackLinks:true});
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/104338885" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
</head>
<body
Open service 87.236.16.164:80 · www.masterpros.ru
2026-01-26 08:19
HTTP/1.1 400 Bad Request Server: nginx-reuseport/1.21.1 Date: Mon, 26 Jan 2026 08:19:29 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close X-Powered-By: Phusion Passenger 5.1.12 Status: 400 Bad Request Page title: Bad Request (400) <!doctype html> <html lang="en"> <head> <title>Bad Request (400)</title> </head> <body> <h1>Bad Request (400)</h1><p></p> </body> </html>
Open service 87.236.16.164:443 · www.masterpros.ru
2026-01-26 08:19
HTTP/1.1 400 Bad Request Server: nginx-reuseport/1.21.1 Date: Mon, 26 Jan 2026 08:19:29 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Referrer-Policy: same-origin Cross-Origin-Opener-Policy: same-origin X-Content-Type-Options: nosniff X-Powered-By: Phusion Passenger 5.1.12 Status: 400 Bad Request Page title: Bad Request (400) <!doctype html> <html lang="en"> <head> <title>Bad Request (400)</title> </head> <body> <h1>Bad Request (400)</h1><p></p> </body> </html>
Open service 87.236.16.164:80 · masterpros.ru
2026-01-26 08:19
HTTP/1.1 301 Moved Permanently Server: nginx-reuseport/1.21.1 Date: Mon, 26 Jan 2026 08:19:29 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Referrer-Policy: same-origin Cross-Origin-Opener-Policy: same-origin X-Content-Type-Options: nosniff X-Powered-By: Phusion Passenger 5.1.12 Location: https://masterpros.ru/ Status: 301 Moved Permanently