PDS account visible on regional 1.1 + 3rd party relays but not in AppView/bsky api #4379
Replies: 1 comment 2 replies
|
Digging into this more... I've confirmed that bsky.network is receiving my events - I believe the issue is that the AppView isn't processing them some. Using goat on relay1 and bsky.network fanout, both are accurately indexing likes / profile updates etc.. this makes sense since Relayhound also works. Willing to bet it's not necessarily a relay specific issue. bretton@pop-os:~$ goat firehose --relay-host wss://relay1.us-west.bsky.network 2>&1 | grep "coves.social"
{"payload":{"blobs":null,"commit":{"$link":"bafyreicgctb6b63fzmb4f34v3sfisp5xtxwdfmh4pyy3vzx5mlgzzi7ny4"},"ops":[{"action":"create","cid":{"$link":"bafyreibnsdpg5vknbpiwgqdqcfo2yjh7bj5ckuit5ppmuuw2a6gxx4xqfm"},"path":"app.bsky.feed.like/3m6ijeogt622a"}],"prevData":{"$link":"bafyreidmq7emnyw5f7dzyppjjji5rioqhqxemipbdpfby7btgq7hlkklaq"},"rebase":false,"repo":"did:web:coves.social","rev":"3m6ijeoheqk2a","seq":6933385625,"since":"3m6ijdteij22a","time":"2025-11-25T23:42:30.381Z","tooBig":false},"type":"commit"}
{"payload":{"blobs":null,"commit":{"$link":"bafyreideysgfhu3vn5fvfrqs7bv6br7caudxsr4szziqjrmfrfhd5zqp5e"},"ops":[{"action":"delete","cid":null,"path":"app.bsky.feed.like/3m6ijeogt622a","prev":{"$link":"bafyreibnsdpg5vknbpiwgqdqcfo2yjh7bj5ckuit5ppmuuw2a6gxx4xqfm"}}],"prevData":{"$link":"bafyreib7zutomh6qnkv7ugcmbd36qlxymcer7tbpdmbbozupx4ugaqfbdq"},"rebase":false,"repo":"did:web:coves.social","rev":"3m6ijepykxk2a","seq":6933386027,"since":"3m6ijeoheqk2a","time":"2025-11-25T23:42:31.992Z","tooBig":false},"type":"commit"}
^C
bretton@pop-os:~$ goat firehose --relay-host wss://bsky.network 2>&1 | grep "coves.social"
{"payload":{"blobs":null,"commit":{"$link":"bafyreicueodhq47t3xrqkn6vcxurcpm6ffzt3ymdspg23d4wnifjpwavrm"},"ops":[{"action":"create","cid":{"$link":"bafyreidimzdebssievfyxpz5inmentayxeeb5pkq72i7y2lhibtxzq6jpa"},"path":"app.bsky.feed.like/3m6ijgfdovc2a"}],"rebase":false,"repo":"did:web:coves.social","rev":"3m6ijgfebh22a","seq":15650344546,"since":"3m6ijepykxk2a","time":"2025-11-25T23:43:28.236Z","tooBig":false},"type":"commit"}
{"payload":{"blobs":null,"commit":{"$link":"bafyreib5gc7pr73dktf27z5e2ontz2v3wbfxmme5ct6fa2klvnk3mkuplq"},"ops":[{"action":"delete","cid":null,"path":"app.bsky.feed.like/3m6ijgfdovc2a"}],"rebase":false,"repo":"did:web:coves.social","rev":"3m6ijgh3rss2a","seq":15650345266,"since":"3m6ijgfebh22a","time":"2025-11-25T23:43:30.274Z","tooBig":false},"type":"commit"}
^C
bretton@pop-os:~$ goat firehose --relay-host wss://bsky.network 2>&1 | grep -E "coves.social"
{"payload":{"blobs":null,"commit":{"$link":"bafyreiboqwbqf7nprcfuwxnuraodclqakoflgkzqn2bsmumo2qafeusgjm"},"ops":[{"action":"create","cid":{"$link":"bafyreidx4hpfyciyk7jxpbi6d4p5jy3tjbmdan54wpkwhev4uiupdq5jxu"},"path":"app.bsky.feed.like/3m6ijiouqqk2a"}],"rebase":false,"repo":"did:web:coves.social","rev":"3m6ijiovebk2a","seq":15650373978,"since":"3m6ijgh3rss2a","time":"2025-11-25T23:44:45.406Z","tooBig":false},"type":"commit"}
{"payload":{"blobs":null,"commit":{"$link":"bafyreigg5i5wmcyjfr76jpn5qbsgh4mrcbl4n2xafcjxzccqptpcxk7ug4"},"ops":[{"action":"delete","cid":null,"path":"app.bsky.feed.like/3m6ijiouqqk2a"}],"rebase":false,"repo":"did:web:coves.social","rev":"3m6ijiqdbys2a","seq":15650374751,"since":"3m6ijiovebk2a","time":"2025-11-25T23:44:47.445Z","tooBig":false},"type":"commit"}
{"payload":{"blobs":null,"commit":{"$link":"bafyreih6tutwgs626lv7c7qki5obnruhokshaiavrmhcrjvy4yz4pfoqvq"},"ops":[{"action":"update","cid":{"$link":"bafyreicefbspfl366rwqaxjez3isg6mdvgp7ovxp7cijmkkm44goljddgy"},"path":"app.bsky.actor.profile/self"}],"rebase":false,"repo":"did:web:coves.social","rev":"3m6ijj5eark2a","seq":15650379574,"since":"3m6ijiqdbys2a","time":"2025-11-25T23:45:00.492Z","tooBig":false},"type":"commit"}The problem possibly seems to be somewhere with how the Appview indexes these events? Likes are processed in app fine, but the profile not found leads me to believe something is not processing profile updates with the DID? The DID is also available and valid according to PDSLS, just not Bluesky. Additional context, I was running into some issues with handle validation due to some CORS errors, I would say my invalid handle was cached but it's been resolved for 48+ hours and should update properly. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
My
did:webaccount is correctly synced to regional 1.1 relays (relay1.us-east/west.bsky.network) and third party relays butbsky.networkreturns 404, causing the AppView to show "Profile not found".Account:
did:web:coves.socialPDS:
https://pds.coves.me(previously coves.me, I tried changing hostname to work around potential relay race condition per discussion #4258)Current State
pds.coves.megetRepopds.coves.medescribeRepohandleIsCorrect: truerelay1.us-east.bsky.networkgetRepoStatusactive: true,rev: 3m6gtetzx3s2arelay1.us-west.bsky.networkgetHostStatusactive,seq: 28bsky.networkgetRepoStatusNot Foundbsky.networkgetRepoapi.bsky.appgetProfileProfile not foundcoves.me- relays showed describeRepo but AppView never indexedpds.coves.meper Self-hosted PDS not being picked up by relay #4258 suggestion about relay race conditions.well-known/did.jsonto point to new hostnamerequestCrawlon all relays - acceptedbsky.networkstill returns 404Running Relay Hound
Oddly enough different from discussion #4258 my relayhound is working properly?
Curl results for the DID, it's also fine if I curl the PDS directly
Is there any recommendations on where to go from here? Starting a fresh PDS is definitely a last resort as the DID:WEB migration will likely be a headache of it's own.
All reactions