cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2606:4700:3037::ac43:8652:80 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 23:56:38 GMT
Content-Length: 0
Connection: close
Location: https://david.ramsden.cloud/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Izhcb8CDPcYlBo%2B2YaxU2apJRCl9%2FYhFS8Y6UScinJyD3P0oHLRvHAl32uU6EUYdDeq7H0Y8mLDGmtMAD2xwsVkFov3T2Ant1gspS5XxJ3IDJVj%2FIJN%2BcShyyFc7iuw%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bb7df564f0e2bfc-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.25.148:443 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 23:56:38 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Link: <https://david.ramsden.cloud/wp-json/>; rel="https://api.w.org/"
Vary: Accept-Encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mcMx%2BxpL1gcmFNJ0e02uLpp%2BRxDLp7MhZso8F%2BSzGPoG1mIEyrG8N0GMYUxdcDK2dEYrSSk0euNNh%2FbaoVBJWGiVRLqJeIRcWcwzpZe6NRvI2A0%3D"}]}
Strict-Transport-Security: max-age=15552000; preload
last-modified: Fri, 09 Jan 2026 22:18:42 GMT
Age: 5875
cf-cache-status: HIT
CF-RAY: 9bb7df565cd73ee0-EWR
alt-svc: h3=":443"; ma=86400
Open service 172.67.134.82:443 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 23:56:38 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Link: <https://david.ramsden.cloud/wp-json/>; rel="https://api.w.org/"
Vary: Accept-Encoding
Strict-Transport-Security: max-age=15552000; preload
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WN%2BL%2FByoZQsrhey8Tfwnw5EtSzRXuszFVnWp1jTouCdDifNYHDTechTMR5re9ao2n%2BnZEPViMDSvUEFm7iIFdgfycQDM1Yddc3tm9jod1zcBaEU%3D"}]}
last-modified: Fri, 09 Jan 2026 22:18:42 GMT
Age: 5875
cf-cache-status: HIT
CF-RAY: 9bb7df55d8176616-AMS
alt-svc: h3=":443"; ma=86400
Page title: David Ramsden – Rants and Raves of a Network Architect
<!DOCTYPE html>
<html lang="en-GB" class="no-js no-svg">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="https://gmpg.org/xfn/11">
<title>David Ramsden – Rants and Raves of a Network Architect</title>
<meta name='robots' content='max-image-preview:large' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="David Ramsden » Feed" href="https://david.ramsden.cloud/feed/" />
<link rel="alternate" type="application/rss+xml" title="David Ramsden » Comments Feed" href="https://david.ramsden.cloud/comments/feed/" />
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='dashicons-css' href='https://david.ramsden.cloud/wp-includes/css/dashicons.min.css?ver=6.9' type='text/css' media='all' />
<link rel='stylesheet' id='elusive-css' href='https://david.ramsden.cloud/wp-content/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/elusive.min.css?ver=2.0' type='text/css' media='all' />
<link rel='stylesheet' id='menu-icon-font-awesome-css' href='https://david.ramsden.cloud/wp-content/plugins/menu-icons/css/fontawesome/css/all.min.css?ver=5.15.4' type='text/css' media='all' />
<link rel='stylesheet' id='foundation-icons-css' href='https://david.ramsden.cloud/wp-content/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/foundation-icons.min.css?ver=3.0' type='text/css' media='all' />
<link rel='stylesheet' id='genericons-css' href='https://david.ramsden.cloud/wp-content/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/genericons.min.css?ver=3.4' type='text/css' media='all' />
<link rel='stylesheet' id='menu-icons-extra-css' href='https://david.ramsden.cloud/wp-content/plugins/menu-icons/css/extra.min.css?ver=0.13.20' type='text/css' media='all' />
<style id='wp-emoji-styles-inline-css' type='text/css'>
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id='wp-block-library-inline-css' type='text/css'>
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.
Open service 2606:4700:3037::6815:1994:443 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 23:56:38 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Link: <https://david.ramsden.cloud/wp-json/>; rel="https://api.w.org/"
Vary: Accept-Encoding
Strict-Transport-Security: max-age=15552000; preload
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fMcGZAPzfntVc4PWQA4MRl5UpxIS73tB2lfJKVHh0TB%2FiE4PB5vHtEKgn3GDSHIPanpvJXwmqGamdTqW0sbTR5U9R8Sx73rlLD8FyAaYrulMfSdzpvoSwhbp8A8Vwfw%3D"}]}
last-modified: Fri, 09 Jan 2026 22:18:42 GMT
Age: 5875
cf-cache-status: HIT
CF-RAY: 9bb7df55d9dcfffd-AMS
alt-svc: h3=":443"; ma=86400
Page title: David Ramsden – Rants and Raves of a Network Architect
<!DOCTYPE html>
<html lang="en-GB" class="no-js no-svg">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="https://gmpg.org/xfn/11">
<title>David Ramsden – Rants and Raves of a Network Architect</title>
<meta name='robots' content='max-image-preview:large' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="David Ramsden » Feed" href="https://david.ramsden.cloud/feed/" />
<link rel="alternate" type="application/rss+xml" title="David Ramsden » Comments Feed" href="https://david.ramsden.cloud/comments/feed/" />
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='dashicons-css' href='https://david.ramsden.cloud/wp-includes/css/dashicons.min.css?ver=6.9' type='text/css' media='all' />
<link rel='stylesheet' id='elusive-css' href='https://david.ramsden.cloud/wp-content/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/elusive.min.css?ver=2.0' type='text/css' media='all' />
<link rel='stylesheet' id='menu-icon-font-awesome-css' href='https://david.ramsden.cloud/wp-content/plugins/menu-icons/css/fontawesome/css/all.min.css?ver=5.15.4' type='text/css' media='all' />
<link rel='stylesheet' id='foundation-icons-css' href='https://david.ramsden.cloud/wp-content/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/foundation-icons.min.css?ver=3.0' type='text/css' media='all' />
<link rel='stylesheet' id='genericons-css' href='https://david.ramsden.cloud/wp-content/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/genericons.min.css?ver=3.4' type='text/css' media='all' />
<link rel='stylesheet' id='menu-icons-extra-css' href='https://david.ramsden.cloud/wp-content/plugins/menu-icons/css/extra.min.css?ver=0.13.20' type='text/css' media='all' />
<style id='wp-emoji-styles-inline-css' type='text/css'>
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id='wp-block-library-inline-css' type='text/css'>
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.
Open service 2606:4700:3037::6815:1994:8443 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 522 <none> Date: Fri, 09 Jan 2026 23:56:59 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close set-cookie: cf_use_ob=0; Expires=Fri, 09 Jan 2026 23:57:29 GMT Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19677,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb7df5c186d3dd6-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:8652:443 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 23:56:38 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Link: <https://david.ramsden.cloud/wp-json/>; rel="https://api.w.org/"
Vary: Accept-Encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vQmy9ImS61S4oc8vXfYpr%2FsfwsLBs4CfyNj2QY2rJARjs0nsN64%2BwbewiQ0Iyg9nQ%2BhhcZTO0YqRFYAC5R9UVtYkrl%2BLds1qPyHF2NVxAgXfU1ZZ8Ri93yxrGA2jSvc%3D"}]}
Strict-Transport-Security: max-age=15552000; preload
last-modified: Fri, 09 Jan 2026 22:18:42 GMT
Age: 5875
cf-cache-status: HIT
CF-RAY: 9bb7df565d65c54a-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.21.25.148:80 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 23:56:38 GMT
Content-Length: 0
Connection: close
Location: https://david.ramsden.cloud/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=81i32IZlyGDvBu60WM%2F55llC3FsFUq5r5ramzxxDKh0iuxNGiH3LBJa0P4M8FbgMYs9npmMOLmpOpvlVg5rl0%2BTto2h5p3jGxl%2FpGLe1udGsOiE%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bb7df559dead874-LHR
alt-svc: h3=":443"; ma=86400
Open service 104.21.25.148:8443 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 522 <none> Date: Fri, 09 Jan 2026 23:56:59 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close set-cookie: cf_use_ob=0; Expires=Fri, 09 Jan 2026 23:57:29 GMT Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19728,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb7df5bca11a506-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.134.82:8443 · david.ramsden.cloud
2026-01-09 23:56
Open service 172.67.134.82:80 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 23:56:38 GMT
Content-Length: 0
Connection: close
Location: https://david.ramsden.cloud/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jrWrZYXFaad0oroFcIakxQVkoy%2BqmoTQj5z1yVceAjOc9gyit1ionyCEj%2F3Jui21coomKRBs%2FUWJLyfEo5wC3BwTDSCG3FN8vmljusYuF2R%2BpcI%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bb7df557e5e37de-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::6815:1994:80 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 23:56:38 GMT
Content-Length: 0
Connection: close
Location: https://david.ramsden.cloud/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2BNtJzK%2BRkU5s2Mh9vc%2BIN9pTFMTKQbmXQkcH2%2B%2BG4g9Ry99IDj4E%2BhxfBXzs2%2BPynj92qNh2EhBEZ5%2BXwJMbwImHc%2B%2FFTmqR1A2mEYSs46WgW%2BBA553o%2F4d8GY2qyX8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bb7df555c9494a1-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:8652:8443 · david.ramsden.cloud
2026-01-09 23:56
HTTP/1.1 522 <none> Date: Fri, 09 Jan 2026 23:56:59 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close set-cookie: cf_use_ob=0; Expires=Fri, 09 Jan 2026 23:57:29 GMT Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bb7df5b6ba8a0af-FRA alt-svc: h3=":8443"; ma=86400 error code: 522