Varnish
tcp/80
openresty
tcp/443
Open service 2a04:4e42::775:443 · blog.phnx.im
2026-01-31 00:07
HTTP/1.1 200 OK
Connection: close
Content-Length: 18453
etag: W/"4815-ugTbaz+CkyxZr+o3fUM5EJIDV7U"
server: openresty
content-type: text/html; charset=utf-8
status: 200 OK
cache-control: public, max-age=0
via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Sat, 31 Jan 2026 00:07:19 GMT
Age: 83449
X-Served-By: cache-ams2100130-AMS, cache-ams21064-AMS, cache-lga21943-LGA
X-Cache: MISS, HIT, HIT
X-Cache-Hits: 0, 16, 1
X-Timer: S1769818040.870548,VS0,VE52
Vary: Cookie, Accept-Encoding
x-request-id: e472f73e-98c0-464d-8372-390258caa50f
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: Phoenix R&D
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Phoenix R&D</title>
<link rel="stylesheet" href="https://blog.phnx.im/assets/built/screen.css?v=e9fea40757">
<meta name="description" content="We build secure communication solutions.">
<link rel="icon" href="https://blog.phnx.im/content/images/size/w256h256/2025/09/Phoenix-socials-round.png" type="image/png">
<link rel="canonical" href="https://blog.phnx.im/">
<meta name="referrer" content="no-referrer-when-downgrade">
<meta property="og:site_name" content="Phoenix R&D">
<meta property="og:type" content="website">
<meta property="og:title" content="Phoenix R&D">
<meta property="og:description" content="We build secure communication solutions.">
<meta property="og:url" content="https://blog.phnx.im/">
<meta property="og:image" content="https://blog.phnx.im/content/images/size/w1200/2023/06/Frame-43-1--1.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Phoenix R&D">
<meta name="twitter:description" content="We build secure communication solutions.">
<meta name="twitter:url" content="https://blog.phnx.im/">
<meta name="twitter:image" content="https://blog.phnx.im/content/images/size/w1200/2023/06/Frame-43-1-.png">
<meta name="twitter:site" content="@phoenix_r_d">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="480">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"publisher": {
"@type": "Organization",
"name": "Phoenix R&D",
"url": "https://blog.phnx.im/",
"logo": {
"@type": "ImageObject",
"url": "https://blog.phnx.im/content/images/2023/05/Combined-logo-blog-5.svg"
}
},
"url": "https://blog.phnx.im/",
"name": "Phoenix R&D",
"image": {
"@type": "ImageObject",
"url": "https://static.ghost.org/v5.0.0/images/publication-cover.jpg",
"width": 1200,
"height": 840
},
"mainEntityOfPage": "https://blog.phnx.im/",
"description": "We build secure communication solutions."
}
</script>
<meta name="generator" content="Ghost 6.16">
<link rel="alternate" type="application/rss+xml" title="Phoenix R&D" href="https://blog.phnx.im/rss/">
<script defer src="https://cdn.jsdelivr.net/ghost/portal@~2.58/umd/portal.min.js" data-i18n="true" data-ghost="https://blog.phnx.im/" data-key="e16013c5a2ad49b8295f0bba78" data-api="https://phoenix-r-d.ghost.io/ghost/api/content/" data-locale="en" crossorigin="anonymous"></script><style id="gh-members-styles">.gh-post-upgrade-cta-content,
.gh-post-upgrade-cta {
display: flex;
flex-direction: column;
align-items: center;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
text-align: center;
width: 100%;
color: #ffffff;
font-size: 16px;
}
.gh-post-upgrade-cta-content {
border-radius: 8px;
padding: 40px 4vw;
}
.gh-post-upgrade-cta h2 {
color: #ffffff;
font-size: 28px;
letter-spacing: -0.2px;
margin: 0;
padding: 0;
}
.gh-post-upgrade-cta p {
margin: 20px 0 0;
padding: 0;
}
.gh-post-upgrade-cta small {
font-size: 16px;
letter-spacing: -0.2px;
}
.gh-post-upgrade-cta a {
color: #ffffff;
cursor: pointer;
font-weight: 500;
box-shadow: none;
text-decoration: underline;
}
.gh-post-upgrade-cta a:hover {
color: #ffffff;
opacity: 0.8;
box-shadow: none;
text-decoration: underline;
}
.gh-post-upgrade-cta a.gh-btn {
display: block;
background: #ffffff;
text-decoration: none;
margin: 28px 0 0;
padding: 8px 18px;
border-radius: 4px;
font-size: 16px;
font-weight: 600;
}
.gh-post-upgrade-cta a.gh-btn:hover {
opacity: 0.92;
}</style>
<script d
Open service 2a04:4e42:200::775:443 · blog.phnx.im
2026-01-31 00:07
HTTP/1.1 200 OK
Connection: close
Content-Length: 18453
etag: W/"4815-ugTbaz+CkyxZr+o3fUM5EJIDV7U"
server: openresty
content-type: text/html; charset=utf-8
status: 200 OK
cache-control: public, max-age=0
via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Age: 83449
Date: Sat, 31 Jan 2026 00:07:19 GMT
X-Served-By: cache-ams2100130-AMS, cache-ams21064-AMS, cache-rtm-ehrd2290023-RTM
X-Cache: MISS, HIT, MISS
X-Cache-Hits: 0, 12, 0
X-Timer: S1769818040.769945,VS0,VE2
Vary: Cookie, Accept-Encoding
x-request-id: 4968df32-776b-4adc-9f61-471e9bb77c65
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: Phoenix R&D
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Phoenix R&D</title>
<link rel="stylesheet" href="https://blog.phnx.im/assets/built/screen.css?v=e9fea40757">
<meta name="description" content="We build secure communication solutions.">
<link rel="icon" href="https://blog.phnx.im/content/images/size/w256h256/2025/09/Phoenix-socials-round.png" type="image/png">
<link rel="canonical" href="https://blog.phnx.im/">
<meta name="referrer" content="no-referrer-when-downgrade">
<meta property="og:site_name" content="Phoenix R&D">
<meta property="og:type" content="website">
<meta property="og:title" content="Phoenix R&D">
<meta property="og:description" content="We build secure communication solutions.">
<meta property="og:url" content="https://blog.phnx.im/">
<meta property="og:image" content="https://blog.phnx.im/content/images/size/w1200/2023/06/Frame-43-1--1.png">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Phoenix R&D">
<meta name="twitter:description" content="We build secure communication solutions.">
<meta name="twitter:url" content="https://blog.phnx.im/">
<meta name="twitter:image" content="https://blog.phnx.im/content/images/size/w1200/2023/06/Frame-43-1-.png">
<meta name="twitter:site" content="@phoenix_r_d">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="480">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"publisher": {
"@type": "Organization",
"name": "Phoenix R&D",
"url": "https://blog.phnx.im/",
"logo": {
"@type": "ImageObject",
"url": "https://blog.phnx.im/content/images/2023/05/Combined-logo-blog-5.svg"
}
},
"url": "https://blog.phnx.im/",
"name": "Phoenix R&D",
"image": {
"@type": "ImageObject",
"url": "https://static.ghost.org/v5.0.0/images/publication-cover.jpg",
"width": 1200,
"height": 840
},
"mainEntityOfPage": "https://blog.phnx.im/",
"description": "We build secure communication solutions."
}
</script>
<meta name="generator" content="Ghost 6.16">
<link rel="alternate" type="application/rss+xml" title="Phoenix R&D" href="https://blog.phnx.im/rss/">
<script defer src="https://cdn.jsdelivr.net/ghost/portal@~2.58/umd/portal.min.js" data-i18n="true" data-ghost="https://blog.phnx.im/" data-key="e16013c5a2ad49b8295f0bba78" data-api="https://phoenix-r-d.ghost.io/ghost/api/content/" data-locale="en" crossorigin="anonymous"></script><style id="gh-members-styles">.gh-post-upgrade-cta-content,
.gh-post-upgrade-cta {
display: flex;
flex-direction: column;
align-items: center;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
text-align: center;
width: 100%;
color: #ffffff;
font-size: 16px;
}
.gh-post-upgrade-cta-content {
border-radius: 8px;
padding: 40px 4vw;
}
.gh-post-upgrade-cta h2 {
color: #ffffff;
font-size: 28px;
letter-spacing: -0.2px;
margin: 0;
padding: 0;
}
.gh-post-upgrade-cta p {
margin: 20px 0 0;
padding: 0;
}
.gh-post-upgrade-cta small {
font-size: 16px;
letter-spacing: -0.2px;
}
.gh-post-upgrade-cta a {
color: #ffffff;
cursor: pointer;
font-weight: 500;
box-shadow: none;
text-decoration: underline;
}
.gh-post-upgrade-cta a:hover {
color: #ffffff;
opacity: 0.8;
box-shadow: none;
text-decoration: underline;
}
.gh-post-upgrade-cta a.gh-btn {
display: block;
background: #ffffff;
text-decoration: none;
margin: 28px 0 0;
padding: 8px 18px;
border-radius: 4px;
font-size: 16px;
font-weight: 600;
}
.gh-post-upgrade-cta a.gh-btn:hover {
opacity: 0.92;
}</style>
<script d
Open service 151.101.3.7:80 · blog.phnx.im
2026-01-31 00:07
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://blog.phnx.im/ Accept-Ranges: bytes Date: Sat, 31 Jan 2026 00:07:19 GMT Via: 1.1 varnish X-Served-By: cache-fra-eddf8230134-FRA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769818040.792825,VS0,VE0 x-request-id: 0d857859-36ee-48c0-af4f-bd5dc1491180 Ghost-Fastly: true;production Alt-Svc: clear
Open service 2a04:4e42::775:8443 · blog.phnx.im
2026-01-31 00:07