Message from server: invalid feed generator service details in did document: did:plc:kbpvrgr..... #3031
-
I am using the feed-generator skeleton on github and I have the titled error when visiting my custom feed on Bluesky. The title, the desription etc work, just not the feed. /xrpc/app.bsky.feed.describeFeedGenerator describeFeedGenerator shows my did, and 2 feeds, the whats-alf and my custom feed.
When I visit my custom feed I can see json list of posts... I am proxing on a server with Nginx, SSL in (CloudPanel) and I added websocket headers. DID is correct in .env (the full kbpvrgrXXXXXXXXXX ) I checked this with my domainshowingonbluesky-via-dns.org handle I have adapted the publishFeedGen.ts a bit just so I am not manually inputting when testing.
published, republished. Any advice as to where I can investigate next appreciated. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
I am guessing this to be problems with websockets for anyone else coming across this issue. Nginx is setup correctly, however attempts to connect directly to the running service on the local server it drops straight away. I have not yet worked out why: $ wscat -c ws://127.0.0.1:1936/xrpc/app.bsky.feed.getFeedSkeleton?feed=at://did:plc:kbpvrgr...../app.bsky.feed.generator/anarcho-synd |
Beta Was this translation helpful? Give feedback.
For anyone having similar issues.
I had to create a /.well-known/did.json
Ensure FEEDGEN_SERVICE_DID is commented out so that app.bsky.feed.describeFeedGenerator shows the did:web:hostingdomain.org
did.json was in the format: