Your cart is currently empty!
Author: jcianci12
-
[Solved] ERR_CONNECTION_RESET with SSL and ASP.NET
I was in the process of migrating an application from forms authentication to Azure identity authentication. Initially, everything seemed straightforward, especially since I had another application already functioning with the new authentication method. However, my optimism quickly waned when I encountered unexpected issues during testing. Upon inspecting the setup, I found that despite setting everything…
-
[Solved] Entity framework – Violation of PRIMARY KEY constraint ‘…’. Cannot insert duplicate key in object ‘dbo…’ the duplicate key value is (…). The statement has been terminated.
If you are struggling to create a new record in a sql db when using entity framework and you are ending up with an error that looks like this: What this means is that in SQL databases often a table will have a primary key id. And this primary key is generated by the data…
-
8 Zone HVAC Controller for Home Assistant
I was looking for a solution that replaces a standard zone controller. It takes 24v ac and then sends it out to one of 4 zones to tell them either to open or close. Sometimes at night I want to disable or enable a zone, so I came up with this: The components I used:…
-
Remember to replace .env with stack.env if you are using docker-compose in portainer! A Quick Guide
Deploying stacks in Portainer can sometimes lead to unexpected hurdles, particularly when it comes to environment configuration files like .env. In this brief guide, I’ll share insights into resolving .env issues within Portainer to help streamline your deployment process. Identifying the Problem: You might encounter errors like “Secret key missing” when deploying stacks in Portainer,…
-
Resolving Windows Update Lockups: The backup and restore method.
Introduction:Dealing with Windows update lockups can be incredibly frustrating. You sit there, looking at the screen. Both times I have resolved using a kind of unusual method. Simply creating an image of the system drive, then restoring that image to the system drive. My Experience:It was a typical day when my computer suddenly started experiencing…
-
Automating DNS Record Updates with AWS Route 53 and Bash Scripting
In today’s dynamic and cloud-centric world, managing DNS records is a crucial aspect of maintaining an online presence. AWS Route 53 provides a reliable and scalable DNS web service that allows users to route traffic to various AWS resources. In this article, we will explore how to automate the process of updating DNS records using…
-
Handy AWS CLI Install Script 🧾
Create a file in your WSL2 environment and paste this in: set it as executable: Then run it like so: You should now have aws cli installed 😎
-
NBN and KOGAN internet outage, one month on since the QLD storms
Introduction: The recent storms in Queensland affected many, causing widespread havoc on the 25th. In the aftermath, I find myself compelled to share my experience, hoping it might assist others in making informed decisions amid the lingering challenges. The internet is nowhere near as important as a roof over one’s head, but a month after…
-
Hosting Behind 4G: Using tailscale with pfsense
Hosting services directly over a 4G connection poses challenges due to dynamic IPs, NAT complexities, and port restrictions. Tailscale provides a solution, simplifying dynamic IP management, NAT traversal, and port forwarding. This article outlines the steps to host seamlessly behind 4G using Tailscale. Steps to Host Behind 4G with Tailscale Get your VPS up and…
-
Midea Air Conditioner Displays CP on the wall control
I recently encountered an issue with the main board of my Midea MHG-48HWFN1-Q indoor unit. The main board showed no signs of activity (no flashing light), although the daughter board seemed to be functioning normally (it was flashing). I reached out to Midea for assistance. After some persistent follow-up, they provided the necessary part information…