That feeling when you go back to a website for a second time and when your password manager auto-fills, the website says "no more than 15 characters" for the password, so you try the first 15 of your password and it works, and you look at the timing, and you just *know* that you triggered warnings in the logs and this new filter is because of you.
Thanks, Rite Aid.
Pro-tip: BSD default sysctl net.link.ether.inet.maxhold of 1 is incompatible with Happy Eyeballs concurrent DNS resolution when resolver is not in arp/ndp cache. DNS queries get lost.
Go's non-cgo resolver triggers this and leads to 5s stalls in DNS resolution on BSD when resolver not currently in kernel neighbor cache.
Linux's equivalent documented in man-pages as value 3, in kernel docs & reality is 101.
net.link.ether.inet.maxhold=10 going into my /etc/sysctl.conf files now.
Well that was a fun diversion. After a U2F token failed to work with a weird error message, I go to TOTP only to find GnuPG is not working on the secure storage box. That's Alpine Linux and GnuPG is from `@edgemain` for $reasons; yesterday it got updated to 2.2.26 and so now failed. Root-caused to an added symbol dependency on a newer version of libgpg-error than was in stable main.
`apk add gnupg@edgemain libgpg-error@edgemain libgpg-error-dev@edgemain` sufficient.