#SharePointProblems | Koskila.net

Solutions are worthless unless shared! Antti K. Koskela's Personal Professional Blog

All Posts

Browse all blog posts and archives

All Posts (543)

Showing 126 to 150 of 543 posts (Page 6 of 22)
  • Cover image for How to fix "The term 'winget' is not recognized as a name of a cmdlet, function, script file, or executable program." in Windows?
    Published on
    Authors
    koskila

    How to fix "The term 'winget' is not recognized as a name of a cmdlet, function, script file, or executable program." in Windows?

    This article explains how I fixed Terminal / PowerShell being unable to locate my winget when I was trying to install something with it. This was quite unexpected as I knew for sure I had installed winget, and I had also used it before successfully. But alas, things break down and need fixing. And here's how to fix this particular issue. Problem Let's take a quick look at the actual problem first.
  • Cover image for Azure DevOps suddenly not letting you manage Environments ? Sorry, it's for your own security!
    Published on
    Authors
    koskila

    Azure DevOps suddenly not letting you manage Environments ? Sorry, it's for your own security!

    This article explains how to get around new security limitations (did I say "limitations"? I meant "features") in Azure DevOps to make it tolerable to configure your Azure DevOps Deployment Environments. Because the recent changes to Azure DevOps have made it, quite frankly, intolerable. But - let's take a step back before we take the required 15 steps forward (or sidestep the whole issue - now that's what I call a proper shortcut, and I'll share it with you too).
  • Cover image for How to manually install Windows updates?
    Published on
    Authors
    koskila

    How to manually install Windows updates?

    This article explains how to install Windows Update whenever your Windows Update service is broken. Which seems to occasionally happen. And while you can run a ton of scripts to fix it (and a lot of guides online just tell you to click "Check for updates" manually, which is kind of funny to me, but ok), the actual thing that worked for me was way simpler. Read on to find out more and possibly laugh at me. Anyway. Background I have a Windows PC that I don't use often.
  • Cover image for How to restore an old version of a Trello card?
    Published on
    Authors
    koskila
    Tags
    trello

    How to restore an old version of a Trello card?

    This article explains how to easily(?) restore the description (or any other field) of a Trello card. This might come in handy, and the UI for this isn't exactly obvious (read: it's nonexistent). Background If you're like me, you're a heavy (if a bit reluctant) Trello user. Using it all day long, you will before or later run into a situation where you mistakenly (or due to a technical glitch or stupid design) remove the contents of a card and are unable to restore them.
  • Cover image for How to fix winget when it's throwing a "0x8a15000f : Data required by the source is missing"?
    Published on
    Authors
    koskila

    How to fix winget when it's throwing a "0x8a15000f : Data required by the source is missing"?

    This article offers a couple of different ways to fix the "0x8a15000f" error that winget might throw at you in seemingly random situations. It's a great tool especially for headless scenarios on Windows, but this was an odd one - and required an odd solution. AI-powered summary: Winget Error “0x8a15000f” Solutions Encounter the winget “0x8a15000f” error? This guide offers solutions.
  • Cover image for Hacktoberfest 2023 - another year, another Hacktoberfest
  • Cover image for How to selectively remove items from an Azure blob storage container?
    Published on
    Authors
    koskila

    How to selectively remove items from an Azure blob storage container?

    In this article, I'll share a simple script for a simple use case: removing blobs from a virtual directory structure in a container in an Azure blob storage account. This should be useful for a case like ours; removing certain directories and subdirectories but not the whole container. But let's not get ahead of ourselves! What was the problem we had?
  • Cover image for How to update application settings for (all of your) App Services and Azure Functions on Azure using az cli?
    Published on
    Authors
    koskila

    How to update application settings for (all of your) App Services and Azure Functions on Azure using az cli?

    Anyone still remember Log4Shell? The incredibly easy-to-exploit, zero-day vulnerability in Log4j, a popular Java logging framework, that made arbitrary code execution extremely simple and straightforward. The vulnerability had existed unnoticed since 2013 and was simply a side effect of a nifty new feature implemented way back when. But that's enough of that. How serious was it? Well - Apache gave Log4Shell a CVSS severity rating of 10, the highest available score .
  • Cover image for swa emulator throwing "✖ Could not connect to "http://localhost:7071". Is the server up and running?"?
    Published on
    Authors
    koskila

    swa emulator throwing "✖ Could not connect to "http://localhost:7071". Is the server up and running?"?

    This article explains how to get around a weird quirk in Azure Static Web Apps local development story. Well - one of the quirks anyway. A real showstopper issue I ran into. One, that isn't even that serious - it's just that the error message doesn't help you at all. But let's take a step back - what was the issue we ran into, again? Problem When you're running your project in Visual Studio Code, it fails to start and you have output somewhat like below in the console:
  • Cover image for How to export an App Service Certificate from Azure?
    Published on
    Authors
    koskila

    How to export an App Service Certificate from Azure?

    Azure offers this great offering that is in my mind underutilized still - managed certificates that they'll renew for you. While the offering is called Azure App Service Certificates , they are not only limited to being used in App Services. Their biggest strengths lie in their ease of use, automation, and integration with different Azure services. These certs are automatically renewed, eliminating the need for manual certificate management.
  • Cover image for How to export a certificate and a private key from a .pfx using OpenSSL?
    Published on
    Authors
    koskila

    How to export a certificate and a private key from a .pfx using OpenSSL?

    Alright, so let's make this a quick one. I've had to google this multiple times, since I have to do this a couple of times per year, which is NOT often enough for me to remember it by heart, or even for my Terminal to remember the commands properly. So, long story short - here's how to export a PEM-formatted .cer -file and your private key (and optionally decrypt it as well!) from a .pfx -file containing both!
  • Cover image for How to find out dependency versions in your .csproj files using PowerShell?
    Published on
    Authors
    koskila

    How to find out dependency versions in your .csproj files using PowerShell?

    This article explains our solution to a very particular use case. We needed to go through .csproj files, find certain dependencies from them, and then figure out their versions. And all of this needed to happen in an Azure DevOps pipeline. But when would this be helpful? Well, hear me out, because boy do I have a case to describe! Background We wanted to have automatic versioning for our builds in Azure DevOps. We use the standard and boring semver model - i.e. Major.Minor.
  • Cover image for node build throwing "error:0308010C:digital envelope routines::unsupported"? Let's fix it!
  • Cover image for "This app can't run on your PC" dialog when you're building your app in Visual Studio
    Published on
    Authors
    koskila

    "This app can't run on your PC" dialog when you're building your app in Visual Studio

    This article explains a fix to an odd issue, where suddenly, mid-build, an error dialog pops up, complaining about your PC being unable to run "this app". The fix is luckily straightforward, even if it's a bit odd. Let me explain - but first, let's define the issue a bit better. What went wrong? Problem So, when running a build that includes some steps executed by node (either defined in your .
  • Cover image for How to "fix" Word removing tagged users from comments?
    Published on
    Authors
    koskila

    How to "fix" Word removing tagged users from comments?

    In this particular article, I'll explain how to fix an issue where Microsoft Word (part of what used to be called "Microsoft Office", but that's now called "Microsoft 365") decides to remove your name and everyone you tagged from any comments or conversations you might've had on the article. That's pretty annoying - but let's take a closer look at what was actually happening.
  • Cover image for How to install Home Assistant on Synology NAS (DSM 7.2)?
    Published on
    Authors
    koskila

    How to install Home Assistant on Synology NAS (DSM 7.2)?

    This article explains how to install Home Assistant on your Synology NAS device using Container Manager and Web Station. This probably applies to DSM 7.2+ on any somewhat modern Synology DiskStation device. A lot of the steps also apply if you're setting up ANY containers to run on your NAS, to be fair. But let's not get ahead of ourselves!
  • Cover image for How to configure a custom 404 page for a SharePoint site?
    Published on
    Authors
    koskila

    How to configure a custom 404 page for a SharePoint site?

    This article explains how to use some archaic PowerShell magic to configure a custom 404 page for your Modern SharePoint Online Communication site. If you've been working with SharePoint for a while, this property might be already familiar to you. A lot of settings for each site collection are stored in the root site's property bag, and that's where you'll find the key “vti_filenotfoundpage” which should have the value "/sites/ContosoPublishing/Pages/PageNotFoundError.aspx”. Classic.
  • Cover image for Azure DevOps pipelines suddenly failing with "##[error]#0 building with default instance using docker driver"
    Published on
    Authors
    koskila

    Azure DevOps pipelines suddenly failing with "##[error]#0 building with default instance using docker driver"

    Another (possibly?) timely and weird one here! This article explains how to work around Azure DevOps suddenly stopping to play nice with Docker and the rest of our tooling and causing all builds to fail with oddly non-descript error messages. Annoying to deal with but not the end of the world as we'll see! Background Another odd one for the books! No idea what caused it, but suddenly our pipelines started looking like this, with no clear reason (I mean, we break builds all the time...
  • Cover image for How to fix Windows not recognizing your mouse clicks?
    Published on
    Authors
    koskila
    Tags
    windows

    How to fix Windows not recognizing your mouse clicks?

    Since I ran into this annoying little issue again, I thought it might be a good time to document it for the next person who needs to google it on their phone, after frantically clicking every single button they have on their mouse, only to realize their computer really doesn't care about any of that. None of the clicks do anything. I've only ever run into this on Windows 10, but I wouldn't be surprised if it happens on other versions as well.
  • Cover image for Outlook Search broken due to Windows Search acting up? Here's 3 ways to fix it!
    Published on
    Authors
    koskila

    Outlook Search broken due to Windows Search acting up? Here's 3 ways to fix it!

    Well, this was kind of a dumb one. Search in Outlook suddenly stopped working completely. And I don't mean the normal "Outlook Search can't find anything" -kind of issues, I mean it literally found zero results with any search terms. Well, everything is buggy and nothing works. Not that unusual by itself, but something that should be fixed. This article explains how to fix it. Well, even a couple of different ways to fix it!
  • Cover image for "Failed to launch debug server process due to: TypeError: Cannot read properties of undefined...." when trying to debug Blazor WebAssembly
    Published on
    Authors
    koskila

    "Failed to launch debug server process due to: TypeError: Cannot read properties of undefined...." when trying to debug Blazor WebAssembly

    This article explains how to fix an annoying issue when trying to debug a Blazor WASM (WebAssembly) project. In my case, I had a Blazor WASM SWA (Static Web App), that built just fine and ran well in Azure, but refused to be debugged. What an annoying little problem. I mean - it's not a problem until you have a problem to investigate. But when you can't investigate a problem, then you do have a problem. So let's take a closer look. At the problem, that is.
  • Cover image for How to clean up redundant .js, .jsx and .d.ts files from your repository?
    Published on
    Authors
    koskila

    How to clean up redundant .js, .jsx and .d.ts files from your repository?

    Even if you have a 100% TypeScript project, it'll still end up with a lot of .js (JavaScript) or .jsx (JavaScript with React extension) files. Unless you properly ignore them, they'll end up cluttering your Visual Studio solution, and even git. As these are, in that case, generated files and essentially build artifacts, you will most likely not want to commit them to your code repository. They'll get recreated during the build anyway and are more likely to cause confusion than to do any good.
  • Cover image for How to fix jarringly jagged text in Windows?
    Published on
    Authors
    koskila
    Tags
    windows

    How to fix jarringly jagged text in Windows?

    This article explains one simple fix to all your text appearing wonky, with jagged and somehow oddly fuzzy edges in Windows. The guide is written for Windows 10 (because that's the only modern OS that natively supports taskbar being docked on the side of the screen), but it probably applies for Windows 11 as well. Background As we all know, it's not your computer.
  • Cover image for How to update the TTL for all A records in a zone at once in Azure?
    Published on
    Authors
    koskila

    How to update the TTL for all A records in a zone at once in Azure?

    Every now and then there comes a time when you need to fiddle with DNS. It's not that you want to do it, but sometimes you just can't avoid it. This article explains a convenient way of using PowerShell to apply a change for all A records (these are essentially host names ) in a zone (which you could usually simply call a domain ).
  • Cover image for How to add AdditionalHeaders to Invoke-PnPGraphMethod?
    Published on
    Authors
    koskila

    How to add AdditionalHeaders to Invoke-PnPGraphMethod?

    This article explains how to easily add additional headers to the Graph API calls you make in PowerShell using Invoke-PnPGraphMethod commandlet. There's a convenient sample for you to copy-paste and some basic explanations on what we're doing below. Background Every now and then, I need to make some Graph API calls from PowerShell. And there's a convenient PowerShell commandlet available to make it easy to do just that - Invoke-PnPGraphMethod.
Whitewater Magpie Ltd.
© 2026
Static Site Generation timestamp: 2026-05-05T05:31:42Z