Submitted URL: http://www.ajfriesen.com/
Effective URL: https://www.ajfriesen.com/
Submission: On December 01 via api from US — Scanned from DE

Summary

This website contacted 9 IPs in 4 countries across 9 domains to perform 42 HTTP transactions. The main IP is 49.13.227.147, located in Nuremberg, Germany and belongs to HETZNER-AS Hetzner Online GmbH, DE. The main domain is www.ajfriesen.com.
TLS certificate: Issued by R11 on October 18th 2024. Valid for: 3 months.
This is the only time www.ajfriesen.com was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
32 49.13.227.147 24940 (HETZNER-A...)
3 2a04:4e42:600... 54113 (FASTLY)
1 151.101.0.176 54113 (FASTLY)
1 104.17.25.14 13335 (CLOUDFLAR...)
1 75.2.60.5 16509 (AMAZON-02)
1 8.9.8.112 20473 (AS-VULTR)
1 104.18.24.153 13335 (CLOUDFLAR...)
1 188.114.97.3 13335 (CLOUDFLAR...)
1 2a04:4e42:200... 54113 (FASTLY)
42 9
Apex Domain
Subdomains
Transfer
32 ajfriesen.com
www.ajfriesen.com
analytics.ajfriesen.com
plausible.ajfriesen.com
1 MB
3 jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 318
451 KB
1 openhomefoundation.org
newsletter.openhomefoundation.org
9 KB
1 ktz.me
blog.ktz.me
83 KB
1 hey.com
world.hey.com — Cisco Umbrella Rank: 650985
8 KB
1 sive.rs
sive.rs
1 KB
1 jvns.ca
jvns.ca — Cisco Umbrella Rank: 513758
15 KB
1 cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 225
5 KB
1 stripe.com
js.stripe.com — Cisco Umbrella Rank: 1073
166 KB
42 9
Domain Requested by
27 www.ajfriesen.com www.ajfriesen.com
cdn.jsdelivr.net
3 analytics.ajfriesen.com www.ajfriesen.com
analytics.ajfriesen.com
3 cdn.jsdelivr.net www.ajfriesen.com
2 plausible.ajfriesen.com www.ajfriesen.com
plausible.ajfriesen.com
1 newsletter.openhomefoundation.org www.ajfriesen.com
1 blog.ktz.me www.ajfriesen.com
1 world.hey.com www.ajfriesen.com
1 sive.rs www.ajfriesen.com
1 jvns.ca www.ajfriesen.com
1 cdnjs.cloudflare.com www.ajfriesen.com
1 js.stripe.com www.ajfriesen.com
42 11
Subject Issuer Validity Valid
www.ajfriesen.com
R11
2024-10-18 -
2025-01-16
3 months crt.sh
jsdelivr.net
GlobalSign Atlas R3 DV TLS CA 2024 Q3
2024-07-30 -
2025-08-31
a year crt.sh
a.stripecdn.com
DigiCert SHA2 Extended Validation Server CA
2024-10-30 -
2025-02-06
3 months crt.sh
analytics.ajfriesen.com
R10
2024-10-18 -
2025-01-16
3 months crt.sh
plausible.ajfriesen.com
R11
2024-10-18 -
2025-01-16
3 months crt.sh
cdnjs.cloudflare.com
WE1
2024-11-26 -
2025-02-24
3 months crt.sh
jvns.ca
E5
2024-10-24 -
2025-01-22
3 months crt.sh
sive.rs
E6
2024-11-08 -
2025-02-06
3 months crt.sh
world.hey.com
Cloudflare Inc ECC CA-3
2024-02-21 -
2024-12-31
10 months crt.sh
ktz.me
WE1
2024-11-21 -
2025-02-19
3 months crt.sh
newsletter.openhomefoundation.org
ZeroSSL RSA Domain Secure Site CA
2024-11-19 -
2025-02-17
3 months crt.sh

This page contains 1 frames:

Primary Page: https://www.ajfriesen.com/
Frame ID: 8E77B36BB66A31CC74F5D6DDFE8DB9AB
Requests: 41 HTTP requests in this frame

Screenshot

Page Title

Andrej Friesen

Page URL History Show full URLs

  1. http://www.ajfriesen.com/ HTTP 307
    https://www.ajfriesen.com/ Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • js\.stripe\.com

Overall confidence: 100%
Detected patterns
  • <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
  • (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)

Overall confidence: 100%
Detected patterns
  • //cdn\.jsdelivr\.net/

Page Statistics

42
Requests

100 %
HTTPS

22 %
IPv6

9
Domains

11
Subdomains

9
IPs

4
Countries

1771 kB
Transfer

4046 kB
Size

0
Cookies

Page URL History

This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.

  1. http://www.ajfriesen.com/ HTTP 307
    https://www.ajfriesen.com/ Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

42 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request /
www.ajfriesen.com/
Redirect Chain
  • http://www.ajfriesen.com/
  • https://www.ajfriesen.com/
48 KB
9 KB
Document
General
Full URL
https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
fa31bc7810743361ef9b39c8f5fce7746f01e358087cb3cb27c3ab25e3055922

Request headers

Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

Response headers

cache-control
public, max-age=0
content-encoding
gzip
content-type
text/html; charset=utf-8
date
Sun, 01 Dec 2024 21:56:08 GMT
etag
W/"bfcd-mSfTcB5VhpKSjD1zwDxW2DTYBxs"
vary
Accept-Encoding
x-powered-by
Express

Redirect headers

