incorrect UA displayed within federation requests #1580

Open
opened 2026-03-27 00:13:49 +00:00 by nelliel · 2 comments

when looking at my logs i noticed something interesting 🤨 the continuwuity useragent used by c10y servers was different from all other homeserver implementations i.e. instead of continuwuity/0.5.6+f61d1a11 (bot; +https://continuwuity.org) it should just be continuwuity/0.5.6+f61d1a11 or even exclude the hash too

the user agent including bot made my server unfederatable with another due to them blocking user agents with bot inside of them, and also it doesn't make sense to include this in federation requests because the federation endpoints are obviously going to be clogged by other "bots"

merge request: #1372/files

logs: https://files.nelliel.cv/qijH1z07.txt (note that the number is so little because i don't usually log anything on these endpoints)

when looking at my logs i noticed something interesting 🤨 the continuwuity useragent used by c10y servers was different from all other homeserver implementations i.e. instead of `continuwuity/0.5.6+f61d1a11 (bot; +https://continuwuity.org)` it should just be `continuwuity/0.5.6+f61d1a11` or even exclude the hash too the user agent including `bot` made my server unfederatable with another due to them blocking user agents with `bot` inside of them, and also it doesn't make sense to include this in federation requests because the federation endpoints are obviously going to be clogged by other "bots" merge request: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/1372/files#diff-e7b2f8572e92ecd3a5d6de2e762c43a1df3f401b logs: https://files.nelliel.cv/qijH1z07.txt (note that the number is so little because i don't usually log anything on these endpoints)
Owner

if the federation endpoints are obviously going to be used by bots, why are bots banned? this seems like a remote configuration issue

if the federation endpoints are obviously going to be used by bots, why are bots banned? this seems like a remote configuration issue
Owner

Can probably remove the bot substring, but filtering based on that is silly :neobot_blep:

Can probably remove the bot substring, but filtering based on that is silly :neobot_blep:
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity#1580
No description provided.