GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    Julian Fietkau (julian@fietkau.social)'s status on Thursday, 31-Oct-2024 06:39:15 JSTJulian FietkauJulian Fietkau
    in reply to
    • Marcus Rohrmoser 🌻

    @mro @aSeppoToTry To test the split-domain handle on a remote actor, you can look up @canary in your platform and see what handle it shows you. I just gave it a try, see attachment.

    It currently shows the wrong hostname. That means it's using the ActivityPub ID to construct the handle, when the handle domain should be coming from the WebFinger result. See my checklist https://correct.webfinger-canary.fietkau.software/#developers or the SocialCG report https://www.w3.org/community/reports/socialcg/CG-FINAL-apwf-20240608/#reverse-discovery for details on how to fix it.

    Btw: very cool project! 👍

    In conversationabout 8 months ago from fietkau.socialpermalink

    Attachments


    1. https://fietkau.social/system/media_attachments/files/113/397/486/209/225/313/original/45e05409e28b12a5.png
    2. No result found on File_thumbnail lookup.
      http://attachment.It/
    3. Domain not in remote thumbnail source whitelist: correct.webfinger-canary.fietkau.software
      WebFinger Split-Domain Canary
      A detailed summary of split-domain WebFinger setups: how do they work and what do they mean for ActivityPub implementers?
    4. No result found on File_thumbnail lookup.
      ActivityPub and WebFinger
      Identifiers in ActivityPub tend to be HTTPS URIs. The use of WebFinger (as defined in [RFC7033]) allows for discovery of an actor's identifier given a username and a hostname, which may be more socially salient or otherwise easier to communicate across various contexts and media. The username and hostname are resolved at the WebFinger endpoint of the hostname in order to discover a link to an actor associated with the user's account, and that actor similarly can be back-linked to the username and hostname.
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.