Location
https://www.ajfriesen.com/
Non-Authoritative-Reason
HttpsUpgrades
screen.css
www.ajfriesen.com/assets/built/
52 KB
9 KB
Stylesheet
General
Full URL
https://www.ajfriesen.com/assets/built/screen.css?v=7da8b74bb0
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
dc290a4cb1171656f334ff83e14551af24d9df10a6c3db9f534d689f67f19e85

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
content-encoding
gzip
etag
W/"cef4-7438674ba0"
accept-ranges
bytes
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
text/css; charset=UTF-8
last-modified
Sat, 26 Oct 1985 08:15:00 GMT
vary
Accept-Encoding
x-powered-by
Express
source.js
www.ajfriesen.com/assets/built/
51 KB
18 KB
Script
General
Full URL
https://www.ajfriesen.com/assets/built/source.js?v=7da8b74bb0
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
3bceafa53269a4c05c1f59e9293f7915e7e85a4119d0647ce5299b2b40941137

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
content-encoding
gzip
etag
W/"cde1-7438674ba0"
accept-ranges
bytes
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
application/javascript; charset=UTF-8
last-modified
Sat, 26 Oct 1985 08:15:00 GMT
vary
Accept-Encoding
x-powered-by
Express
inter-roman.woff2
www.ajfriesen.com/assets/fonts/
37 KB
37 KB
Font
General
Full URL
https://www.ajfriesen.com/assets/fonts/inter-roman.woff2?v=7da8b74bb0
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
39e72c0794c12f2dbb14a0f61ca946b535f795b1478fcf795bd26e5cb52ded34

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.ajfriesen.com
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"9394-7438674ba0"
access-control-allow-credentials
true
accept-ranges
bytes
access-control-allow-origin
https://www.ajfriesen.com
content-length
37780
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
font/woff2
last-modified
Sat, 26 Oct 1985 08:15:00 GMT
vary
Origin
x-powered-by
Express
jetbrains-mono-roman.woff2
www.ajfriesen.com/assets/fonts/
39 KB
39 KB
Font
General
Full URL
https://www.ajfriesen.com/assets/fonts/jetbrains-mono-roman.woff2?v=7da8b74bb0
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
ed2ec545b5633fcbd0fc385b8357b75ef4eada115e4e5cf2097e89a31e6ff1a8

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.ajfriesen.com
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"9bd0-7438674ba0"
access-control-allow-credentials
true
accept-ranges
bytes
access-control-allow-origin
https://www.ajfriesen.com
content-length
39888
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
font/woff2
last-modified
Sat, 26 Oct 1985 08:15:00 GMT
vary
Origin
x-powered-by
Express
jetbrains-mono-italic.woff2
www.ajfriesen.com/assets/fonts/
41 KB
42 KB
Font
General
Full URL
https://www.ajfriesen.com/assets/fonts/jetbrains-mono-italic.woff2?v=7da8b74bb0
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
0ebb2b01edc321e721f33b111854c82284779362d6850dbbcd599c23fb9ed2f0

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.ajfriesen.com
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"a5c4-7438674ba0"
access-control-allow-credentials
true
accept-ranges
bytes
access-control-allow-origin
https://www.ajfriesen.com
content-length
42436
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
font/woff2
last-modified
Sat, 26 Oct 1985 08:15:00 GMT
vary
Origin
x-powered-by
Express
portal.min.js
cdn.jsdelivr.net/ghost/portal@~2.46/umd/
2 MB
324 KB
Script
General
Full URL
https://cdn.jsdelivr.net/ghost/portal@~2.46/umd/portal.min.js
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a04:4e42:600::485 , United States, ASN54113 (FASTLY, US),
Reverse DNS
Software
/
Resource Hash
46965c24dc4ee2cf29d4a76cd7e06708f179003b5835fac58735fd563d16d72a
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.ajfriesen.com
Referer
https://www.ajfriesen.com/

Response headers

access-control-expose-headers
*
content-encoding
br
etag
W/"1994fe-9eBsJNsr3IrdNiZMzHfI4Z9ZRjY"
age
31157
x-content-type-options
nosniff
x-jsd-version-type
version
alt-svc
h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
x-cache
HIT, HIT
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
application/javascript; charset=utf-8
x-served-by
cache-fra-etou8220035-FRA, cache-cph2320056-CPH
vary
Accept-Encoding
strict-transport-security
max-age=31536000; includeSubDomains; preload
cache-control
public, max-age=600, s-maxage=43200, stale-while-revalidate=600, stale-if-error=86400
timing-allow-origin
*
cross-origin-resource-policy
cross-origin
accept-ranges
bytes
access-control-allow-origin
*
content-length
331113
x-jsd-version
2.46.2
/
js.stripe.com/v3/
690 KB
166 KB
Script
General
Full URL
https://js.stripe.com/v3/
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
151.101.0.176 San Francisco, United States, ASN54113 (FASTLY, US),
Reverse DNS
Software
Fastly /
Resource Hash
74fe0204038008fc63b7f5e2cdc404a8d1d4c6398efa9290486931d2941ad0fb
Security Headers
Name Value
Strict-Transport-Security max-age=31556926; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

x-request-id
a1370025-b30c-4bae-bd07-6ad21ccd4089
content-encoding
br
etag
"ef9b31b63c137d83689e6da09b39a6f0"
age
39
x-content-type-options
nosniff
alt-svc
h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
x-cache
HIT
date
Sun, 01 Dec 2024 21:56:08 GMT
last-modified
Tue, 26 Nov 2024 21:39:54 GMT
content-type
text/javascript; charset=utf-8
x-served-by
cache-fra-etou8220129-FRA
x-cache-hits
7
vary
Accept-Encoding
strict-transport-security
max-age=31556926; includeSubDomains; preload
cache-control
max-age=60
timing-allow-origin
*
via
1.1 varnish
accept-ranges
bytes
access-control-allow-origin
*
content-length
169095
server
Fastly
sodo-search.min.js
cdn.jsdelivr.net/ghost/sodo-search@~1.5/umd/
263 KB
82 KB
Script
General
Full URL
https://cdn.jsdelivr.net/ghost/sodo-search@~1.5/umd/sodo-search.min.js
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a04:4e42:600::485 , United States, ASN54113 (FASTLY, US),
Reverse DNS
Software
/
Resource Hash
5457a83229acb39e1625c8e08964a52c5fbd5e604182ca19416cabc2ebb41169
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.ajfriesen.com
Referer
https://www.ajfriesen.com/

