안녕하세요. ActivityPub 플러그인 출시를 진심으로 축하드립니다.
다만 몇 가지 문제가 발생하고 있습니다. 최근 새 서버에 새로운 Discourse 사이트를 설정하고 AP 플러그인을 설치했습니다. 모든 것이 최신 버전으로 업데이트되어 있습니다.
‘General’ 카테고리의 액터를 설정했으며 활성화되어 있습니다.
Mastodon에서 @general@forum.39.ie 계정을 볼 수 있지만, '팔로우’를 누르고 페이지를 새로고침하면 팔로워로 승인 대기 중이라는 표시가 나옵니다(비공개 프로필과 같은 경우).
General 카테고리 > Federation의 ‘팔로워’ 페이지에 해당 계정이 표시되지 않습니다.
로그에는 다음과 같은 내용이 표시됩니다:
[Discourse Activity Pub] POST request received by https://forum.39.ie/ap/actor/899d0b715d05d8360ff7fcb114c9c818/inbox failed: 401 Actor not found for key https://mastodon.ie/users/padraig#main-key
General 포럼에 게시물을 작성하고 5분을 기다려도, AP가 활성화되어 있음에도 불구하고 AP 로고에 취소선이 그어져 “Note was not published via ActivityPub.”(게시물이 ActivityPub를 통해 게시되지 않았습니다.)라는 메시지가 표시됩니다.
AP 링크 https://forum.39.ie/ap/object/22b6a43c4d8ff6347360fa332ffffacf를 제공합니다.
로그에서 다음 내용도 확인할 수 있습니다:
[Discourse Activity Pub] GET request received by https://forum.39.ie/ap/object/fb7a31ae2fd15df4ee8a46644d4dbebb failed: 400 Bad request
[Discourse Activity Pub] https://forum.39.ie/ap/actor/899d0b715d05d8360ff7fcb114c9c818 failed to schedule https://forum.39.ie/ap/activity/1e68cf435ea927f3d828bc9f063f8bad for delivery: no recipients
팔로워가 없다면 게시할 의미가 없으므로 이는 이해가 가는 부분입니다. 하지만 카테고리를 성공적으로 팔로우할 수 없는 것이 문제입니다.
혹시 놓친 단계가 있거나, 무언가가 방해가 되고 있을까요?
추가로 필요한 정보가 있다면 알려주세요. ![]()