<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>aeolus (Posts by sourcehut)</title><link>https://yieldsfalsehood.com/aeolus/</link><description></description><atom:link href="https://yieldsfalsehood.com/aeolus/sources/sourcehut.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2025 &lt;a href="mailto:elliot@yieldsfalsehood.com"&gt;elliot&lt;/a&gt; </copyright><lastBuildDate>Tue, 22 Jul 2025 13:54:30 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>[Resolved] Planned maintenance on all services</title><link>https://yieldsfalsehood.com/aeolus/posts/resolved-planned-maintenance-on-all-services-e02d29d2/</link><dc:creator>sourcehut</dc:creator><description>&lt;p&gt;&lt;strong&gt;The maintenance is complete&lt;/strong&gt;. All services are restored.&lt;/p&gt;

  &lt;span class="faded"&gt;(10:15 UTC — Jul 22)&lt;/span&gt;


&lt;p&gt;&lt;strong&gt;The maintenance window is now open&lt;/strong&gt;. Disruptions will occur across all
services.&lt;/p&gt;

  &lt;span class="faded"&gt;(09:00 UTC — Jul 22)&lt;/span&gt;


&lt;p&gt;&lt;strong&gt;Planned maintenance on July 22nd will cause intermittent outages&lt;/strong&gt;:
Planned maintenance starting at 09:00 UTC will affect all services, causing
intermittent outages that are expected to last between 15 and 30 minutes each.
Notably, chat.sr.ht will be rebooted, causing everyone to be disconnected from
the bouncer. Most clients will reconnect automatically. The maintenance is
expected to take up to a few hours.&lt;/p&gt;

  &lt;span class="faded"&gt;(07:30 UTC — Jul 2)&lt;/span&gt;</description><guid>https://yieldsfalsehood.com/aeolus/posts/resolved-planned-maintenance-on-all-services-e02d29d2/</guid><pubDate>Tue, 22 Jul 2025 09:00:00 GMT</pubDate></item><item><title>Planned maintenance on all services</title><link>https://yieldsfalsehood.com/aeolus/posts/planned-maintenance-on-all-services-e02d29d2/</link><dc:creator>sourcehut</dc:creator><description>&lt;p&gt;&lt;strong&gt;Planned maintenance on July 22nd will cause intermittent outages&lt;/strong&gt;:
Planned maintenance starting at 09:00 UTC will affect all services, causing
intermittent outages that are expected to last between 15 and 30 minutes each.
Notably, chat.sr.ht will be rebooted, causing everyone to be disconnected from
the bouncer. Most clients will reconnect automatically. The maintenance is
expected to take up to a few hours.

  &lt;span class="faded"&gt;(07:30 UTC — Jul 2)&lt;/span&gt;

&lt;/p&gt;</description><guid>https://yieldsfalsehood.com/aeolus/posts/planned-maintenance-on-all-services-e02d29d2/</guid><pubDate>Tue, 22 Jul 2025 09:00:00 GMT</pubDate></item><item><title>[Resolved] Planned bouncer ugrade on Thursday</title><link>https://yieldsfalsehood.com/aeolus/posts/resolved-planned-bouncer-ugrade-on-thursday-2c7054b7/</link><dc:creator>sourcehut</dc:creator><description>&lt;p&gt;&lt;strong&gt;Restart completed&lt;/strong&gt;. Again, note that some upstream connections may take a
while to be re-established due to rate limits.&lt;/p&gt;

  &lt;span class="faded"&gt;(12:05 UTC — Apr 3)&lt;/span&gt;


&lt;p&gt;&lt;strong&gt;Planned bouncer upgrade is scheduled for Thursday, April 3rd&lt;/strong&gt;. On Thursday
at 12:00 UTC we will be rolling out an upstream update for soju, the software
that powers the chat.sr.ht bouncer. The bouncer will be restarted, causing
everyone to be disconnected. Most clients will reconnect automatically. Note
that some upstream connections may take a while to be re-established due to
rate limits.&lt;/p&gt;

  &lt;span class="faded"&gt;(09:55 UTC — Mar 31)&lt;/span&gt;</description><guid>https://yieldsfalsehood.com/aeolus/posts/resolved-planned-bouncer-ugrade-on-thursday-2c7054b7/</guid><pubDate>Thu, 03 Apr 2025 12:00:00 GMT</pubDate></item><item><title>[Resolved] LLM crawlers continue to DDoS SourceHut</title><link>https://yieldsfalsehood.com/aeolus/posts/resolved-llm-crawlers-continue-to-ddos-sourcehut-7691fcfe/</link><dc:creator>sourcehut</dc:creator><description>&lt;p&gt;&lt;strong&gt;We have deployed Anubis to git.sr.ht&lt;/strong&gt;.
