Host 18.239.18.78
United States
AMAZON-02
Ubuntu
Software information

AliyunOSS

tcp/443

AmazonS3 AmazonS3

tcp/443

CloudFront

tcp/443 tcp/80

awselb awselb 2.0

tcp/443

nginx nginx 1.18.0

tcp/443 tcp/80

nginx nginx

tcp/443

  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-25 21:02

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Sun, 25 Jan 2026 21:02:55 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 435254ceec69c136096ca9b455fd3534.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: NfIQ83ErvN7gxSxjRCLcMIiskeGKSysol3clqZdy2r_PSXhHZ9EYMw==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: NfIQ83ErvN7gxSxjRCLcMIiskeGKSysol3clqZdy2r_PSXhHZ9EYMw==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-25 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-25 21:02

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Sat, 24 Jan 2026 22:07:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: c4017f7b-4a9f-4873-81ce-bf59ed833092
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "lsn3vikjvt1cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-697542ab-50f3ad9e5ef86bda35bad010;Parent=3b90081b8d2f16a3;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 297dc74786919df7ba1867fc37f80bb6.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: JyvvEnjl8meQFRTBMYKqr0dHl8ZkDTaCGLepot9VYsBIqp_ENLiSkw==
    Age: 82473
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="8d7df6ac19d4ce86418cffaa0eac54ad-b0e7ba6886dbc82d-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=8d7df6ac19d4ce86418cffaa0eac54ad,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-25 by HttpPlugin
    Create report
  • Open service 18.239.18.78:80 · ti.live

    2026-01-25 20:47

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Sun, 25 Jan 2026 20:47:48 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://ti.live/
    X-Cache: Redirect from cloudfront
    Via: 1.1 c26e94322027d14813c3c25e1b340274.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: QZOTxrQxY3EameXeBkfCvcWuUBESSr-5yjfiKxWRWwuntQYkUJmJeg==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2026-01-25 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · ti.live

    2026-01-25 20:47

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 13223
    Connection: close
    Server: AliyunOSS
    Date: Sun, 25 Jan 2026 02:36:03 GMT
    x-oss-server-time: 15
    x-oss-request-id: 697581938E4DB9393421692E
    Accept-Ranges: bytes
    Last-Modified: Wed, 29 Oct 2025 03:55:55 GMT
    x-oss-object-type: Normal
    x-oss-hash-crc64ecma: 1335841806736266468
    x-oss-storage-class: Standard
    Content-MD5: NF1UsbiPsq1cmFRiULtOJg==
    ETag: "345D54B1B88FB2AD5C98546250BB4E26"
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 916d412afdd39cf0d9689036f0f43bb4.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: nvgJBgKLNQXyIvOyhoWI27pa8Cx73CZS4EmPZxdqcJTp5Inlv1QCzw==
    Age: 65505
    
    Page title: Ti.Live
    
    <!DOCTYPE html>
    <html class="no-js" lang="zxx">
      <head>
        <meta charset="utf-8" />
        <meta http-equiv="x-ua-compatible" content="ie=edge" />
        <title>Ti.Live</title>
        <meta name="description" content="" />
        <meta name="viewport" content="width=device-width, initial-scale=1" />
        <!-- Place favicon.ico in the root directory -->
    
        <!-- All css here -->
        <link rel="stylesheet" href="static/css/bootstrap.min.css" />
        <link rel="stylesheet" href="static/css/fontawesome-all.min.css" />
        <link rel="stylesheet" href="static/css/animate.css" />
        <link rel="stylesheet" href="static/css/slick.css" />
        <link rel="stylesheet" href="static/css/meanmenu.css" />
        <link rel="stylesheet" href="static/css/default.css" />
        <link rel="stylesheet" href="static/css/style.css" />
        <link rel="stylesheet" href="static/css/responsive.css" />
      </head>
      <body>
        <!--[if lte IE 9]>
          <p class="browserupgrade">
            You are using an
            <strong>outdated</strong>
            browser. Please
            <a href="#">upgrade your browser</a>
            to improve your experience and security.
          </p>
        <![endif]-->
        <!--  ====== preloader=============================================  -->
        <div id="preloader">
          <div id="loading">
            <div id="loading-center">
              <div id="loading-center-absolute">
                <div class="object" id="object_one"></div>
                <div class="object" id="object_two"></div>
                <div class="object" id="object_three"></div>
                <div class="object" id="object_four"></div>
                <div class="object" id="object_five"></div>
                <div class="object" id="object_six"></div>
                <div class="object" id="object_seven"></div>
                <div class="object" id="object_eight"></div>
              </div>
            </div>
          </div>
        </div>
        <!-- /preloader -->
    
        <!--  ====== header-area-start=======================================  -->
        <header>
          <div id="header-sticky" class="transparent-header header-area">
            <div class="header header5">
              <div class="container">
                <div class="row align-items-center justify-content-between">
                  <div class="col-xl-3 col-lg-2 col-md-3 col-sm-3 col-4">
                    <div class="logo d-inline-block" onclick="goHome()">
                      <img src="./images/home/logo.png" />
                    </div>
                  </div>
                  <!-- /col -->
                  <div
                    class="col-xl-8 col-lg-9 col-md-8 col-sm-8 col-8 d-flex justify-content-end"
                  >
                    <div class="main-menu">
                      <nav id="mobile-menu">
                        <ul class="d-block">
    <!--                      <li>-->
    <!--                        <a class="active text-white" href="index.html">Home</a>-->
    <!--                      </li>-->
                          <li>
                            <a class="active text-white" href="about.html">
                              About us
                            </a>
                          </li>
                          <li>
                            <a class="text-white" href="privacy.html">
                              Privacy Policy
                            </a>
                          </li>
                          <li>
                            <a class="text-white" href="terms.html">
                              Terms of Service
                            </a>
                          </li>
                          <li>
                            <a class="text-white" href="community_guidelines.html">
                              Community Guidelines
                            </a>
                          </li>
                          <li>
                            <a class="text-white" href="childSafety.html">
                              Child Safety Policy
                            </a>
                          </li>
                        </ul>
                      </nav>
                    </div>
                    <!-- /main-menu -->
                    <div
                      class="header-right d-flex align-items-center justify-content-end"
                    >
                 
    Found 2026-01-25 by HttpPlugin
    Create report
  • Open service 18.239.18.78:80 · curensi.com

    2026-01-23 22:41

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Fri, 23 Jan 2026 22:41:41 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://curensi.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 b7258653b42aa6de9758e92b2878c108.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: 3ZKXlfBqwjRO-SbDbmDswycQpg4h4todSmTQi3hGLEhT2G-WmT0fkA==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · curensi.com

    2026-01-23 22:41

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 33934
    Connection: close
    Date: Thu, 22 Jan 2026 04:33:08 GMT
    ETag: "gxmhuyevz0q4y"
    x-nextjs-cache: HIT
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000, stale-while-revalidate
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 2fb699a7d2ee3ddd9b1caad139f90e76.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: bcUQkjvKPv4YH-8Hu4PUgk4weYxvInTA8BzDcFMqk9hDRH98XgkoRg==
    Age: 151714
    
    Page title: Curensi - Funding Rate Arbitrage Platform
    
    <!DOCTYPE html><html lang="en" class="h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/fa54a5adcd657941.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-bbd0001072286695.js"/><script src="/_next/static/chunks/fd9d1056-129d387e044f2cd0.js" async=""></script><script src="/_next/static/chunks/117-8a88274323553362.js" async=""></script><script src="/_next/static/chunks/main-app-642fd29619c01ecd.js" async=""></script><script src="/_next/static/chunks/bc9e92e6-1607dbd3e2180ee5.js" async=""></script><script src="/_next/static/chunks/69806262-cdf8ba0b276e11a1.js" async=""></script><script src="/_next/static/chunks/972-5f2507a3dfefba62.js" async=""></script><script src="/_next/static/chunks/350-35635797cc1cf1b8.js" async=""></script><script src="/_next/static/chunks/324-bcca35784d6b91ab.js" async=""></script><script src="/_next/static/chunks/530-b9a541267df254e7.js" async=""></script><script src="/_next/static/chunks/app/page-5466880312207eaf.js" async=""></script><script src="/_next/static/chunks/app/layout-293834c392d6aaea.js" async=""></script><title>Curensi - Funding Rate Arbitrage Platform</title><meta name="description" content="Curensi: Real-time funding rate arbitrage opportunities across major crypto exchanges. Market-neutral cash and carry strategies with AI-powered analysis."/><meta name="author" content="Curensi"/><meta name="keywords" content="Curensi,funding rate,arbitrage,crypto,cash and carry,market neutral,futures,perpetual swaps,deFi,trading,yield"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="x-prefetch-font" content="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&amp;display=swap"/><meta property="og:title" content="Curensi - Real-time Funding Rate Arbitrage Opportunities"/><meta property="og:description" content="Discover market-neutral yield opportunities through funding rate arbitrage across major crypto exchanges with Curensi."/><meta property="og:url" content="https://curensi.com"/><meta property="og:site_name" content="Curensi"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="http://localhost:3000/og-image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Curensi - Funding Rate Arbitrage Platform"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Curensi - Real-time Funding Rate Opportunities"/><meta name="twitter:description" content="Market-neutral yield opportunities through funding rate arbitrage with Curensi."/><meta name="twitter:image" content="http://localhost:3000/og-image.png"/><meta name="next-size-adjust"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="h-full font-sans antialiased __variable_472ac2"><div class="min-h-screen bg-gradient-to-b from-white to-gray-50"><nav class="bg-white border-b border-gray-200 sticky top-0 z-50"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="flex justify-between h-16"><div class="flex"><div class="flex-shrink-0 flex items-center"><a class="flex items-center gap-2" href="/"><div class="p-2 bg-primary-500 rounded-lg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-up w-5 h-5 text-white"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg></div><span class="text-xl font-bold text-gray-900">Curensi</span></a></div><div class="hidd
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 18.239.18.78:80 · zeuspin.com

    2026-01-23 22:30

    HTTP/1.1 403 Forbidden
    Server: CloudFront
    Date: Fri, 23 Jan 2026 22:30:27 GMT
    Content-Type: text/html
    Content-Length: 986
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 9c7ba0aaf8652834e3f6b51b901da726.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: uqNBRHmCZFbNujbTNnFK9c2tmbZQ-wcNfnqfjcrs3-RTXM9vOKbjKQ==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>403 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    The Amazon CloudFront distribution is configured to block access from your country.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: uqNBRHmCZFbNujbTNnFK9c2tmbZQ-wcNfnqfjcrs3-RTXM9vOKbjKQ==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · zeuspin.com

    2026-01-23 22:30

    HTTP/1.1 403 Forbidden
    Server: CloudFront
    Date: Fri, 23 Jan 2026 22:30:28 GMT
    Content-Type: text/html
    Content-Length: 986
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 34dde22d7e4e8bb757cb687a7932a122.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: s99vZVoxAxFhjOyruld4818QKh4LMp0snAYH_FvgauCSQXlvX6ZHjw==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>403 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    The Amazon CloudFront distribution is configured to block access from your country.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: s99vZVoxAxFhjOyruld4818QKh4LMp0snAYH_FvgauCSQXlvX6ZHjw==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-23 21:02

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Fri, 23 Jan 2026 21:02:51 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 02aeb7f16c6c229502db31b43fb88506.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: 3VYACDsU06997Fn6e1WYVrM8_46Xa2k17U1c--epLrCKLiFKuN7b7g==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: 3VYACDsU06997Fn6e1WYVrM8_46Xa2k17U1c--epLrCKLiFKuN7b7g==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-23 21:02

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Thu, 22 Jan 2026 22:05:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: bae37dfd-1132-409b-a166-2b7a3c841d57
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "mrbxntwnb91cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-69729f33-6e8e551250530d6c7d541a02;Parent=0c60bd6eea4b31b2;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 9c7ba0aaf8652834e3f6b51b901da726.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: adZ1Usm22AMTXie9uI5H9Cg2Cw5ImvwzDHsC-sZSggxDfTpEh1ouFQ==
    Age: 82587
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="d7d4087d808f47dc659a57c66270bb0e-cd9dec69be71d1f2-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=d7d4087d808f47dc659a57c66270bb0e,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-22 21:06

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Thu, 22 Jan 2026 21:06:49 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 cc275df4032e534bfa7c3c156b598f5a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: bOx0EPn8AfK_UXXvwhE0-esLDKp6XE2ToRIN-gmuzKQJCn47OqGg7g==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: bOx0EPn8AfK_UXXvwhE0-esLDKp6XE2ToRIN-gmuzKQJCn47OqGg7g==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-22 21:05

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Wed, 21 Jan 2026 22:04:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: 2ea98f94-c5d2-462e-997c-236624618731
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "n78sfs9qjz1cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-69714d77-1d6af58f7975f18e05c2e4ea;Parent=39df0b0258af9d27;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 668006c1cb101e4e3461ceae5f2ccbe2.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: p8SEeBnSIMorScIlRIa1vfHU_bnkVlyc7qTXeFdpP9FQUTV5-u8x1A==
    Age: 82876
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="71c650a1c7b2b48cb03c8a0cb93bd99d-e9dedb2a68f99d28-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=71c650a1c7b2b48cb03c8a0cb93bd99d,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · ctolearninglabs.com

    2026-01-22 17:20

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Thu, 22 Jan 2026 17:20:53 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 3a5e4105e7e14b13dcdcd3f0d9062fa0.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: uvJnEgouDGsRSe2Yz5LHYuMnHM2wsoq5ljjuKSZdZ9fIDhzFhaDjkg==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: uvJnEgouDGsRSe2Yz5LHYuMnHM2wsoq5ljjuKSZdZ9fIDhzFhaDjkg==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 18.239.18.78:80 · ctolearninglabs.com

    2026-01-22 17:20

    HTTP/1.1 403 Forbidden
    Server: CloudFront
    Date: Thu, 22 Jan 2026 17:20:53 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 65c7ccdbbbb8463f3d45d2d76098350e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: KaZYNmjB_GKXxdJBoyAd-ZjN96_Mqj2jiD70cAhrD0crUrUQ9XcTKQ==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>403 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: KaZYNmjB_GKXxdJBoyAd-ZjN96_Mqj2jiD70cAhrD0crUrUQ9XcTKQ==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-21 21:02

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Wed, 21 Jan 2026 21:02:47 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 e3175a7d38795328ac3444e1d56a9f4e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: 8XIpppYq2qLTjPw-I8tz4UpSHYr6vd6RJuW0uCv6RI_DqXumDQL7eQ==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: 8XIpppYq2qLTjPw-I8tz4UpSHYr6vd6RJuW0uCv6RI_DqXumDQL7eQ==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-21 21:02

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Tue, 20 Jan 2026 22:03:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: 00ffdb13-368f-4a66-85d4-3346f0ddf42d
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "e3vioruwy91cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-696ffbbb-1389aa441dae847624cdcfd2;Parent=794cdc63995342e6;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 2e6275c73445d58429e5205e011d70ba.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: CZmbTsGpaYJuaECQPX6zhGDuZwvOMtwweiv0nufd-w-o7-jguj-CFA==
    Age: 82704
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="999af8188f5ad6e772d65cc84552d771-6d214d438b52c187-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=999af8188f5ad6e772d65cc84552d771,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-21 by HttpPlugin
    Create report
  • Open service 18.239.18.78:80 · prefecturapichinchapagos.com

    2026-01-12 21:28

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Mon, 12 Jan 2026 21:29:02 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://prefecturapichinchapagos.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 75e0fbd228777058c683bbe0f9e553f0.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: d9ms3OOaFKZEpk6wygb3Sz7rbSBvvpS78BwPpxx0qF89e7-7CyBMDA==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2026-01-12 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · prefecturapichinchapagos.com

    2026-01-12 21:28

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 93839
    Connection: close
    Date: Sun, 11 Jan 2026 23:00:07 GMT
    Cache-Control: max-age=86400
    Last-Modified: Fri, 01 Sep 2023 02:45:02 GMT
    ETag: "5b0f0d3f0a554771fe95ed9f823b536f"
    Server: AmazonS3
    X-Cache: Hit from cloudfront
    Via: 1.1 9dba3ae645587c3cf23f9d232c9cb4e8.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: 0xtz0Y-bdJVPk6pdhvq17rKUOj8wVToeNbjkOV4GZLdXNd74i2fAtg==
    Age: 80935
    
    Page title: Prefectura de Pichincha
    
    <!DOCTYPE html><html lang="es"><head><link as="style" rel="preload" data-href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" data-optimized-fonts="true"/><link as="style" rel="preload" data-href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&amp;display=swap" data-optimized-fonts="true"/><meta charSet="utf-8"/><title>Prefectura de Pichincha</title><meta name="theme-color" content="#005EA6"/><meta name="viewport" content="initial-scale=1, width=device-width"/><link href="/favicons/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180" types="image/png"/><link href="/favicons/favicon-32x32.png" rel="icon" sizes="32x32" types="image/png"/><link href="/favicons/favicon-16x16.png" rel="icon" sizes="16x16" types="image/png"/><link href="/favicons/favicon.ico" rel="shortcut icon"/><link href="/favicons/site.webmanifest" rel="manifest"/><meta name="next-head-count" content="11"/><link rel="preload" href="/_next/static/css/1e48186ca3fddb32.css" as="style"/><link rel="stylesheet" href="/_next/static/css/1e48186ca3fddb32.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-5cd94c89d3acac5f.js"></script><script src="/_next/static/chunks/webpack-42cdea76c8170223.js" defer=""></script><script src="/_next/static/chunks/framework-bb5c596eafb42b22.js" defer=""></script><script src="/_next/static/chunks/main-862fec7d6116ae88.js" defer=""></script><script src="/_next/static/chunks/pages/_app-dfe16c8a7eb4f5bb.js" defer=""></script><script src="/_next/static/chunks/321-5c6e9296d4e30a65.js" defer=""></script><script src="/_next/static/chunks/71-6681e6a8e6bee20b.js" defer=""></script><script src="/_next/static/chunks/pages/index-73eba035570e94b3.js" defer=""></script><script src="/_next/static/7YNg6aKaUb4TUbx6AmqgJ/_buildManifest.js" defer=""></script><script src="/_next/static/7YNg6aKaUb4TUbx6AmqgJ/_ssgManifest.js" defer=""></script><script src="/_next/static/7YNg6aKaUb4TUbx6AmqgJ/_middlewareManifest.js" defer=""></script><style data-emotion="css-global 0"></style><style data-emotion="css 11trwd3 1pqkap2 1frn9yc no977v z0hedn 1o9g21p ooseky n289y4 178yklu oxsrj7 tpc50z m49zwg ibc17u byqfus 23sfhc 8rdgmg 1sj99bv 1ss06yy 17xyy9g">.css-11trwd3{background-color:#FFFFFF;box-shadow:0px 16px 30px rgba(47, 58, 135, 0.16);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:102px;width:100%;}.css-1pqkap2{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFFFFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-transition:all 0.5s;transition:all 0.5s;width:100%;}@media (min-width:0px){.css-1pqkap2{padding-left:32px;padding-right:32px;padding-top:32px;padding-bottom:32px;}}@media (min-width:960px){.css-1pqkap2{padding-left:80px;padding-right:80px;padding-top:0px;padding-bottom:0px;}}@media (min-width:0px){.css-1frn9yc{height:40px;width:105px;}}@media (min-width:960px){.css-1frn9yc{height:70px;width:184px;}}.css-no977v{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;padding:2px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:31px;margin-left:8px;}@media (min-width:0px){.css-no977v{width:150px;}}@media (min-width:960px){.css-no977v{display:block;width:198px;}}.css-z0hedn{margin:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;bord
    Found 2026-01-12 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-12 21:10

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Mon, 12 Jan 2026 21:10:20 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 be95b2ba3a5805485c26e84ad1dd7a2e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: r64C9glsvNTxHQvSiyJHUsHa3KHa52DHrfkuhJSbR92yddUSmGU50g==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: r64C9glsvNTxHQvSiyJHUsHa3KHa52DHrfkuhJSbR92yddUSmGU50g==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-12 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-12 21:02

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Sun, 11 Jan 2026 21:57:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: f60590e2-3463-46db-9f0a-fcb64d926b20
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "cmtp3wouyj1cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-69641cd3-6075d5be49feff7700c2aecd;Parent=3fe841c4bfea2724;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 7f0813b44b225b7cfed233d5c2caab52.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: TVRr6XXhYYnsRTCx27bTj2kyiHmCVIiJUP36cOHMHPibSg5C-_IAtw==
    Age: 83089
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="868204c20f35a94b4736179d1f2fbaae-1b90197fe952c1c7-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=868204c20f35a94b4736179d1f2fbaae,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-12 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-11 21:10

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Sun, 11 Jan 2026 21:10:34 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 45f8047ab98fa87807d2f5362a7fb75c.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: 9810nKFX9ndCswC1I3acT4Ltr7rJF6Wu7_y1sFID-d7JkF1BqCFe_g==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: 9810nKFX9ndCswC1I3acT4Ltr7rJF6Wu7_y1sFID-d7JkF1BqCFe_g==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-11 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-11 21:02

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Sat, 10 Jan 2026 21:56:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: 7fba0dec-ed00-4d9d-b14a-a042589ee124
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "2or0k7m3jm1cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-6962cb17-289f943552800afb4fbc3b3c;Parent=1c8607a4f47fee18;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 be95b2ba3a5805485c26e84ad1dd7a2e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: vKwkzlFYpnlgSSN__rLAqtrfG_m7wk68fYHXESex_yBOkvyfQTN4tQ==
    Age: 83149
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="02f84a8da9bc8c87224571128d4ea60d-99ade6f2a6b09072-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=02f84a8da9bc8c87224571128d4ea60d,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-11 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-10 21:13

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Sat, 10 Jan 2026 21:13:25 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 e3175a7d38795328ac3444e1d56a9f4e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: jb56JokZLf2aQ7UQ5lqpJMm6T7zN7VwW4oVKOU9zASxfaJZb7vg09A==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: jb56JokZLf2aQ7UQ5lqpJMm6T7zN7VwW4oVKOU9zASxfaJZb7vg09A==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-10 21:01

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Fri, 09 Jan 2026 21:55:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: 68612ed6-14c7-4b59-9a1b-429f448d2213
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86292, stale-while-revalidate=2592000
    ETag: "120dni99oyg1cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-6961795b-297be4546ff5210124222c25;Parent=5d45e1435741bfed;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 ed8a64af6e81621f0f4bbf3ca72f2da4.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: -fQu7OHDnOr6eVUlRJ5fS2gRimxg_oxwC7IDdhDd79fs4FHUQYwyVQ==
    Age: 83181
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="34cb9755b3012d019d166c356baa3c8b-0c21764b2896589c-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=34cb9755b3012d019d166c356baa3c8b,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · vivahollandia.eu

    2026-01-10 20:08

    HTTP/1.1 301 Redirecting
    Server: CloudFront
    Date: Sat, 10 Jan 2026 20:08:30 GMT
    Content-Length: 0
    Connection: close
    Location: https://www.vivahollandia.eu/
    X-Cache: FunctionGeneratedResponse from cloudfront
    Via: 1.1 c88ca2a75ca16a71cee4beefb2f6e6b8.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: PPzlE-GX4P_zJEXTSbxuRnLuxH3qo6Hzlm9LNht7sk9EkkssZBF-5A==
    
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 18.239.18.78:80 · vivahollandia.eu

    2026-01-10 20:08

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Sat, 10 Jan 2026 20:08:30 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://vivahollandia.eu/
    X-Cache: Redirect from cloudfront
    Via: 1.1 32301bfd0e3b06c528ccd8abdb13411e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: liT5OkItS2TMkxu297gkAjTOVcgVwlvy3PWmY0EHVzMJBrZVws_k6Q==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · networkportal.ciostage.accenture.com

    2026-01-10 10:18

    HTTP/1.1 200 OK
    Date: Sat, 10 Jan 2026 10:18:22 GMT
    Content-Type: text/html
    Content-Length: 2083
    Connection: close
    Content-Encoding: UTF-8
    Cache-Control: no-cache, no-store, must-revalidate
    Content-Security-Policy: default-src 'self' 'sha384-W19lqiXMYB8CZPX9WSDdcc2B5hMxmrVdXTKXYSY6Xn65K4grnkuuXP+OEwDBYTJW'; script-src 'sha384-W19lqiXMYB8CZPX9WSDdcc2B5hMxmrVdXTKXYSY6Xn65K4grnkuuXP+OEwDBYTJW'  https://alcdn.msftauth.net ;connect-src 'self'  login.microsoftonline.com; frame-src 'self' login.microsoftonline.com; base-uri 'self' ; img-src portal.accenture.com;object-src 'none'
    Referrer-Policy: same-origin
    Server: 
    Server: 
    Strict-Transport-Security: max-age=31536000;includeSubdomains;preload
    X-Content-Type-Options: nosniff
    X-Frame-Options: sameorigin
    X-XSS-Protection: 1; mode=block
    X-Cache: LambdaGeneratedResponse from cloudfront
    Via: 1.1 435254ceec69c136096ca9b455fd3534.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: 45mc6ZX0Br2l69cIz90fOcjJh-gf0nx60sDPXnGboGQ5fhJeneluVA==
    
    Page title: 147292_ICNOfficePortal_Staging
    
    
    <!DOCTYPE html>
    <html lang='en' xmlns='http://www.w3.org/1999/xhtml'>
    <head><meta charset='utf-8' /><link rel='icon' href='https://portal.accenture.com/images/favicon.ico'> <title>147292_ICNOfficePortal_Staging</title>
    <script src='https://alcdn.msftauth.net/browser/2.16.0/js/msal-browser.min.js' integrity='sha384-h/D+9sV4N/CFwWR6G+dv+dkByf17RfGMJZl5f9noj9QamUJdw6BW3xZPAVSWyG4A' crossorigin='anonymous'></script></head>
    <body><h3>Checking Authentication…</h3><script>var n=this&&this.__awaiter||function(n,t,e,o){return new(e||(e=Promise))((function(i,c){function r(n){try{s(o.next(n))}catch(n){c(n)}}function a(n){try{s(o.throw(n))}catch(n){c(n)}}function s(n){var t;n.done?i(n.value):(t=n.value,t instanceof e?t:new e((function(n){n(t)}))).then(r,a)}s((o=o.apply(n,t||[])).next())}))};const t={auth:{clientId:"5a272400-8076-4ead-8a70-efae2029e6cb",redirectUri:"https://networkportal.ciostage.accenture.com/",authority:"https://login.microsoftonline.com/f3211d0e-125b-42c3-86db-322b19a65a22"},cache:{storeAuthStateInCookie:!0}},e=new msal.PublicClientApplication(t),o={loginHint:"default"};e.handleRedirectPromise().then(c).catch(n=>{});const i={scopes:["https://ciocloudspacdn.ciostage.accenture.com//read_aad_cloudspacookies_service"]};function c(t){return n(this,void 0,void 0,(function*(){if(window.parent===window)if(null!==t){o.loginHint=t.account.username;const n=yield r(i,t.account);a(n.accessToken)}else try{yield e.ssoSilent(o);const n=e.getAllAccounts();o.loginHint=n[0].username;const t=yield r(i,n[0]);a(t.accessToken)}catch(n){return e.loginRedirect(i)}}))}function r(t,o){return n(this,void 0,void 0,(function*(){return t.account=o,yield e.acquireTokenSilent(t).catch(o=>n(this,void 0,void 0,(function*(){o instanceof msal.InteractionRequiredAuthError&&e.acquireTokenRedirect(t)})))}))}const a=function(n){const t=new XMLHttpRequest;t.onload=function(){200==t.status&&location.reload(!0)},t.onerror=function(){},t.onabort=function(){},t.open("GET","securecookie"),t.setRequestHeader("X-REBAR-TOKEN",n),t.send()};</script><!-- Version: 1.0.1 --></body>
    </html>
    
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 18.239.18.78:80 · assets-staging.mrfancyman.com

    2026-01-10 10:07

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Sat, 10 Jan 2026 10:07:42 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://assets-staging.mrfancyman.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 36a7c1e18cbe5ff8281d77427bf1c0e6.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: y5dkowVQUmAIx8cu3VJ3Mp04_eb_Fg9wCm96_9T8S56s4PAN8B5tUg==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-09 21:38

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Fri, 09 Jan 2026 21:38:55 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 c26e94322027d14813c3c25e1b340274.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: Y64EEttu6-SIDC_ULDCDFShIVuXp34nAH8M2136E3gZUP6p1nRGOZg==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: Y64EEttu6-SIDC_ULDCDFShIVuXp34nAH8M2136E3gZUP6p1nRGOZg==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-09 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-09 21:06

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Thu, 08 Jan 2026 21:55:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: 06ec8dcb-7c91-484a-bcee-395d68d35ad5
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "7lb462z28h1cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-696027db-16f530fa16a00eea08910fca;Parent=1fe1590e1fd5b92e;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 a2bbc9a5f1a7ffcf013479d79f036bbc.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: 9gAtyiHS5YgK_1BubWY67AqjYLYwaVkiJwt8r54ff3nzJek9KjH1Aw==
    Age: 83479
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="2ee108dedf030cfd267823afd6ab005f-bb1c017669b1e5be-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=2ee108dedf030cfd267823afd6ab005f,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-09 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · go.aksorn.com

    2026-01-09 16:45

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=UTF-8
    Content-Length: 1
    Connection: close
    Date: Fri, 09 Jan 2026 16:45:13 GMT
    X-XSS-Protection: 1; mode=block
    Set-Cookie: AWSALB=ywbWziGHCAZfeCqFoH1zU4rnCP+ri6/qxiS6lA0ZcaXwyhm6jwqoydTaHkeRokCTwOQmcKdWxEe9E7tndl4EPZ6xNhvcvJjjskGNaTxcrYyq/Wj0c6YD3zan0Y0w; Expires=Fri, 16 Jan 2026 16:45:13 GMT; Path=/
    Set-Cookie: AWSALBCORS=ywbWziGHCAZfeCqFoH1zU4rnCP+ri6/qxiS6lA0ZcaXwyhm6jwqoydTaHkeRokCTwOQmcKdWxEe9E7tndl4EPZ6xNhvcvJjjskGNaTxcrYyq/Wj0c6YD3zan0Y0w; Expires=Fri, 16 Jan 2026 16:45:13 GMT; Path=/; SameSite=None; Secure
    Server: 
    Strict-Transport-Security: max-age=31536000; includeSubDomains;
    X-Frame-Options: SAMEORIGIN
    content-security-policy: base-uri 'self'; form-action 'self'; object-src 'none'; script-src 'self'; frame-ancestors 'self';Upgrade-Insecure-Requests
    X-Content-Type-Options: nosniff
    X-Cache: Miss from cloudfront
    Via: 1.1 cc275df4032e534bfa7c3c156b598f5a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: WQPJzT8gZvxQqjI2HGZ75hLmB04rLrN1_4kq9iAoV0TQ7_4DrrldtQ==
    
    Found 2026-01-09 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · admin.sandbox.directory.opinbrasil.com.br

    2026-01-09 09:54

    HTTP/1.1 302 Moved Temporarily
    Content-Type: text/html
    Content-Length: 110
    Connection: close
    Server: awselb/2.0
    Date: Fri, 09 Jan 2026 09:54:32 GMT
    Location: https://auth.sandbox.directory.opinbrasil.com.br/auth?client_id=opadmin-alb-client&redirect_uri=https%3A%2F%2Fadmin.sandbox.directory.opinbrasil.com.br%2Foauth2%2Fidpresponse&response_type=code&scope=openid%20op%3Aadmin%20profile&state=c97e%2FqFVi7XVIfrCHas7Y2y2t5kMBJGBP00Kku7yGRnIDi5HMJYPFgarBIorS93XD%2FfmsYaLFIPeAqMsiwKtX7KhxvQ%2BiRCABJ3OefIDvBlp7bye5SDeOt%2Bci5glPHH4n8WLF6BTZBGAR7WZ9gbSSLR7QOFngjgAdW%2B4zAqg%2BUvEg9DegOIJss8In2%2BnXJxq2Lj6p%2BD1i8R9yv%2F9XKluNYZH%2FIpEFMCzatLXQATb2XlexhNsg2I%3D
    Set-Cookie: AWSALBAuthNonce=iHk0t7DxKQuHPAOi; Expires=Fri, 09 Jan 2026 10:09:32 GMT; Path=/; Secure; HttpOnly
    X-Cache: Miss from cloudfront
    Via: 1.1 7ce9bf658969fea1ceecfa00e5239dd6.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: ayueoUFQgN7fvSh4SZHSDPi483n2Htjmmj_qoTKsjfzM53E3GX5CSw==
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: SAMEORIGIN
    Referrer-Policy: strict-origin-when-cross-origin
    Content-Security-Policy: script-src 'self'
    X-Content-Type-Options: nosniff
    Strict-Transport-Security: max-age=31536000
    Cross-Origin-Embedder-Policy: require-corp
    Cross-Origin-Opener-Policy: same-origin
    Cross-Origin-Resource-Policy: same-origin
    X-Permitted-Cross-Domain-Policies: none
    
    Page title: 302 Found
    
    <html>
    <head><title>302 Found</title></head>
    <body>
    <center><h1>302 Found</h1></center>
    </body>
    </html>
    
    Found 2026-01-09 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-08 21:24

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Thu, 08 Jan 2026 21:24:10 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 435254ceec69c136096ca9b455fd3534.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: GyZNvzkfnw9lpbY1qZiCNRQz5E8bpYGShmCatmEFFJoWotJZuxkaQg==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: GyZNvzkfnw9lpbY1qZiCNRQz5E8bpYGShmCatmEFFJoWotJZuxkaQg==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-08 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-08 21:12

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Wed, 07 Jan 2026 21:54:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: 76940129-d6ca-40d6-b7b3-bb82b478f928
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "13unzhvjtg91cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-695ed61f-77fb88b629fd766038d637af;Parent=69727cdd1abbf716;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 916d412afdd39cf0d9689036f0f43bb4.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: HVL6QiQ89DG9_Nfa4J_XNTajB5wRik7E9YqGTlZctkcpB3b04I0MYw==
    Age: 83879
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="5ee44c5e92ae16fd51e77b3b017e4584-d2562e13aed4bdc6-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=5ee44c5e92ae16fd51e77b3b017e4584,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-08 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-07 21:13

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Wed, 07 Jan 2026 21:13:49 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 e3175a7d38795328ac3444e1d56a9f4e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: m22Ny0QlLKe8bKx9im5uhvlo4U-VVnqXHbKk13CtAo_RfoWPwQEtWQ==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: m22Ny0QlLKe8bKx9im5uhvlo4U-VVnqXHbKk13CtAo_RfoWPwQEtWQ==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-07 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-07 21:06

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Tue, 06 Jan 2026 21:53:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: 6febbde7-068b-4b48-a386-629474bccbb4
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "uf7ik4bu311cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-695d8463-4292823425be2f96774efb96;Parent=7d5d095a45d0e896;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 c2905f891f96a0ec9c7fab16916dbb46.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: PmXBlchQL3PuqzH91qH_wL6vOErCc77qMTvY2rTnLZrZGqDP10xDng==
    Age: 83586
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="9856d55426c7350c517c7ddf77db8c00-6e9a5ecb2fe5f3c3-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=9856d55426c7350c517c7ddf77db8c00,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-07 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-06 21:09

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Tue, 06 Jan 2026 21:09:17 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 0bdea9339f79fea2216fd97b3f7856f2.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: BRdM0bXFhr5cUY2KZ3ob_i7eb9RECpDOfchTv7VM5d_pOXolQvOcGA==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: BRdM0bXFhr5cUY2KZ3ob_i7eb9RECpDOfchTv7VM5d_pOXolQvOcGA==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-06 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-06 21:02

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Mon, 05 Jan 2026 21:52:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: a7322e8f-e6b6-4b8f-aca1-671b6b29f9cc
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "34yxzx3omp1cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-695c32a7-08de1eea65327d9f7ccd8e6e;Parent=7ecaeceeb442b285;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 8c1b0d772e0acbdf68d346f16fbb34ea.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: j5LybtoFx0Boy7bqYo-QYtuMgyyoUgXYPj5afrTfhqy7w0Vtf-p8_w==
    Age: 83364
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="f36f3006b5459850d1e9472fe8920918-ad86ca62cc885553-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=f36f3006b5459850d1e9472fe8920918,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-06 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-03 21:08

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Sat, 03 Jan 2026 21:08:56 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 2fb699a7d2ee3ddd9b1caad139f90e76.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: n2kHNwxRzMH43Idb8PmGh8PUNO3HtChKjVGOk-_rkr2DuDt1YQaayw==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: n2kHNwxRzMH43Idb8PmGh8PUNO3HtChKjVGOk-_rkr2DuDt1YQaayw==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-03 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-03 21:01

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Fri, 02 Jan 2026 21:49:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: 9106ebe9-04e6-4345-b83f-3c38d7f22f95
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "fyk05zl0m61cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-69583d73-12edd6441d5ecdb070175c36;Parent=7ba4272240f81430;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 65c7ccdbbbb8463f3d45d2d76098350e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: v9xQvejMpKYmZiR7l0DaWNtx--S4MPXmecdwFHyPMew7Ae9Ddj9haA==
    Age: 83523
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="3556882c8be1065467626fb306ed7bd4-7ea836b9ece5508a-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=3556882c8be1065467626fb306ed7bd4,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-03 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · madou48.com

    2026-01-02 22:31

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Server: nginx/1.18.0 (Ubuntu)
    Date: Fri, 02 Jan 2026 22:31:53 GMT
    Vary: Accept-Encoding
    X-Template-Cache: HIT
    X-Cache: Miss from cloudfront
    Via: 1.1 45f8047ab98fa87807d2f5362a7fb75c.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: eX8RHR6shV_3FVLU6lSYR9pC0-jFTnGVU_uYa36Dtop7j2xz6MHkQA==
    
    Found 2026-01-02 by HttpPlugin
    Create report
  • Open service 18.239.18.78:80 · madou48.com

    2026-01-02 22:31

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Server: nginx/1.18.0 (Ubuntu)
    Date: Fri, 02 Jan 2026 22:31:52 GMT
    Vary: Accept-Encoding
    X-Template-Cache: HIT
    X-Cache: Miss from cloudfront
    Via: 1.1 6c60742ba67aa10b881e511aba8e470a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: YC2Fv3LGSma9B5X_wOQnGoaJ_VbbrFSoxVRjnyccacFG-DHYQXRF9Q==
    
    Found 2026-01-02 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-02 21:37

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Fri, 02 Jan 2026 21:38:00 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 be95b2ba3a5805485c26e84ad1dd7a2e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: Le-Rg61TO1DE4E9lskqMBL7YtOFttE54tGf1kLWJVYes-imHH-kV9g==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: Le-Rg61TO1DE4E9lskqMBL7YtOFttE54tGf1kLWJVYes-imHH-kV9g==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-02 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-02 21:06

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Thu, 01 Jan 2026 21:48:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: 8c71d858-a8a1-4955-b431-601ad544fa94
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86292, stale-while-revalidate=2592000
    ETag: "3mx61s4o7b1cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-6956ebb7-42436a6a6e8178b82894564d;Parent=5189bdc609f2b115;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 cc275df4032e534bfa7c3c156b598f5a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: Cr4r2bVmpV0EQ0mJrpXpWm_5-1wQdjpaAzU4X-H_xyqqnZnFfbnu8A==
    Age: 83866
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="6e07264aabebea9de6c56646a0ec3bdb-5cc95783b1afd2ad-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=6e07264aabebea9de6c56646a0ec3bdb,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-02 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2026-01-01 21:13

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Thu, 01 Jan 2026 21:13:02 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 34dde22d7e4e8bb757cb687a7932a122.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: YM3x9vappzTRjsrmj5DtGngpfQxsdkYVOduV0OJQNUagb9m0BQ74Xw==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: YM3x9vappzTRjsrmj5DtGngpfQxsdkYVOduV0OJQNUagb9m0BQ74Xw==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2026-01-01 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2026-01-01 21:05

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Wed, 31 Dec 2025 21:48:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: e03555c1-f379-4c47-84a4-495440583355
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86284, stale-while-revalidate=2592000
    ETag: "5k05w7qj4k1cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-69559a37-0e5307503f9fd828382fa306;Parent=5b373dac0bc0c27d;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 45f8047ab98fa87807d2f5362a7fb75c.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: 1g_pJ8YPXJhfz6A-c7YrT9zfn6XNK03XHRcgUXFtZHHHC2j5qq93gg==
    Age: 83808
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="8546207c58c36a32806c46bb209203f0-11c60e51ee6448be-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=8546207c58c36a32806c46bb209203f0,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2026-01-01 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2025-12-31 21:15

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Wed, 31 Dec 2025 21:15:52 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 cc275df4032e534bfa7c3c156b598f5a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: Y45O1Idk9ChmOIuUtTvKYWEGve-3km8LYAA1HZYn8S5dOZLsuV-5NQ==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: Y45O1Idk9ChmOIuUtTvKYWEGve-3km8LYAA1HZYn8S5dOZLsuV-5NQ==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2025-12-31 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · peterkaskonas.com

    2025-12-31 21:06

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63406
    Connection: close
    Date: Tue, 30 Dec 2025 21:47:39 GMT
    x-nextjs-prerender: 1
    x-amzn-RequestId: c05792b7-b75b-4f4a-aff9-f348068a917f
    x-nextjs-cache: HIT
    x-amzn-Remapped-content-length: 63406
    x-opennext: 1
    Cache-Control: s-maxage=86286, stale-while-revalidate=2592000
    ETag: "at5e3fulew1cx5"
    x-powered-by: Next.js
    X-Amzn-Trace-Id: Root=1-6954487b-5cae5e8564eaa8a02d595707;Parent=0067e6ba5d971db4;Sampled=0;Lineage=1:b8e04171:0
    x-nextjs-stale-time: 300
    X-Cache: Hit from cloudfront
    Via: 1.1 75e0fbd228777058c683bbe0f9e553f0.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: AAPhMzpoEUh-eaxCT1ZTHcOGXhI2sHY42UYc0jdiGFdsQw_bS4MzQw==
    Age: 83945
    
    Page title: Peter Kaskonas
    
    <!DOCTYPE html><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/653ec1e3a962ddf0.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-b734eb0a6d663233.js"/><script src="/_next/static/chunks/7f177c36-313ac5a3fcc506cc.js" async=""></script><script src="/_next/static/chunks/54995a32-7114658889017d02.js" async=""></script><script src="/_next/static/chunks/473-6527d4c4a025e71f.js" async=""></script><script src="/_next/static/chunks/main-app-c15002b74a425946.js" async=""></script><script src="/_next/static/chunks/99-93b374bfc2ca0fe2.js" async=""></script><script src="/_next/static/chunks/app/layout-d3f9034b07b30a75.js" async=""></script><script src="/_next/static/chunks/3f731c04-7d0bfd05a7d4804b.js" async=""></script><script src="/_next/static/chunks/353-a4d2bb109b8ae18e.js" async=""></script><script src="/_next/static/chunks/475-25a39a1ec453277d.js" async=""></script><script src="/_next/static/chunks/793-d280a50cb2511c05.js" async=""></script><script src="/_next/static/chunks/app/page-515ad38feea896de.js" async=""></script><script src="/_next/static/chunks/app/global-error-cf866f922e721c16.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-T89P9DYYS3" as="script"/><meta name="next-size-adjust" content=""/><title>Peter Kaskonas</title><meta name="description" content="Peter Kaskonas&#x27; personal website. Software engineer, AWS Certified Solutions Architect Professional, and AWS Certified DevOps Engineer Professional."/><link rel="canonical" href="https://peterkaskonas.com"/><meta name="sentry-trace" content="effee4635858a651a184b22cf4c0621a-09e384ec8b38b8b3-0"/><meta name="baggage" content="sentry-environment=production,sentry-release=b59a83fb3a8c86c0807bb67f2acc78c29f1515e1,sentry-public_key=5604b72668fb204cb45082b39ae3fcb4,sentry-trace_id=effee4635858a651a184b22cf4c0621a,sentry-sampled=false"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="mx-auto min-h-screen font-sans antialiased __variable_f367f3"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen"><header class="fixed z-20 flex w-full items-center justify-between p-4 transition-all duration-300 bg-transparent"><div class="flex md:hidden"><button class="text-white focus:outline-none" aria-label="Toggle mobile menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><nav class="hidden md:flex md:flex-grow md:justify-center"><a class="mx-2 text-2xl text-white hover:text-primary" href="/">Home</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#about">About</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#resume">Resume</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#testimonials">Testimonials</a><a class="mx-2 text-2xl text-white hover:text-primary" href="#contact">Contact</a><a class="mx-2 text-2xl text-white hover:text-primary" href="/blog">
    Found 2025-12-31 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · pacificcorp.co.kr

    2025-12-22 23:52

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Mon, 22 Dec 2025 23:52:32 GMT
    Cache-Control: no-store, no-cache, must-revalidate
    Cache-Control: post-check=0, pre-check=0
    Pragma: no-cache
    Server: nginx
    Vary: Accept-Encoding
    P3P: CP="NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE"
    Set-Cookie: IMWEBVSSID=nriusm48281eom8n425k8t499oudh170pkutq1q4t04ure5ae9kd0s0aoi8eusk67f9pbdr9mank60qi991jaob8s5fc2aikm0s6is1; path=/; SameSite=None; Secure=true; domain=pacificcorp.co.kr; HttpOnly
    Set-Cookie: al=KR; expires=Sun, 18-Oct-2026 23:52:32 GMT; Max-Age=25920000; path=/; domain=pacificcorp.co.kr; HttpOnly
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    X-Cache: Miss from cloudfront
    Via: 1.1 a2bbc9a5f1a7ffcf013479d79f036bbc.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: 6wlAZyNS9dxjRH7aqjtmjCdvvQBlNvHaVi3vRN-us1gKMrWQDvzy1A==
    
    Found 2025-12-22 by HttpPlugin
    Create report
  • Open service 18.239.18.78:443 · dev.eaaasy.de

    2025-12-22 19:30

    HTTP/1.1 400 Bad Request
    Server: CloudFront
    Date: Mon, 22 Dec 2025 19:30:10 GMT
    Content-Type: text/html
    Content-Length: 915
    Connection: close
    X-Cache: Error from cloudfront
    Via: 1.1 b7258653b42aa6de9758e92b2878c108.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: o2TutiXiqsKEkEvdS54MScrv5r1cETkaSjOE-iAyz1tuhsmS2eV7aw==
    
    Page title: ERROR: The request could not be satisfied
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: The request could not be satisfied</TITLE>
    </HEAD><BODY>
    <H1>400 ERROR</H1>
    <H2>The request could not be satisfied.</H2>
    <HR noshade size="1px">
    Bad request.
    We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
    <BR clear="all">
    If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
    <BR clear="all">
    <HR noshade size="1px">
    <PRE>
    Generated by cloudfront (CloudFront)
    Request ID: o2TutiXiqsKEkEvdS54MScrv5r1cETkaSjOE-iAyz1tuhsmS2eV7aw==
    </PRE>
    <ADDRESS>
    </ADDRESS>
    </BODY></HTML>
    Found 2025-12-22 by HttpPlugin
    Create report
  • Open service 18.239.18.78:80 · www.christine-digital.com

    2025-12-22 18:03

    HTTP/1.1 301 Moved Permanently
    Server: CloudFront
    Date: Mon, 22 Dec 2025 18:03:35 GMT
    Content-Type: text/html
    Content-Length: 167
    Connection: close
    Location: https://www.christine-digital.com/
    X-Cache: Redirect from cloudfront
    Via: 1.1 b7258653b42aa6de9758e92b2878c108.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P6
    X-Amz-Cf-Id: nh0fORMd_OtiroY55IvGRNqRchLMUMN9KyI9tXHaE0Xbt34_0_wCjg==
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>CloudFront</center>
    </body>
    </html>
    
    Found 2025-12-22 by HttpPlugin
    Create report
peterkaskonas.com
CN:
peterkaskonas.com
Key:
RSA-2048
Issuer:
Not before:
2025-04-17 00:00
Not after:
2026-05-17 23:59
ti.live
CN:
ti.live
Key:
RSA-2048
Issuer:
Not before:
2025-10-26 00:00
Not after:
2026-11-24 23:59
*.curensi.comcurensi.com
CN:
*.curensi.com
Key:
RSA-2048
Issuer:
Not before:
2025-11-21 00:00
Not after:
2026-12-20 23:59
zeuspin.com*.zeuspin.com
CN:
zeuspin.com
Key:
RSA-2048
Issuer:
Not before:
2025-04-03 00:00
Not after:
2026-05-02 23:59
prefecturapichinchapagos.com*.prefecturapichinchapagos.com
CN:
prefecturapichinchapagos.com
Key:
RSA-2048
Issuer:
Not before:
2025-04-02 00:00
Not after:
2026-05-02 23:59
vivahollandia.eu*.vivahollandia.eu
CN:
vivahollandia.eu
Key:
RSA-2048
Issuer:
Not before:
2025-08-30 00:00
Not after:
2026-09-28 23:59
networkportal.ciostage.accenture.com
CN:
networkportal.ciostage.accenture.com
Not before:
2025-11-24 00:00
Not after:
2026-11-23 23:59
go.aksorn.com
CN:
go.aksorn.com
Key:
RSA-2048
Issuer:
R13
Not before:
2025-12-06 04:04
Not after:
2026-03-06 04:04
admin.sandbox.directory.opinbrasil.com.br
CN:
admin.sandbox.directory.opinbrasil.com.br
Key:
RSA-2048
Issuer:
Not before:
2025-07-22 00:00
Not after:
2026-08-20 23:59
madou47.commadou50.commadou48.com
CN:
madou47.com
Key:
RSA-2048
Issuer:
Not before:
2025-12-02 00:00
Not after:
2026-12-31 23:59
pacificcorp.co.kr*.pacificcorp.co.kr
CN:
pacificcorp.co.kr
Key:
RSA-2048
Issuer:
Not before:
2025-04-27 00:00
Not after:
2026-05-27 23:59