{"id":74497,"date":"2026-04-17T16:15:25","date_gmt":"2026-04-17T16:15:25","guid":{"rendered":"https:\/\/christiancorner.us\/index.php\/2026\/04\/17\/yesterdays-bluesky-outage-was-no-accident\/"},"modified":"2026-04-17T16:16:25","modified_gmt":"2026-04-17T16:16:25","slug":"yesterdays-bluesky-outage-was-no-accident","status":"publish","type":"post","link":"https:\/\/christiancorner.us\/index.php\/2026\/04\/17\/yesterdays-bluesky-outage-was-no-accident\/","title":{"rendered":"Yesterday&#8217;s BlueSky outage was no accident"},"content":{"rendered":"<p>\n<\/p>\n<div id=\"\">\n<hr class=\"custom-gradient-background my-6 h-(6px) max-w-(75px) border-0\"\/>\n<p>Since Thursday morning, Bluesky has been experiencing intermittent downtime. Of course, it&#8217;s not unusual for a platform to experience an outage. If you check in with DownDetector from time to time, you&#8217;ll see how often users of large and small websites report problems with the service. In most cases, some bug or small issue has screwed up the functions behind the scenes, and it doesn&#8217;t take long for the platform&#8217;s engineers to figure out the problem and release a solution: the downtime is over. But that doesn&#8217;t seem to be the case with Bluesky\u2014at least not this time. <\/p>\n<h2 id=\"bluesky-was-hit-with-a-ddos-attack\">Bluesky was attacked by DDoS<\/h2>\n<p><a rel=\"noopener\" target=\"_blank\" href=\"https:\/\/techcrunch.com\/2026\/04\/17\/its-not-just-you-bluesky-is-sorta-down\/\" title=\"open in a new window\">Thursday 7:47 pm<\/a>blue sky <a rel=\"noopener\" target=\"_blank\" href=\"https:\/\/bsky.app\/profile\/did:plc:z72i7hdynmk6r22z27h6tvur\/post\/3mjnlu7smsk2w?ref_src=embed&amp;ref_url=https%253A%252F%252Ftechcrunch.com%252F2026%252F04%252F17%252Fits-not-just-you-bluesky-is-sorta-down%252F\" title=\"open in a new window\">Posted an update on their official Bluesky page<\/a>. The post said the outage was reported starting at 11:40 p.m. PT on Wednesday (2:40 a.m. ET on Thursday), which the platform attributes to &#8220;a sophisticated distributed denial-of-service (DDoS) attack.&#8221; Bluesky says the attack &#8220;intensified&#8221; on Thursday, making the up-and-down nature of the outage clear.     <\/p>\n<div class=\"raw-embed\">\n<blockquote class=\"bluesky-embed\" data-bluesky-uri=\"at:\/\/did:plc:z72i7hdynmk6r22z27h6tvur\/app.bsky.feed.post\/3mjnlu7smsk2w\" data-bluesky-cid=\"bafyreierzikywhmelbcjl2iagn24oonrw3vq4kkhxgwwvnuztiklpczk5y\" data-bluesky-embed-color-mode=\"system\">\n<p>Our team received reports of intermittent app outages at approximately 11:40 pm PDT on April 15, 2026. They worked through the night to mitigate a sophisticated distributed denial-of-service (DDoS) attack, which intensified throughout the day.<\/p>\n<p>&#8211; blue sky (<a rel=\"noopener\" target=\"_blank\" href=\"https:\/\/bsky.app\/profile\/did:plc:z72i7hdynmk6r22z27h6tvur?ref_src=embed\" title=\"open in a new window\">@bsky.app<\/a>) <a rel=\"noopener\" target=\"_blank\" href=\"https:\/\/bsky.app\/profile\/did:plc:z72i7hdynmk6r22z27h6tvur\/post\/3mjnlu7smsk2w?ref_src=embed\" title=\"open in a new window\">April 16, 2026 at 7:47 pm<\/a><\/p><\/blockquote>\n<\/div>\n<p>Now, this doesn&#8217;t mean that Bluesky was necessarily hacked, or that user information was compromised in the attack. Actually, Bluesky confirmed this on Thursday evening <a rel=\"noopener\" target=\"_blank\" href=\"https:\/\/bsky.app\/profile\/bsky.app\/post\/3mjnlu7swl22w\" title=\"open in a new window\">It had no evidence of unauthorized access to user data<\/a>. In a DDoS attack, <a rel=\"noopener\" target=\"_blank\" href=\"https:\/\/www.cloudflare.com\/learning\/ddos\/what-is-a-ddos-attack\/\" title=\"open in a new window\">An actor floods a service&#8217;s network with traffic<\/a>Putting pressure on that network and causing disruption in service. It&#8217;s as if Bluesky suddenly became the platform where everyone in the world wanted to talk about how you can now block shorts on YouTube: all this traffic makes it difficult for the website to run properly.<\/p>\n<p>As of this writing, Bluesky appears to be fully functional. I have no trouble accessing my feed on the site, and <a rel=\"noopener\" target=\"_blank\" href=\"https:\/\/status.bsky.app\/\" title=\"open in a new window\">bluesky service status site<\/a> Reports no problems. That said, the company plans to release another update on the attack and its outage by 10 a.m. PT (1 p.m. ET) today.<\/p>\n<div class=\"pogoClear relative my-10 border-b-(1.5px) border-t-(1.5px) border-dashed border-black py-5 sm:my-14 sm:border-0 sm:py-0\" data-ga-click=\"\" data-ga-template=\"News\" data-ga-module=\"openweb_widget\" data-ga-element=\"openweb_scroll\" data-ga-item=\"openweb_scroll_midpage\" x-data=\"{&#10;         commentsCount: null,&#10;         hasComments: false,&#10;         async fetchCommentsCount() {&#10;             try {&#10;                 if (window.openweb &amp;&amp; typeof window.openweb.getMessagesCount === 'function') {&#10;                     this.commentsCount = await window.openweb.getMessagesCount('01KPE0QW718427A2CP5780Q3GH');&#10;                     this.hasComments = this.commentsCount !== null &amp;&amp; this.commentsCount &gt; 0;&#10;                 }&#10;             } catch (e) {&#10;                 console.warn('Failed to fetch comment count:', e);&#10;             }&#10;         }&#10;     }\" x-init=\"fetchCommentsCount()\" x-cloak=\"\">\n<div class=\"relative flex justify-center\">\n<div class=\"flex max-w-fit items-center gap-x-3 bg-white px-5\">\n<p>            <span class=\"text-sm font-medium text-black\"><\/p>\n<p>                What do you think so far?<br \/>\n                <button class=\"ml-1 font-semibold text-brand-green underline hover:text-brand-green-700\" type=\"button\" aria-label=\"Comment section trigger\" onclick=\"window.openweb.scrollToComments('01KPE0QW718427A2CP5780Q3GH')\" x-text=\"hasComments ? 'Post a comment.' : 'Be the first to post a comment.'\"\/><br \/>\n            <\/span>\n        <\/div>\n<\/p><\/div>\n<\/div>\n<h2 id=\"is-there-anything-bluesky-users-need-to-do\">Is there anything Bluesky users need to do?<\/h2>\n<p>At this time, the answer appears to be no. BlueSky has said that it believes no private user data was accessed, which means your account data is likely safe. However, if the company releases an update to the contrary, I will be sure to update this section, and include instructions on what to do to strengthen the security of your account.<\/p>\n<\/p><\/div>\n<p><script>\n            var facebookPixelLoaded = false;\n            window.addEventListener(\"load\", function() {\n                document.addEventListener(\"scroll\", facebookPixelScript);\n                document.addEventListener(\"mousemove\", facebookPixelScript);\n            });\n            function facebookPixelScript() {\n                if (!facebookPixelLoaded) {\n                    facebookPixelLoaded = true;\n                    document.removeEventListener(\"scroll\", facebookPixelScript);\n                    document.removeEventListener(\"mousemove\", facebookPixelScript);\n                    window.zdconsent.cmd.push(function() {\n                        ! function(f, b, e, v, n, t, s) {\n                            if (f.fbq) return;\n                            n = f.fbq = function() {\n                                n.callMethod ?\n                                    n.callMethod.apply(n, arguments) : n.queue.push(arguments);\n                            };\n                            if (!f._fbq) f._fbq = n;\n                            n.push = n;\n                            n.loaded = !0;\n                            n.version = \"2.0\";\n                            n.queue = ();\n                            t = b.createElement(e);\n                            t.async = !0;\n                            t.src = v;\n                            s = b.getElementsByTagName(e)(0);\n                            s.parentNode.insertBefore(t, s);\n                        }(window,\n                            document, \"script\", \"\/\/connect.facebook.net\/en_US\/fbevents.js\");\n                        fbq(\"init\", \"37418175030\");\n                        fbq(\"track\", \"PageView\");\n                    });\n                }\n            }\n        <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since Thursday morning, Bluesky has been experiencing intermittent downtime. Of course, it&#8217;s not unusual for a platform to experience an outage. If you check in with DownDetector from time to time, you&#8217;ll see how often users of large and small websites report problems with the service. In most cases, some bug or small issue has<\/p>\n","protected":false},"author":1,"featured_media":74501,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57],"tags":[7496,22089,6891,12639],"class_list":{"0":"post-74497","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-bible-verse","8":"tag-accident","9":"tag-bluesky","10":"tag-outage","11":"tag-yesterdays"},"_links":{"self":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts\/74497","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/comments?post=74497"}],"version-history":[{"count":1,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts\/74497\/revisions"}],"predecessor-version":[{"id":74502,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/posts\/74497\/revisions\/74502"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/media\/74501"}],"wp:attachment":[{"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/media?parent=74497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/categories?post=74497"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/christiancorner.us\/index.php\/wp-json\/wp\/v2\/tags?post=74497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}