Below you will find pages that utilize the taxonomy term “Technical Problems”
Recording with HDHomeRun without Plex
Fixing Plex issue with Watch Later YouTube videos
The Case of the Dying Hard Drive That Flipped Bits
The symptoms were hard to notice at first: downloaded files would sometimes be corrupted, especially large files; attempts to fix those downloads (using par2) would more often than not fail. Then it became bizarre; calculating the checksum of those files would sometimes, but not always, result in different values.
iOS 9 ATS (App Transport Security) exceptions
App Transport Security is a feature that improves the security of connections between an app and web services. The feature consists of default connection requirements that conform to best practices for secure connections. Apps can override this default behavior and turn off transport security.
Transport security is available on iOS 9.0 or later, and on OS X 10.11 and later. Source
What does that mean?
That unless you change something in your iOS app’ plist, your app will not be able to communicate with unsecure HTTP servers, when it runs on iOS 9.
That’s a good thing really; Apple is trying to force people to update their HTTP servers to use the latest HTTPS protocols & recommendations: TLS 1.2, SHA256 or better, forward secrecy.
How to extract your TOTP secrets from Authy
Maybe you just want to back them up for when something goes wrong, or maybe you want to set up a new two-factor authentication app on a platform that Authy doesn’t support (cough Windows Phone cough). Whatever your reasons, if you want to export your TOTP secret keys from Authy, their apps or support guys won’t be much help to you.
The trick, that I just used to install all my existing TOTP secrets in the Microsoft Authenticator app, is to change one of their app of which we have the source, namely their Chrome app, to show us what we want.
[Updated] Phone Power in Canada: awesome features set, so-so routing & support
Last year, I took the plunge and switched from a big local telephony provider to a web-based VoIP provider: Phone Power. Their features set is quite something: free second line, voicemails to email, some free international minutes, etc. But, when it comes to routing local calls, they are so-so.
I live in Montreal, Quebec, Canada. Many local agencies & companies have 1-800 numbers that are geolocation-locked; you can’t call those numbers from outside Canada, or outside Quebec (depending). How they detect the origin of the call is not based on the caller ID (the caller’s phone number); it has to do with how the call is routed, i.e. where it’s coming from for real.
Now, the problem is not that Phone Power isn’t technically capable of routing those calls correctly, since I have been able to call those numbers on multiple occasions. The problem is that they are unable to keep routing consistent. The result is that those calls will only work sometimes, and will sometimes fail. And, when it’s not working, and you call/chat support to fix it, they don’t know how to resolve the situation. Sometimes, after 20-30 minutes of back and forth, they are able to make those calls go through. Other times, they can’t fix it, and answer that they’ll investigate further, and contact me later when they found something.
Has Gmail spam filter become too aggressive?
I’m not sure if I’m the only one who noticed (I hope not!), but recently, the Gmail spam filter started marking as spam a lot of messages that were NOT spam.
Here’s the ones I found, while looking at only the first two pages of my Spam folder (about two days worth of spams):
- A Logitech.com shipment notification;
- My monthly Yak invoice;
- My monthly ‘your invoice is ready’ from Citibank;
- The OpenDNS newsletter;
- Two commit notifications from Google Code;
- Three ‘your password has been reset’ emails, from Wordpress.org, and other less known bulletin boards.
Allowing programs run by regular users to open ports below 1024
Normally, only the root user is allowed to open ports below 1024. That’s why, if you try running an application as a normal (non-root) user, and that application tries to open a port below 1024, you’ll get an error (access denied most likely).
If you’re running Fedora (and that would probably work on other distros too), there’s a command you can run, as root, that will allow such programs to open any of those ports, even if they’re run by a regular user.