NSNathan Strongingblues.hashnode.dev·Mar 25, 2022 · 2 min readUpdating firmware on LibreComputer La Frite in 2022I've had a Libre Computer La Frite SBC (aml-s805x-ac) for a few years now, and I haven't done a lot with it. But, on a whim, I decided to pick it back up and, first things first, update the firmware. Unfortunately, the most recent release (2021-07-r1...01P
NSNathan Strongingblues.hashnode.dev·Jan 6, 2022 · 4 min readA base64 decoder in pure shell scriptI can't go into the details of why, but at work we found ourselves in a position where we needed to update one of the JAR files in our agent software using nothing more than a shell script. The agents run on customer endpoints, so we have zero contro...01L
NSNathan Strongingblues.hashnode.dev·Oct 13, 2021 · 4 min readMore Okta gotchas: "Type mismatch exception. Could not convert parameter 'limit' to the required type."This error has to do with how Okta implements pagination, which I have ... opinions on, but aren't really relevant to the problem at hand. When you perform a list operation on an Okta resource, Okta notifies you that there are additional page results...00
NSNathan Strongingblues.hashnode.dev·Oct 12, 2021 · 3 min readSolving "E0000003: The request body was not well-formed" working with Okta APII'm writing a microservice that needs to be able to programmatically create Okta App objects via Python. We have a working implementation using Terraform, but for a variety of reasons the Terraform approach isn't sufficient for our use case. The Okta...00
NSNathan Strongingblues.hashnode.dev·Sep 28, 2021 · 2 min readMaking sense of nonsensical errors: Python X509 PEM lib editionAre you trying to use Requests (or something built on Requests, like HVAC) with a server that uses a TLS certificate issued by a private CA? Maybe you tried to follow these instructions in the HVAC docs and got a bizzare error like the following: Tra...00