Response headers

access-control-expose-headers
*
content-encoding
br
etag
W/"41bb3-TlcqTJJfU4QXEfOqOvmN0FRqtPI"
age
3765
x-content-type-options
nosniff
x-jsd-version-type
version
alt-svc
h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
x-cache
HIT, HIT
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
application/javascript; charset=utf-8
x-served-by
cache-fra-eddf8230094-FRA, cache-cph2320056-CPH
vary
Accept-Encoding
strict-transport-security
max-age=31536000; includeSubDomains; preload
cache-control
public, max-age=600, s-maxage=43200, stale-while-revalidate=600, stale-if-error=86400
timing-allow-origin
*
cross-origin-resource-policy
cross-origin
accept-ranges
bytes
access-control-allow-origin
*
content-length
84199
x-jsd-version
1.5.1
announcement-bar.min.js
cdn.jsdelivr.net/ghost/announcement-bar@~1.1/umd/
133 KB
45 KB
Script
General
Full URL
https://cdn.jsdelivr.net/ghost/announcement-bar@~1.1/umd/announcement-bar.min.js
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a04:4e42:600::485 , United States, ASN54113 (FASTLY, US),
Reverse DNS
Software
/
Resource Hash
9bbb29383e6b6b083e0d43954969879f85ccb598ba9d3e5e8f401ea0f5a311c1
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.ajfriesen.com
Referer
https://www.ajfriesen.com/

Response headers

access-control-expose-headers
*
content-encoding
br
etag
W/"21503-KWHfMOfsFaxOHrsJKAryB4KsSAE"
age
18940
x-content-type-options
nosniff
x-jsd-version-type
version
alt-svc
h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
x-cache
HIT, HIT
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
application/javascript; charset=utf-8
x-served-by
cache-fra-eddf8230124-FRA, cache-cph2320056-CPH
vary
Accept-Encoding
strict-transport-security
max-age=31536000; includeSubDomains; preload
cache-control
public, max-age=600, s-maxage=43200, stale-while-revalidate=600, stale-if-error=86400
timing-allow-origin
*
cross-origin-resource-policy
cross-origin
accept-ranges
bytes
access-control-allow-origin
*
content-length
45805
x-jsd-version
1.1.8
cards.min.js
www.ajfriesen.com/public/
7 KB
2 KB
Script
General
Full URL
https://www.ajfriesen.com/public/cards.min.js?v=7da8b74bb0
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
7b9c762be52fed9737a319df953c29ad448a7713a31a4ba0f76ab15013512ee6

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
content-encoding
gzip
date
Sun, 01 Dec 2024 21:56:08 GMT
etag
"431228c753b74a6958600d170f921e6d"
content-type
application/javascript
vary
Accept-Encoding
x-powered-by
Express
cards.min.css
www.ajfriesen.com/public/
39 KB
7 KB
Stylesheet
General
Full URL
https://www.ajfriesen.com/public/cards.min.css?v=7da8b74bb0
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
ef556a203e813ea70737a475b66674f284bb63d428fde25c432489ef72b0cee1

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
content-encoding
gzip
date
Sun, 01 Dec 2024 21:56:08 GMT
etag
"533e835d0cf4bfc943484aae241d367f"
content-type
text/css
vary
Accept-Encoding
x-powered-by
Express
comment-counts.min.js
www.ajfriesen.com/public/
1 KB
697 B
Script
General
Full URL
https://www.ajfriesen.com/public/comment-counts.min.js?v=7da8b74bb0
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
f405b1041ef89ff1bfa8e17d22ffdfbd5af64f48276814961e5d8be7d22f0fe7

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
content-encoding
gzip
date
Sun, 01 Dec 2024 21:56:08 GMT
etag
"091be6abd6cfb8c87619b495d2704e90"
content-type
application/javascript
vary
Accept-Encoding
x-powered-by
Express
member-attribution.min.js
www.ajfriesen.com/public/
2 KB
843 B
Script
General
Full URL
https://www.ajfriesen.com/public/member-attribution.min.js?v=7da8b74bb0
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
dbfe9b021eb47cc7899ef34e5d48983563b0fff331e9740bacdc614e21ffd1f2

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
content-encoding
gzip
date
Sun, 01 Dec 2024 21:56:08 GMT
etag
"d3835a893b20615fbdbecc7c556ae8dc"
content-type
application/javascript
vary
Accept-Encoding
x-powered-by
Express
curious-penguin
analytics.ajfriesen.com/
3 KB
2 KB
Script
General
Full URL
https://analytics.ajfriesen.com/curious-penguin
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/
Resource Hash
5a1fa60660100b5897f39344c096872b31b3c835e7affda053e01002ca1fefd9
Security Headers
Name Value
Content-Security-Policy default-src 'self';img-src * data:;script-src 'self' 'unsafe-eval' 'unsafe-inline';style-src 'self' 'unsafe-inline';connect-src 'self' api.umami.is cloud.umami.is;frame-ancestors 'self' undefined

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

