Difficile da dire, dato che non ho accesso ai server Mastodon da cui hai provato. Ma sospetto che sia stato un problema di firma HTTP. Ho in agenda di aggiungere un miglior logging per i problemi di firma HTTP, che potrebbero far luce su questo. Riprova tra un po’ sugli stessi server. Potrebbe essere stato un problema di cache con le ricerche fallite che hai ottenuto subito dopo aver disattivato le firme.
Hum, no, ancora 404.
Dato che ho provato con server pubblici molto diffusi (uno dei quali non avevo mai usato prima e non avevo motivo di avere l’account nella sua cache), supporrei che l’impossibilità di seguire sarebbe l’esperienza più comune, anche da Mastodon.
Ho notato che sei l’amministratore di mastodon.pavilion.tech, sarebbe probabilmente fantastico se condividessi quali impostazioni, possibilmente non predefinite, questo server ha in relazione alle firme HTTP che potrebbero abilitare l’interoperabilità, sia perché aiuta a individuare problemi/limitazioni attuali sia per possibili vettori di contributo :-).
È un server Mastodon standard. Potresti potenzialmente rompere le cose con impostazioni personalizzate. Ma se stai eseguendo un server Mastodon standard, il plugin funzionerà. Il plugin funziona bene su molte altre istanze. Ad esempio, puoi seguire Announcements su mastodon.social.
Il tuo attore non è stato trovato lì, come dici. C’è qualcos’altro che non va. Stai usando Cloudflare, forse? Hai apportato altre modifiche personalizzate? Hai accesso ai log del tuo webserver (ad esempio, nginx)?
@evilham Ti ho inviato un messaggio privato per approfondire il debug, in modo da non occupare questo argomento.
I have the same issue, I published this Typofixer per la lingua italiana - Progetti - forum.linux.it the category is enabled for activitypub and should be @progetti@forum.linux.it
From here I see that exists https://forum.linux.it/.well-known/webfinger?resource=acct:progetti@forum.linux.it
There is a way to check if effectively was published like a link?
I see that users are able to follow it but searching on mastodon I don’t find it.
I disabled the HTTP signatures and enabled the logs (both the options) but I don’t get anything in /logs about this plugin
I also published this to double-check ShareBackported estensione per Firefox - Progetti - forum.linux.it
Grazie per il rapporto @Mte90, aggiungerò altri log per fare più luce su questo scenario a breve. Grazie per la pazienza!
cc @evilham.
Sono nello stesso caso di una sottocategoria e non ho follower. Ma quando provo a seguire ricevo un errore:
L’errore non viene registrato. Provare un’attività di Follow da Mastodon restituisce un 404.
Ehi @hellekin, grazie per la segnalazione. Quella è forse una questione diversa. Visitando ps.s10y.eu direttamente vedo alcuni problemi, ad esempio
Tuttavia, tieni duro mentre aggiungo altri log per questo caso.
@hellekin @evilham @Mte90 Grazie per la vostra pazienza! Ho aperto una PR per registrare tutti gli errori delle richieste in arrivo che questo plugin restituisce per una richiesta fallita da un attore esterno.
Quando questa PR verrà unita, aggiornate il vostro plugin e poi, se poteste:
-
Assicuratevi che la registrazione dettagliata sia abilitata (impostazione del sito “activity pub verbose logging”); e
-
Tentate esattamente la stessa azione che avevate tentato in precedenza.
Tenete anche presente alcune cose:
-
Ci sono già oltre 26 diversi scenari di errore per le richieste in arrivo. Sebbene possa sembrare superficialmente simile, il vostro problema potrebbe non essere lo stesso di quello riscontrato da altre persone, quindi la specificità è fondamentale qui, cioè i passaggi specifici che avete intrapreso.
-
I messaggi di errore specifici vengono già restituiti sulle richieste fallite all’attore che ha tentato la richiesta, quindi se avete accesso ad essi, potreste anche voler controllare i log dell’attore a cui state cercando di connettervi a Discourse.
Sono ansioso di sapere come va e di indagare ulteriormente su ciascuno dei vostri casi. Grazie ancora!
Ho avuto anche io quel problema, forse più informazioni sul perché non è valido possono aiutare.
Aspetto così posso fare altri test ![]()
Grazie Angus, questo PR è ora unito.
Adoro il fatto che ora possiamo condividere argomenti con altre istanze di Discourse!
Ehi @Lhc_fl, scusa per il ritardo nel risponderti, ma potresti spiegare meglio cosa intendi qui? Magari con un esempio?
Non ci provo da un po’, ma l’ultima volta che l’ho provato, se il mio nome utente conteneva caratteri non latini (ad es. @零卡), i miei post non erano visibili su Mastodon.
Ma a parte alcuni problemi con il mio attuale sito Discourse (e anche con la mia vita), non posso più testarlo.
Ah, capisco.
Sembra che Mastodon non supporti caratteri non latini nei nomi utente.
Potrebbe essere necessaria una conversione in caratteri latini per il nome utente del tuo attore ActivityPub. Ci sto dando un’occhiata.
Questo verrà affrontato quando questo verrà unito
I nomi utente che non funzioneranno nel Fediverso (cioè non ASCII) verranno automaticamente convertiti in una variante conforme del loro nome utente, per il nome utente dell’Attore dell’utente (il loro nome utente Discourse rimarrà invariato). Probabilmente aggiungerò anche la possibilità per gli utenti di modificare il proprio nome utente ActivityPub (in modo che tu non rimanga bloccato con un nome utente ActivityPub convertito automaticamente se il tuo nome utente Discourse non è ASCII).
Sarebbe possibile aggiungere una classe al body quando si naviga in una categoria con ActivityPub abilitato?
Il markup per la topic-list della vista activity pub è leggermente diverso dalle altre pagine principali di Discourse, causando uno stile errato per alcuni temi.
Un esempio di ciò può essere visto qui su meta quando si utilizza il tema meta-branded e si visita → https://meta.discourse.org/ap/category/67/followers
Normalmente, l’area di navigazione superiore è racchiusa in list-controls
E sotto di essa è racchiusa in list-container
Sì, dovremmo fare qualcosa nel plugin per risolvere questo problema. Darò un’occhiata. Grazie!
Ciao,
Sto provando il plugin e ho notato un problema per cui i tag [note][/note] vengono ignorati e tutto viene pubblicato.
Ho cercato tra le opzioni ma non ho visto nulla di ovvio che spieghi questo.
Tipo ActivityPub per pubblicare post in questa categoria come: Nota
Tipo di pubblicazione ActivityPub: Primo Post
Mi sfugge qualcosa o anche altri stanno riscontrando questo problema?
Ciao @gde,
È sempre stato impostato su Nota? In precedenza era impostato su Articolo?
Ciao @angus,
sì, l’obiettivo principale non è mai stato pubblicare articoli, quindi non l’ho mai impostato su Articolo.






