BLUESKY DEBUGGING

December 16, 2024

When I’m debugging issues with Bluesky, I start with the below links.

Commands

  • PDS (Linux)
    • Docker logs (watch events as they happen)
      • docker logs -f pds
    • Docker container stats (cpu/etc.)
      • docker container stats
    • Request crawl
      • pdsadmin request-crawl
    • Restart PDS
      • systemctl restart pds
    • Update PDS installation
      • sudo pdsadmin update
    • Check WS
      • wsdump “wss:///xrpc/com.atproto.sync.subscribeRepos?cursor=0”
  • Windows
    • Listen to jetstream (websocat, jetstream)
      • .\websocat4 wss://jetstream2.us-east.bsky.network/subscribe?wantedCollections=app.bsky.feed.post
    • Resolve username (goat)
      • .\goat.exe resolve

PDS Notes

Error: no matching certificate to load for…decoding certificate metadata: invalid character

delete $PDS/caddy/data/caddy/certificates and restart