After some internal discussions we have ultimately decided that the best course
of action to protect git.sr.ht from LLM crawlers is to deploy &lt;a href="https://anubis.techaro.lol/"&gt;Anubis&lt;/a&gt;. This
software presents some users with a proof-of-work challenge which is solved by
the user’s browser with JavaScript.&lt;/p&gt;
&lt;p&gt;This challenge is automatically bypassed for logged-in users. If your browser
does not support JavaScript (or you do not wish to enable it for any other
reason), log in at &lt;a href="https://meta.sr.ht/login"&gt;meta.sr.ht&lt;/a&gt; to circumvent it.&lt;/p&gt;
&lt;p&gt;Note that Anubis is only being used for the web frontend. API access and git
operations are unaffected.&lt;/p&gt;
&lt;p&gt;This solution is robust and reliable. We do not want to leave it enabled
indefinitely, but considering that the user impact is minimal and it is
sufficient to mitigate the LLM traffic, we consider the matter closed and are
closing this notice. Thank you for your patience while we prepared our
mitigations.&lt;/p&gt;

  &lt;span class="faded"&gt;(09:00 UTC — Mar 24)&lt;/span&gt;


&lt;p&gt;&lt;strong&gt;SourceHut continues to face disruptions due to aggressive LLM crawlers&lt;/strong&gt;.
We are continuously working to deploy mitigations. We have deployed a number of
mitigations which are keeping the problem contained for now. However, some of
our mitigations may impact end-users.&lt;/p&gt;
&lt;p&gt;In particular, we have deployed &lt;a href="https://zadzmo.org/code/nepenthes/"&gt;Nepenthes&lt;/a&gt; to certain routes which are
associated with large volumes of LLM-related traffic. You may encounter certain
pages which are not usable as a result, especially if you are not logged in.&lt;/p&gt;
&lt;p&gt;Mitigations only affect the web frontend of SourceHut: SSH access, git
operations, API access, and so on, should behave normally.&lt;/p&gt;
&lt;p&gt;We understand that some of our mitigations are user-impacting. We apologize for
the inconvenience. These measures are temporary, but we do not have an estimate
for when they will no longer be required. To be honest, we are running out of
ideas for how to deal with these LLM bots. Your patience is appreciated.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you are having problems using the SourceHut web UI&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;First, log into your SourceHut account. Logged-in users bypass most of our
mitigations. If that does not work, please contact support on IRC or &lt;a href="mailto:~sircmpwn/sr.ht-support@lists.sr.ht"&gt;via
email&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If your cloud server is unable to reach SourceHut&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;We have unilaterally blocked several cloud providers, including GCP and Azure,
for the high volumes of bot traffic originating from their networks. If your
cloud server is experiencing problems using SourceHut, and you have a legitimate
reason to do so, you must &lt;a href="mailto:~sircmpwn/sr.ht-support@lists.sr.ht"&gt;email support&lt;/a&gt; to request an exception.
Please explain your use-case and include a list of affected IPs and/or subnets.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;We kindly ask the administrators of SourceHut integrations to program their
software with responsible usage patterns.&lt;/strong&gt; If possible, we request that you
prefer &lt;a href="https://man.sr.ht/graphql.md#webhooks"&gt;webhooks&lt;/a&gt; over polling for updates. If your integration performs git
operations, please prefer to use git fetch to update a persistent repository, or
use a shallow git clone, rather than performing a fresh clone each time your
automation runs. We also request that you set a User-Agent string for your
traffic which identifies your software and includes an email address that we can
contact with questions and feedback, as well as clearly identifying your traffic
as non-malicious so we do not mistakenly apply mitigations to you.&lt;/p&gt;
&lt;p&gt;If you are using git(1) for git operations, you can set a User-Agent by setting
the &lt;code&gt;GIT_HTTP_USER_AGENT&lt;/code&gt; environment varaible accordignly.&lt;/p&gt;
&lt;p&gt;If you would like advice on making your integration more efficient, or setting
up webhooks, please &lt;a href="mailto:~sircmpwn/sr.ht-support@lists.sr.ht"&gt;contact support&lt;/a&gt; for assistance.&lt;/p&gt;

  &lt;span class="faded"&gt;(08:30 UTC — Mar 17)&lt;/span&gt;</description><guid>https://yieldsfalsehood.com/aeolus/posts/resolved-llm-crawlers-continue-to-ddos-sourcehut-7691fcfe/</guid><pubDate>Mon, 17 Mar 2025 08:30:00 GMT</pubDate></item><item><title>[Resolved] Planned maintenance on Tuesday</title><link>https://yieldsfalsehood.com/aeolus/posts/resolved-planned-maintenance-on-tuesday-e9890e94/</link><dc:creator>sourcehut</dc:creator><description>&lt;p&gt;&lt;strong&gt;Maintenance completed&lt;/strong&gt;. Access to all services is restored.

  &lt;span class="faded"&gt;(11:40 UTC — Feb 11)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Maintenance will take longer as expected&lt;/strong&gt;. Due to unforeseen circumstances,
