Post B6j5m4RDZn2e7JN7x2 by codebergstatus@social.anoxinon.de
(DIR) More posts by codebergstatus@social.anoxinon.de
(DIR) Post #B6j5m4RDZn2e7JN7x2 by codebergstatus@social.anoxinon.de
2 likes, 0 repeats
Good news: We have addressed recent SSH performance degradation by replacing linear parsing of the authorized_keys file with a custom AuthorizedKeys command.This is what GitHub and GitLab have been doing for years, and we have grown to a size where this has become necessary for us as well.The cause for the degradation was still abusive patterns, as connections without valid key take more resources (scanning the file to the end) than legitimate users (scanning is stopped after match).
(DIR) Post #B6j5m4rnywJDRloMOO by codebergstatus@social.anoxinon.de
2 likes, 0 repeats
Bad news: Performance on Codeberg is still slow. We're seeing a lot of abusive cloning and crawling and have limited the ability to clone for several minutes to investigate the situation.We're still investigating the situation and taking respective countermeasures. We try to keep the impact on legitimate usage as small as possible.