Salta al contenuto
0
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
Skin
  • Chiaro
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Scuro
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Predefinito (Nessuna skin)
  • Nessuna skin
Collassa

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  1. Home
  2. Categorie
  3. Technical Discussion
  4. FediBuzz webfinger backreference failure

FediBuzz webfinger backreference failure

Pianificato Fissato Bloccato Spostato Technical Discussion
fedibuzzwebfinger
4 Post 2 Autori 2 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Risposta alla discussione
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • julian@activitypub.space
    julian@activitypub.space
    julian@activitypub.space
    scritto su ultima modifica di
    #1

    Hi @astro@c3d2.social, I think I found a bug with FediBuzz and how it does its Webfinger responses.

    In a nutshell, FediBuzz tag actors have preferredUsername set to tag-whatever, but the corresponding webfinger lookup ?resource=acct:tag-whatever@relay.fedi.buzz fails with a 404, but whatever@relay.fedi.buzz works fine.

    cc @evan@cosocial.ca

    AI slop explanation follows (feel free to ignore!):

    > tags.pub does it correctly:
    >
    > json > { > "id": "https://tags.pub/user/nodebb", > "preferredUsername": "nodebb" > } >
    >
    > WebFinger acct:nodebb@tags.pub → resolves to https://tags.pub/user/nodebb ✅
    >
    > FediBuzz breaks the round-trip:
    >
    > json > { > "id": "https://relay.fedi.buzz/tag/nodebb", > "preferredUsername": "tag-nodebb" > } >
    >
    > WebFinger acct:tag-nodebb@relay.fedi.buzz → 404 ❌
    >
    > Yes, it's a FediBuzz bug. preferredUsername must match the WebFinger subject so that acct:{preferredUsername}@{hostname} resolves back to the actor's id. FediBuzz added a tag- prefix to preferredUsername but didn't update WebFinger to match.
    >
    > They should either use preferredUsername: "nodebb" (matching tags.pub) or serve WebFinger for acct:tag-nodebb@relay.fedi.buzz.

    1 Risposta Ultima Risposta
    1
    • astro@c3d2.social
      astro@c3d2.social
      astro@c3d2.social
      scritto su ultima modifica di
      #2

      @julian Are you sure? For me, `acct:tag-whatever@` returns HTTP 200 while `acct:whatever@` fails with HTTP 404.

      julian@activitypub.space 1 Risposta Ultima Risposta
      0
      • astro@c3d2.social astro@c3d2.social

        @julian Are you sure? For me, `acct:tag-whatever@` returns HTTP 200 while `acct:whatever@` fails with HTTP 404.

        julian@activitypub.space
        julian@activitypub.space
        julian@activitypub.space
        scritto su ultima modifica di
        #3

        @astro@c3d2.social hmmm, you're right, I think I might've gotten confused. I swore it was the other way around, let me take a look when I get back to my PC

        1 Risposta Ultima Risposta
        0
        • julian@activitypub.space
          julian@activitypub.space
          julian@activitypub.space
          scritto su ultima modifica di
          #4

          @astro@c3d2.social yeah I can't reproduce it anymore.

          Both qwen and I must've hallucinated <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/1f627.png?v=4459463b5a0" title=":anguished:" /> I'll let you know if it happens again.

          1 Risposta Ultima Risposta
          0

          Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.

          Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.

          Con il tuo contributo, questo post potrebbe essere ancora migliore 💗

          Registrati Accedi
          Rispondi
          • Risposta alla discussione
          Effettua l'accesso per rispondere
          • Da Vecchi a Nuovi
          • Da Nuovi a Vecchi
          • Più Voti


          Feed RSS
          FediBuzz webfinger backreference failure
          @pierobosio@soc.bosio.info
          NodeBB Contributors
          • Accedi

          • Accedi o registrati per effettuare la ricerca.
          • Primo post
            Ultimo post