the maintenance will take longer than anticipated. We are working to resolve
the issue as quickly as possible.

  &lt;span class="faded"&gt;(11:00 UTC — Feb 11)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Maintenance is underway&lt;/strong&gt;. The maintenance window is now open.

  &lt;span class="faded"&gt;(10:00 UTC — Feb 11)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Planned maintenance on February 11th will cause intermittent outages&lt;/strong&gt;:
Planned maintenance starting at 10AM UTC will affect all services, causing
intermittent outages that are expected to last between 15 and 30 minutes at
most. Notably, chat.sr.ht will be rebooted, causing everyone to be disconnected
from the bouncer. Most clients will reconnect automatically. The maintenance is
expected to take no more than an hour.&lt;/p&gt;
&lt;p&gt;Have a nice weekend!

  &lt;span class="faded"&gt;(10:50 UTC — Feb 6)&lt;/span&gt;

&lt;/p&gt;</description><guid>https://yieldsfalsehood.com/aeolus/posts/resolved-planned-maintenance-on-tuesday-e9890e94/</guid><pubDate>Tue, 11 Feb 2025 10:00:00 GMT</pubDate></item><item><title>[Resolved] LLM crawlers continue to DDoS SourceHut</title><link>https://yieldsfalsehood.com/aeolus/posts/resolved-llm-crawlers-continue-to-ddos-sourcehut-220fd855/</link><dc:creator>sourcehut</dc:creator><description>&lt;p&gt;&lt;strong&gt;SourceHut continues to face disruptions due to aggressive LLM crawlers&lt;/strong&gt;.
We are continuously working to deploy mitigations, instead of doing any of the
other numerous things we have to do, like develop new features, upgrade our
infrastructure, or respond to support emails in a timely manner.&lt;/p&gt;
&lt;p&gt;We have deployed a number of mitigations which are keeping the problem contained
for now. However, some of our mitigations may impact end-users.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you are unable to use the SourceHut web UI&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;First, log into your SourceHut account. Logged-in users bypass some of our
mitigations. If that does not work, please contact support on IRC or &lt;a href="mailto:~sircmpwn/sr.ht-support@lists.sr.ht"&gt;via
email&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If your cloud server is unable to reach SourceHut&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;We have unilaterally blocked several cloud providers, including GCP and Azure,
for the high volumes of bot traffic originating from their networks. If you have
a legitimate reason to access SourceHut from these networks, you must &lt;a href="mailto:~sircmpwn/sr.ht-support@lists.sr.ht"&gt;email
support&lt;/a&gt; to request an exception.
Explain your use-case and provide the affected IP addresses.&lt;/p&gt;
&lt;p&gt;Note that our mitigations targetting cloud servers affect git operations.&lt;/p&gt;

  &lt;span class="faded"&gt;(09:30 UTC — Jan 23)&lt;/span&gt;</description><guid>https://yieldsfalsehood.com/aeolus/posts/resolved-llm-crawlers-continue-to-ddos-sourcehut-220fd855/</guid><pubDate>Thu, 23 Jan 2025 09:30:00 GMT</pubDate></item><item><title>[Resolved] Ongoing DDoS of git.sr.ht and hg.sr.ht</title><link>https://yieldsfalsehood.com/aeolus/posts/resolved-ongoing-ddos-of-git-sr-ht-and-hg-sr-ht-fa261c9b/</link><dc:creator>sourcehut</dc:creator><description>&lt;p&gt;&lt;strong&gt;Mitigations completed&lt;/strong&gt;:
We believe that we have the attack under control and that there is no need for
end-user impacting mitigations to remain in place.

  &lt;span class="faded"&gt;(09:00 UTC — Jan 3)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Attack still ongoing, but under control&lt;/strong&gt;:
Good morning. The attack is still ongoing, but we have been refining our
mitigations this morning. We addressed some cases which were causing git and hg
to crash under load, and narrowed our mitigations to better characterize the
load. All of our mitigations have now been disabled for logged-in users,
reducing the impact on legitimate traffic – if you hit an error page, log in
and try again.&lt;/p&gt;
&lt;p&gt;Thank you for your patience.

  &lt;span class="faded"&gt;(09:00 UTC — Jan 3)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A distributed denial of service (DDoS) attack on git.sr.ht is underway&lt;/strong&gt;:
