Alexander Wong
1.1K posts

Alexander Wong
@ablewhiskey
EVP Product, Software & Infrastructure and CIO at 10x Genomics. Views are my own. I know nothing.
San Francisco, CA Katılım Aralık 2013
120 Takip Edilen286 Takipçiler

@bradfitz @Tailscale Nvm I RTFMed the issue. Glad to see an upcoming resolution, thanks!
English

@bradfitz @Tailscale Oh the ts client maintains per host routes for every other machine on the tailnet? Not just a cidr block?
English

@Tailscale is it possible that an api call to a webservice which in turn calls the ts api to remove a machine from a tailnet would cause a net::ERR_NETWORK_CHANGED error to occur on other machines on that tailnet, causing that original api call’s server response to be interrupted
English

@maisem_ali @Tailscale I guess definition of key here is concatenation of prefix-id-secret
English

@maisem_ali @Tailscale Works! Sorry, RTFM error. Still might be nice to include expiry as a resp hdr so it can be managed w middleware. Is the :keyid always guaranteed to be split(‘-‘)[1] parseable from the key itself to match which key is used? Would have assumed keys should be treated as opaque.
English

Would be real nice if the @Tailscale API had an endpoint that would tell you when the API key you’re using is due to expire so clients could help drive necessary renewal processes
English

@maisem_ali @Tailscale Thanks for the reply. I mean API keys, not individual machine/device keys
English

@ablewhiskey @Tailscale We do have an API to look up expiry for a specific key
#get-apiv2tailnettailnetkeyskeyid---get-information-for-a-specific-key" target="_blank" rel="nofollow noopener">github.com/tailscale/tail…
English

@bradfitz Where “drive necessary renewal processes” is like hitting a Slack webhook to remind #tailscale-admins to get off their butt and renew the API key ahead of the expiry 😉
English