content-security-policy
default-src 'self';img-src * data:;script-src 'self' 'unsafe-eval' 'unsafe-inline';style-src 'self' 'unsafe-inline';connect-src 'self' api.umami.is cloud.umami.is;frame-ancestors 'self' undefined
cache-control
public, max-age=0
x-dns-prefetch-control
on
content-encoding
gzip
etag
W/"a4e-19351cb0580"
accept-ranges
bytes
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
application/javascript; charset=UTF-8
last-modified
Fri, 22 Nov 2024 02:54:40 GMT
vary
Accept-Encoding
x-middleware-rewrite
/script.js
plausible.js
plausible.ajfriesen.com/js/
1 KB
1 KB
Script
General
Full URL
https://plausible.ajfriesen.com/js/plausible.js
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
Cowboy /
Resource Hash
ae4216bfc85c99ffd32e7745f0d7d4cd5f57b714f3a4911176b8cd78a176c97c
Security Headers
Name Value
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=86400, must-revalidate
cross-origin-resource-policy
cross-origin
x-content-type-options
nosniff
access-control-allow-origin
*
content-length
1321
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
application/javascript
server
Cowboy
brands.min.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/
18 KB
5 KB
Stylesheet
General
Full URL
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/brands.min.css
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.17.25.14 -, , ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
a7e925f6192a3f7907621f9dde8afc47752d671d4a796f2cd5a53cfbc07c214b
Security Headers
Name Value
Strict-Transport-Security max-age=15780000
X-Content-Type-Options nosniff

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.ajfriesen.com
Referer

Response headers

