Graceful fallback if nodeinfo is missing #112

Open
opened 2026-04-23 15:11:58 +00:00 by evanp · 0 comments

The code checks the nodeinfo endpoint for remote servers to see if the software is on a blocklist for the relay.

nodeinfo is not required for ActivityPub.

The server should fallback gracefully, either using the User-Agent or Server HTTP headers for the software name, or simply ignoring software that is not known-bad.

The code checks the nodeinfo endpoint for remote servers to see if the software is on a blocklist for the relay. nodeinfo is not required for ActivityPub. The server should fallback gracefully, either using the `User-Agent` or `Server` HTTP headers for the software name, or simply ignoring software that is not known-bad.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
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
pleroma/relay#112
No description provided.