An attack similar to the one we encountered &lt;a href="https://status.sr.ht/issues/2024-12-04-git.sr.ht-ddos/"&gt;in December&lt;/a&gt; is once again
underway, summoning our sysadmins out of their holiday plans. We have deployed
mitigations which have mostly restored service but there are some user-facing
impacts for the time being.&lt;/p&gt;
&lt;p&gt;Happy new year!

  &lt;span class="faded"&gt;(19:30 UTC — Jan 2)&lt;/span&gt;

&lt;/p&gt;</description><guid>https://yieldsfalsehood.com/aeolus/posts/resolved-ongoing-ddos-of-git-sr-ht-and-hg-sr-ht-fa261c9b/</guid><pubDate>Thu, 02 Jan 2025 19:30:00 GMT</pubDate></item><item><title>[Resolved] Ongoing DDoS of git.sr.ht</title><link>https://yieldsfalsehood.com/aeolus/posts/resolved-ongoing-ddos-of-git-sr-ht-b90d235f/</link><dc:creator>sourcehut</dc:creator><description>&lt;p&gt;&lt;strong&gt;Mitigations complete&lt;/strong&gt;. We have finished mitigating the attack and have
removed user-impacting mitigations.

  &lt;span class="faded"&gt;(17:00 UTC — Dec 4)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Attack partially mitigated&lt;/strong&gt;. We have partially mitigated the attack to
restore service to git.sr.ht, but many features of the web UI are currently
disabled to reduce load.

  &lt;span class="faded"&gt;(12:53 UTC — Dec 4)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A distributed denial of service (DDoS) attack on git.sr.ht is underway&lt;/strong&gt;: A
denial of service attack against git.sr.ht is currently underway. We are
working on deploying a mitigation.

  &lt;span class="faded"&gt;(12:42 UTC — Dec 4)&lt;/span&gt;

&lt;/p&gt;</description><guid>https://yieldsfalsehood.com/aeolus/posts/resolved-ongoing-ddos-of-git-sr-ht-b90d235f/</guid><pubDate>Wed, 04 Dec 2024 12:30:00 GMT</pubDate></item><item><title>[Resolved] Planned maintenance on Monday</title><link>https://yieldsfalsehood.com/aeolus/posts/resolved-planned-maintenance-on-monday-5a56f25e/</link><dc:creator>sourcehut</dc:creator><description>&lt;p&gt;&lt;strong&gt;Maintenance work is completed.&lt;/strong&gt; All services should be operating normally.
Please let us know if you notice any lingering problems.

  &lt;span class="faded"&gt;(13:26 UTC — Nov 25)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The maintenance window is now open.&lt;/strong&gt;

  &lt;span class="faded"&gt;(13:00 UTC — Nov 25)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Maintenance window rescheduled for 13:00 UTC&lt;/strong&gt;. We have advanced the schedule
by one hour to 13:00 UTC.

  &lt;span class="faded"&gt;(08:00 UTC — Nov 25)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Planned maintenance is scheduled for Monday, November 25th&lt;/strong&gt;. On Monday at
13:00 UTC we will be rolling out some changes which will cause spurious errors
and issues across services for the duration of the roll-out. Notably, chat.sr.ht
will be rebooted, causing everyone to be disconnected from the bouncer. Most
clients will reconnect automatically. The maintenance is expected to take no
more than an hour.&lt;/p&gt;
&lt;p&gt;Have a nice weekend!

  &lt;span class="faded"&gt;(14:00 UTC — Nov 22)&lt;/span&gt;

&lt;/p&gt;</description><guid>https://yieldsfalsehood.com/aeolus/posts/resolved-planned-maintenance-on-monday-5a56f25e/</guid><pubDate>Mon, 25 Nov 2024 13:00:00 GMT</pubDate></item><item><title>[Resolved] Upstream network outage</title><link>https://yieldsfalsehood.com/aeolus/posts/resolved-upstream-network-outage-7d7bbd48/</link><dc:creator>sourcehut</dc:creator><description>&lt;p&gt;&lt;strong&gt;Upstream network issues appear resolved&lt;/strong&gt;. We still know little of the cause
but we know it broadly affected numerous providers in our service area.

  &lt;span class="faded"&gt;(14:00 UTC — Oct 30)&lt;/span&gt;

&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Upstream network issues are causing intermittent availability problems for
SourceHut&lt;/strong&gt;. An issue with our upstream network provider has affected user
access to SourceHut. We do not have any further details or an ETA on a solution
at this time. We expect the network to be intermittent until the upstream issue
is resolved.

  &lt;span class="faded"&gt;(11:30 UTC — Oct 30)&lt;/span&gt;

&lt;/p&gt;</description><guid>https://yieldsfalsehood.com/aeolus/posts/resolved-upstream-network-outage-7d7bbd48/</guid><pubDate>Wed, 30 Oct 2024 11:30:00 GMT</pubDate></item></channel></rss>