cf-cdnjs-via
cfworker/kv
content-encoding
br
cf-cache-status
HIT
etag
"630e6e62-f7d"
age
241249
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=gl9dkiOGutXb5XVtX1TG%2FosMeJzgJHtmr0%2FYOwWiM4ffiWoC0wWPeU1V58MgwyRpFwWCmWNSkZUXunRmWlJBBcTVbk4e3Q5CHT0cEXOEhuQNPfzVw96Mx%2FLM3q%2FqueRurqIzclm9"}],"group":"cf-nel","max_age":604800}
x-content-type-options
nosniff
expires
Fri, 21 Nov 2025 21:56:08 GMT
alt-svc
h3=":443"; ma=86400
server-timing
cfExtPri
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
text/css; charset=utf-8
last-modified
Tue, 30 Aug 2022 20:09:06 GMT
vary
Accept-Encoding
priority
u=0,i=?0
strict-transport-security
max-age=15780000
cache-control
public, max-age=30672000
timing-allow-origin
*
nel
{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
cross-origin-resource-policy
cross-origin
cf-ray
8eb65351288ad348-FRA
accept-ranges
bytes
access-control-allow-origin
*
content-length
3965
server
cloudflare
gradient.png
www.ajfriesen.com/content/images/2021/11/
153 KB
153 KB
Image
General
Full URL
https://www.ajfriesen.com/content/images/2021/11/gradient.png
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
b34c9cf261f7e135a179e4934b580a536d806a1e4aa45e35279a656151c858d3

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"2652c-1913da9b5d0"
accept-ranges
bytes
access-control-allow-origin
*
content-length
156972
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/png
last-modified
Sat, 10 Aug 2024 19:00:18 GMT
x-powered-by
Express
Screenshot-2024-11-29-at-12.02.55.png
www.ajfriesen.com/content/images/size/w160/format/webp/2024/11/
2 KB
2 KB
Image
General
Full URL
https://www.ajfriesen.com/content/images/size/w160/format/webp/2024/11/Screenshot-2024-11-29-at-12.02.55.png
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
2adf4845de557960506038acf985d50babd78695e5c82c083227c9f666b36b27

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"700-19377bed722"
accept-ranges
bytes
access-control-allow-origin
*
content-length
1792
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/webp
last-modified
Fri, 29 Nov 2024 11:46:55 GMT
x-powered-by
Express
Screenshot-2024-11-29-at-12.02.55.png
www.ajfriesen.com/content/images/size/w320/format/webp/2024/11/
5 KB
5 KB
Image
General
Full URL
https://www.ajfriesen.com/content/images/size/w320/format/webp/2024/11/Screenshot-2024-11-29-at-12.02.55.png
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
b27e6e56ada639c07f6c25f6b58b321d3e29bb88a4fa1ffa013e9896bb8a3b0d

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"146e-19377dd26ad"
accept-ranges
bytes
access-control-allow-origin
*
content-length
5230
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/webp
last-modified
Fri, 29 Nov 2024 12:20:02 GMT
x-powered-by
Express
PXL_20241124_190213149.MP.jpg
www.ajfriesen.com/content/images/size/w320/format/webp/2024/11/
4 KB
4 KB
Image
General
Full URL
https://www.ajfriesen.com/content/images/size/w320/format/webp/2024/11/PXL_20241124_190213149.MP.jpg
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
bc8ee4de0d876a9a4ec388c7165bc707b9a1f1158dbf716ffb1369558becb90d

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"10b4-1936223dcd6"
accept-ranges
bytes
access-control-allow-origin
*
content-length
4276
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/webp
last-modified
Mon, 25 Nov 2024 07:05:37 GMT
x-powered-by
Express
pc-switch-kit-16x9.jpeg
www.ajfriesen.com/content/images/size/w320/format/webp/2024/11/
7 KB
7 KB
Image
General
Full URL
https://www.ajfriesen.com/content/images/size/w320/format/webp/2024/11/pc-switch-kit-16x9.jpeg
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
5d8520d63a58f005897e087df8ee498459efeb950c25942c131dc1854524070b

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"1b94-19327671941"
accept-ranges
bytes
access-control-allow-origin
*
content-length
7060
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/webp
last-modified
Wed, 13 Nov 2024 21:21:28 GMT
x-powered-by
Express
PXL_20241005_084600326.jpg
www.ajfriesen.com/content/images/size/w320/format/webp/2024/10/
23 KB
24 KB
Image
General
Full URL
https://www.ajfriesen.com/content/images/size/w320/format/webp/2024/10/PXL_20241005_084600326.jpg
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
ee62e8efaedceee67b08aea765391286414fa8eba8e20d572a8c2aa20e86e403

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"5daa-192701698d4"
accept-ranges
bytes
access-control-allow-origin
*
content-length
23978
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/webp
last-modified
Wed, 09 Oct 2024 07:03:02 GMT
x-powered-by
Express
ezgif-7-9038c861d2.gif
www.ajfriesen.com/content/images/size/w320/format/webp/2024/10/
622 KB
622 KB
Image
General
Full URL
https://www.ajfriesen.com/content/images/size/w320/format/webp/2024/10/ezgif-7-9038c861d2.gif
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
55860fd70227384aca117b44e82685e9f0b50204bb5609f440c6dfa2ce55d52c

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"9b7d4-19257345511"
accept-ranges
bytes
access-control-allow-origin
*
content-length
636884
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/webp
last-modified
Fri, 04 Oct 2024 11:05:00 GMT
x-powered-by
Express
GYo01w2XgAAm0bH.jpeg
www.ajfriesen.com/content/images/size/w320/format/webp/2024/10/
32 KB
32 KB
Image
General
Full URL
https://www.ajfriesen.com/content/images/size/w320/format/webp/2024/10/GYo01w2XgAAm0bH.jpeg
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
26d11eadd827c9c8c14435ad871d740c5e763dd074138817e9b49d7580c75598

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"7e78-1925437531d"
accept-ranges
bytes
access-control-allow-origin
*
content-length
32376
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/webp
last-modified
Thu, 03 Oct 2024 21:09:24 GMT
x-powered-by
Express
docker-volumes-vs-bind-mounts.png
www.ajfriesen.com/content/images/size/w320/format/webp/2024/09/
6 KB
6 KB
Image
General
Full URL
https://www.ajfriesen.com/content/images/size/w320/format/webp/2024/09/docker-volumes-vs-bind-mounts.png
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
2081e60d8bbe78307f4a932ca73fe95e54740d115ea50fbaa3c8da066072bbd2

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"17b0-191ba0a1667"
accept-ranges
bytes
access-control-allow-origin
*
content-length
6064
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/webp
last-modified
Tue, 03 Sep 2024 22:38:28 GMT
x-powered-by
Express
netdata-docker-logs.png
www.ajfriesen.com/content/images/size/w320/format/webp/2024/06/
5 KB
5 KB
Image
General
Full URL
https://www.ajfriesen.com/content/images/size/w320/format/webp/2024/06/netdata-docker-logs.png
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
d2e43496aabc50f0b17cbc10ae1ad322e631d0a93f033f676b0ae092537fbc88

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"128c-1913da9b5d0"
accept-ranges
bytes
access-control-allow-origin
*
content-length
4748
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/webp
last-modified
Sat, 10 Aug 2024 19:00:18 GMT
x-powered-by
Express
favicon-256x256.png
www.ajfriesen.com/content/images/2022/08/
848 B
919 B
Image
General
Full URL
https://www.ajfriesen.com/content/images/2022/08/favicon-256x256.png
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
683db645de9bc01f0670702a6539249f50823905fd8c13dc0498d695e5285b38

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"350-1913da9a630"
accept-ranges
bytes
access-control-allow-origin
*
content-length
848
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/png
last-modified
Sat, 10 Aug 2024 19:00:14 GMT
x-powered-by
Express
favicon.ico
jvns.ca/
15 KB
15 KB
Image
General
Full URL
https://jvns.ca/favicon.ico
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
75.2.60.5 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
acd89244c803f7181.awsglobalaccelerator.com
Software
Netlify /
Resource Hash
128b77ae9c3e420353fc8868da107d23197e6165487f1bdd4babc06be3c013f0
Security Headers
Name Value
Strict-Transport-Security max-age=31536000

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

strict-transport-security
max-age=31536000
cache-control
public,max-age=0,must-revalidate
nel
{"report_to":"default","max_age":31536000,"include_subdomains":true}
etag
"7fcc75e35f2c5c584f56ca7cc5604e41-ssl"
age
28436
report-to
{"group":"default","max_age":31536000,"endpoints":[{"url":"https://jvns.report-uri.com/a/d/g"}],"include_subdomains":true}
accept-ranges
bytes
content-length
15086
x-nf-request-id
01JE23JKZKMCY2F9SR09P0QTS0
cache-status
"Netlify Edge"; hit
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/vnd.microsoft.icon
server
Netlify
favicon.ico
sive.rs/
1 KB
1 KB
Image
General
Full URL
https://sive.rs/favicon.ico
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.2, ECDHE_ECDSA, CHACHA20_POLY1305
Server
8.9.8.112 Piscataway, United States, ASN20473 (AS-VULTR, US),
Reverse DNS
sive.rs
Software
nginx/1.26.2 /
Resource Hash
dbb68ced7aafc3e05528cae83ee27d6d60468f6146f08454f997b84b26276cfb

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

accept-ranges
bytes
content-length
1406
date
Sun, 01 Dec 2024 21:56:09 GMT
etag
"5fc6e71f-57e"
content-type
image/x-icon
last-modified
Wed, 02 Dec 2020 01:00:15 GMT
server
nginx/1.26.2
avatar-fb368b1ee9b185dc2a09b03eabdb61678dd55244
world.hey.com/dhh/
7 KB
8 KB
Image
General
Full URL
https://world.hey.com/dhh/avatar-fb368b1ee9b185dc2a09b03eabdb61678dd55244
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.24.153 -, , ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
dbd363bf768d669f6fecb9a3547d7d6f7edd7bd1bffff8c69155d07b7857c7e2
Security Headers
Name Value
Content-Security-Policy
Strict-Transport-Security max-age=63072000; includeSubDomains; preload

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

x-request-id
f6d8ed12-ba01-47eb-9791-0b3269f3ce51
cf-bgj
h2pri
etag
W/"4528e665551b5432726963377336e2aa"
age
3144175
cf-cache-status
HIT
alt-svc
h3=":443"; ma=86400
server-timing
cfExtPri
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/jpeg
vary
Accept-Encoding
x-runtime
0.296742
content-disposition
inline; filename="DavidHeinemeier09.jpeg"; filename*=UTF-8''DavidHeinemeier09.jpeg
priority
u=3,i
strict-transport-security
max-age=63072000; includeSubDomains; preload
content-security-policy
cache-control
max-age=3155695200, public, immutable
last-modified
Sat, 01 Jan 2011 00:00:00 GMT
x-ratelimit
{"name":"General","period":60,"limit":1000,"remaining":998,"until":"2024-10-01T05:53:00Z"}
cf-ray
8eb65352595de52f-TXL
server
cloudflare
favicon.png
blog.ktz.me/
82 KB
83 KB
Image
General
Full URL
https://blog.ktz.me/favicon.png
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
188.114.97.3 Amsterdam, Netherlands, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare / Express
Resource Hash
e116a83982fceb9254589147f161a18d108fafa324dd33a7c17b4f541126fe6a

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cf-cache-status
HIT
etag
"cd0215d4d6531a3ce62b0ce7d62260fa"
age
3917
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=zqVxLBX%2BSI4Utgrtdc9dWJZV1Xu4Bm6JLx%2Fw9teF11ymXxDRY8z2XoB%2BNtEmpC1xHUtPdnO51c4lKl2uYjKaspX%2FJ1mEqZDPK0UTOdefX7Lqah%2FmBVLBJAAj9Pta7w%3D%3D"}],"group":"cf-nel","max_age":604800}
alt-svc
h3=":443"; ma=86400
server-timing
cfL4;desc="?proto=QUIC&rtt=37194&min_rtt=37101&rtt_var=13979&sent=12&recv=7&lost=0&retrans=0&sent_bytes=4143&recv_bytes=4304&delivery_rate=83389&cwnd=12000&unsent_bytes=0&cid=2d21337f87cd71ae&ts=54&x=1", cfHdrFlush;dur=0
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
image/png
vary
Accept-Encoding
cache-control
public, max-age=86400
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
cf-ray
8eb653526f6965c5-FRA
accept-ranges
bytes
content-length
84414
x-powered-by
Express
server
cloudflare
GHOST_LOGO_LIGHTBG.png
newsletter.openhomefoundation.org/content/images/2024/05/
8 KB
9 KB
Image
General
Full URL
https://newsletter.openhomefoundation.org/content/images/2024/05/GHOST_LOGO_LIGHTBG.png
Requested by
Host: www.ajfriesen.com
URL: https://www.ajfriesen.com/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a04:4e42:200::775 , United States, ASN54113 (FASTLY, US),
Reverse DNS
Software
openresty /
Resource Hash
8d51dc71a60a241e1c503c6440c21744ceb0b74b0b186355452e571d483fd313

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

x-request-id
c8451b06-3351-4766-9cbf-2c45e8933984
etag
W/"2163-18fc9b629f7"
age
974745
ghost-fastly
true
status
206 Partial Content
alt-svc
clear
x-cache
MISS, HIT, HIT
date
Sun, 01 Dec 2024 21:56:08 GMT
last-modified
Thu, 30 May 2024 13:35:09 GMT
content-type
image/png
x-cache-hits
0, 14, 0
x-served-by
cache-ams21044-AMS, cache-ams21044-AMS, cache-cph2320054-CPH
cache-control
public, max-age=31536000
x-timer
S1733090169.858947,VS0,VE1
via
1.1 varnish, 1.1 varnish, 1.1 varnish
accept-ranges
bytes
access-control-allow-origin
*
content-length
8547
server
openresty
event
plausible.ajfriesen.com/api/
2 B
191 B
XHR
General
Full URL
https://plausible.ajfriesen.com/api/event
Requested by
Host: plausible.ajfriesen.com
URL: https://plausible.ajfriesen.com/js/plausible.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
Cowboy /
Resource Hash
2689367b205c16ce32ed4200942b8b8b1e262dfc70d9bc9fbc77c49699a4f1df

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Content-Type
text/plain
Referer
https://www.ajfriesen.com/

Response headers

x-request-id
GA0sU4hMajkNHHwABMFi
access-control-expose-headers
cache-control
max-age=0, private, must-revalidate
access-control-allow-credentials
true
access-control-allow-origin
*
content-length
2
date
Sun, 01 Dec 2024 21:56:08 GMT
content-type
text/plain; charset=utf-8
server
Cowboy
/
www.ajfriesen.com/members/api/member/
0
0
Fetch
General
Full URL
https://www.ajfriesen.com/members/api/member/
Requested by
Host: cdn.jsdelivr.net
URL: https://cdn.jsdelivr.net/ghost/portal@~2.46/umd/portal.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

access-control-allow-origin
*
cache-control
no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0
date
Sun, 01 Dec 2024 21:56:09 GMT
x-powered-by
Express
send
analytics.ajfriesen.com/api/
0
0
Preflight
General
Full URL
https://analytics.ajfriesen.com/api/send
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/
Resource Hash
Security Headers
Name Value
Content-Security-Policy default-src 'self';img-src * data:;script-src 'self' 'unsafe-eval' 'unsafe-inline';style-src 'self' 'unsafe-inline';connect-src 'self' api.umami.is cloud.umami.is;frame-ancestors 'self' undefined

Request headers

Accept
*/*
Access-Control-Request-Headers
content-type
Access-Control-Request-Method
POST
Origin
https://www.ajfriesen.com
Sec-Fetch-Mode
cors
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

Response headers

access-control-allow-headers
content-type
access-control-allow-methods
GET,HEAD,PUT,PATCH,POST,DELETE
access-control-allow-origin
*
access-control-max-age
86400
content-length
0
content-security-policy
default-src 'self';img-src * data:;script-src 'self' 'unsafe-eval' 'unsafe-inline';style-src 'self' 'unsafe-inline';connect-src 'self' api.umami.is cloud.umami.is;frame-ancestors 'self' undefined
date
Sun, 01 Dec 2024 21:56:09 GMT
vary
Access-Control-Request-Headers
x-dns-prefetch-control
on
send
analytics.ajfriesen.com/api/
600 B
663 B
Fetch
General
Full URL
https://analytics.ajfriesen.com/api/send
Requested by
Host: analytics.ajfriesen.com
URL: https://analytics.ajfriesen.com/curious-penguin
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/
Resource Hash
fe26cd700de3bc11eeb9b77218b2784e3b87fa65aad1094353e84cfef923c9d6
Security Headers
Name Value
Content-Security-Policy default-src 'self';img-src * data:;script-src 'self' 'unsafe-eval' 'unsafe-inline';style-src 'self' 'unsafe-inline';connect-src 'self' api.umami.is cloud.umami.is;frame-ancestors 'self' undefined

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Content-Type
application/json
Referer
https://www.ajfriesen.com/

Response headers

content-security-policy
default-src 'self';img-src * data:;script-src 'self' 'unsafe-eval' 'unsafe-inline';style-src 'self' 'unsafe-inline';connect-src 'self' api.umami.is cloud.umami.is;frame-ancestors 'self' undefined
x-dns-prefetch-control
on
etag
"kwo9khlwmwgo"
access-control-allow-origin
*
content-length
600
date
Sun, 01 Dec 2024 21:56:09 GMT
content-type
text/plain
vary
Accept-Encoding
/
www.ajfriesen.com/members/api/announcement/
212 B
294 B
Fetch
General
Full URL
https://www.ajfriesen.com/members/api/announcement/
Requested by
Host: cdn.jsdelivr.net
URL: https://cdn.jsdelivr.net/ghost/announcement-bar@~1.1/umd/announcement-bar.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
e5c07ec9cae60e08d51cb90e30f1105c9a69680933d56f13f02ec00430ca034f

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Content-Type
application/json
Referer
https://www.ajfriesen.com/

Response headers

cache-control
no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0
etag
W/"d4-e57StL00cP8MYWDSnJESjsmVtHA"
access-control-allow-origin
*
content-length
212
date
Sun, 01 Dec 2024 21:56:09 GMT
content-type
application/json; charset=utf-8
vary
Accept-Encoding
x-powered-by
Express
favicon-256x256.png
www.ajfriesen.com/content/images/size/w256h256/2022/08/
848 B
892 B
Other
General
Full URL
https://www.ajfriesen.com/content/images/size/w256h256/2022/08/favicon-256x256.png
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
683db645de9bc01f0670702a6539249f50823905fd8c13dc0498d695e5285b38

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.ajfriesen.com/

Response headers

cache-control
public, max-age=31536000
etag
W/"350-1913da9b5d0"
accept-ranges
bytes
access-control-allow-origin
*
content-length
848
date
Sun, 01 Dec 2024 21:56:09 GMT
content-type
image/png
last-modified
Sat, 10 Aug 2024 19:00:18 GMT
x-powered-by
Express
/
www.ajfriesen.com/ghost/api/content/settings/
5 KB
2 KB
Fetch
General
Full URL
https://www.ajfriesen.com/ghost/api/content/settings/?key=fbdce46d917b762279790544c8&limit=all
Requested by
Host: cdn.jsdelivr.net
URL: https://cdn.jsdelivr.net/ghost/portal@~2.46/umd/portal.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
6fe09f622801f1bc3c81345fe0f9ad7395f5d7375d544194cbc32b83cb371c56

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Content-Type
application/json
Referer
https://www.ajfriesen.com/

Response headers

content-version
v5.101
cache-control
public, max-age=0
content-encoding
gzip
etag
W/"123d-neuS7B+yVTQcmrns22HY9sElZM0"
access-control-allow-origin
*
date
Sun, 01 Dec 2024 21:56:09 GMT
content-type
application/json; charset=utf-8
vary
Accept-Version, Accept-Encoding
x-powered-by
Express
/
www.ajfriesen.com/ghost/api/content/tiers/
999 B
1 KB
Fetch
General
Full URL
https://www.ajfriesen.com/ghost/api/content/tiers/?key=fbdce46d917b762279790544c8&limit=all&include=monthly_price,yearly_price,benefits
Requested by
Host: cdn.jsdelivr.net
URL: https://cdn.jsdelivr.net/ghost/portal@~2.46/umd/portal.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
de58f30afa6d0dbd96ea10109092fa04e3f418c7ef3d4108372a4966bb2e7700

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Content-Type
application/json
Referer
https://www.ajfriesen.com/

Response headers

content-version
v5.101
cache-control
public, max-age=0
etag
W/"3e7-DgpkFjbAffyRBJI6jRPe0/9+qjY"
access-control-allow-origin
*
content-length
999
date
Sun, 01 Dec 2024 21:56:09 GMT
content-type
application/json; charset=utf-8
vary
Accept-Version, Accept-Encoding
x-powered-by
Express
/
www.ajfriesen.com/ghost/api/content/newsletters/
2 KB
925 B
Fetch
General
Full URL
https://www.ajfriesen.com/ghost/api/content/newsletters/?key=fbdce46d917b762279790544c8&limit=all
Requested by
Host: cdn.jsdelivr.net
URL: https://cdn.jsdelivr.net/ghost/portal@~2.46/umd/portal.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
49.13.227.147 Nuremberg, Germany, ASN24940 (HETZNER-AS Hetzner Online GmbH, DE),
Reverse DNS
static.147.227.13.49.clients.your-server.de
Software
/ Express
Resource Hash
3e4dd6e02ec3c82c92c9fac827091a965c01e1deec9e9142aab857a7dd62f681

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Content-Type
application/json
Referer
https://www.ajfriesen.com/

Response headers

content-version
v5.101
cache-control
public, max-age=0
content-encoding
gzip
etag
W/"6ef-DAwgux9ui33dN2fvwanC0F0QoqI"
access-control-allow-origin
*
date
Sun, 01 Dec 2024 21:56:09 GMT
content-type
application/json; charset=utf-8
vary
Accept-Version, Accept-Encoding
x-powered-by
Express

Verdicts & Comments Add Verdict or Comment

29 JavaScript Global Variables

These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.

object| 0 string| accentColor number| r number| g number| b number| yiq string| textColor function| dropdown function| lightbox function| pagination function| EvEmitter function| imagesLoaded function| PhotoSwipeUI_Default function| PhotoSwipe function| reframe function| plausible object| umami object| webpackChunkStripeJSouter function| noop function| Stripe function| mj function| pj function| Z function| oy function| iy function| wo function| ly function| Ln function| Je

0 Cookies

Indicators

This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.

analytics.ajfriesen.com
blog.ktz.me
cdn.jsdelivr.net
cdnjs.cloudflare.com
js.stripe.com
jvns.ca
newsletter.openhomefoundation.org
plausible.ajfriesen.com
sive.rs
world.hey.com
www.ajfriesen.com
104.17.25.14
104.18.24.153
151.101.0.176
188.114.97.3
2a04:4e42:200::775
2a04:4e42:600::485
49.13.227.147
75.2.60.5
8.9.8.112
0ebb2b01edc321e721f33b111854c82284779362d6850dbbcd599c23fb9ed2f0
128b77ae9c3e420353fc8868da107d23197e6165487f1bdd4babc06be3c013f0
2081e60d8bbe78307f4a932ca73fe95e54740d115ea50fbaa3c8da066072bbd2
2689367b205c16ce32ed4200942b8b8b1e262dfc70d9bc9fbc77c49699a4f1df
26d11eadd827c9c8c14435ad871d740c5e763dd074138817e9b49d7580c75598
2adf4845de557960506038acf985d50babd78695e5c82c083227c9f666b36b27
39e72c0794c12f2dbb14a0f61ca946b535f795b1478fcf795bd26e5cb52ded34
3bceafa53269a4c05c1f59e9293f7915e7e85a4119d0647ce5299b2b40941137
3e4dd6e02ec3c82c92c9fac827091a965c01e1deec9e9142aab857a7dd62f681
46965c24dc4ee2cf29d4a76cd7e06708f179003b5835fac58735fd563d16d72a
5457a83229acb39e1625c8e08964a52c5fbd5e604182ca19416cabc2ebb41169
55860fd70227384aca117b44e82685e9f0b50204bb5609f440c6dfa2ce55d52c
5a1fa60660100b5897f39344c096872b31b3c835e7affda053e01002ca1fefd9
5d8520d63a58f005897e087df8ee498459efeb950c25942c131dc1854524070b
683db645de9bc01f0670702a6539249f50823905fd8c13dc0498d695e5285b38
6fe09f622801f1bc3c81345fe0f9ad7395f5d7375d544194cbc32b83cb371c56
74fe0204038008fc63b7f5e2cdc404a8d1d4c6398efa9290486931d2941ad0fb
7b9c762be52fed9737a319df953c29ad448a7713a31a4ba0f76ab15013512ee6
8d51dc71a60a241e1c503c6440c21744ceb0b74b0b186355452e571d483fd313
9bbb29383e6b6b083e0d43954969879f85ccb598ba9d3e5e8f401ea0f5a311c1
a7e925f6192a3f7907621f9dde8afc47752d671d4a796f2cd5a53cfbc07c214b
ae4216bfc85c99ffd32e7745f0d7d4cd5f57b714f3a4911176b8cd78a176c97c
b27e6e56ada639c07f6c25f6b58b321d3e29bb88a4fa1ffa013e9896bb8a3b0d
b34c9cf261f7e135a179e4934b580a536d806a1e4aa45e35279a656151c858d3
bc8ee4de0d876a9a4ec388c7165bc707b9a1f1158dbf716ffb1369558becb90d
d2e43496aabc50f0b17cbc10ae1ad322e631d0a93f033f676b0ae092537fbc88
dbb68ced7aafc3e05528cae83ee27d6d60468f6146f08454f997b84b26276cfb
dbd363bf768d669f6fecb9a3547d7d6f7edd7bd1bffff8c69155d07b7857c7e2
dbfe9b021eb47cc7899ef34e5d48983563b0fff331e9740bacdc614e21ffd1f2
dc290a4cb1171656f334ff83e14551af24d9df10a6c3db9f534d689f67f19e85
de58f30afa6d0dbd96ea10109092fa04e3f418c7ef3d4108372a4966bb2e7700
e116a83982fceb9254589147f161a18d108fafa324dd33a7c17b4f541126fe6a
e5c07ec9cae60e08d51cb90e30f1105c9a69680933d56f13f02ec00430ca034f
ed2ec545b5633fcbd0fc385b8357b75ef4eada115e4e5cf2097e89a31e6ff1a8
ee62e8efaedceee67b08aea765391286414fa8eba8e20d572a8c2aa20e86e403
ef556a203e813ea70737a475b66674f284bb63d428fde25c432489ef72b0cee1
f405b1041ef89ff1bfa8e17d22ffdfbd5af64f48276814961e5d8be7d22f0fe7
fa31bc7810743361ef9b39c8f5fce7746f01e358087cb3cb27c3ab25e3055922
fe26cd700de3bc11eeb9b77218b2784e3b87fa65aad1094353e84cfef923c9d6