Personal blog finxol.io
blog

fix(post): add server time precision

finxol.io 6b3544fb bf2c2f7b

verified
+6
+6
content/posts/embracing-atproto-pt-1-hosting-pds.md
··· 2 2 title: "Embracing ATProto, part 1: Setting up a PDS" 3 3 description: In this series of posts, I'll explore my journey into setting up my workflows and services for atproto. The first step is setting up my PDS. Let's start with a bit of explanation for all this lingo. 4 4 date: 2025-09-03 5 + updated: 2025-09-17 5 6 authors: 6 7 - name: finxol 7 8 tags: ··· 95 96 Once the script finished and everything was running, I simply pinged the pds with `curl https://pds.finxol.io/xrpc/_health`, 96 97 tested the websocket connection as stated in the docs, only with [`websocat`](https://github.com/vi/websocat), 97 98 and saw everything working as expected! 99 + 100 + *Edit:* 101 + Also, make sure the ***time*** is right on your server. 102 + An incorrect system time will lead to incorrect timestamps in oauth tokens, getting them rejected by some clients. 103 + My server time was off by a few dozen seconds, enough to prevent me from logging into Tangled... 98 104 99 105 ## Account Migration 100 106