#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 (536)

Showing 101 to 125 of 536 posts (Page 5 of 22)
  • Cover image for How to export a CSR you've created on Windows?
    Published on
    Authors
    koskila

    How to export a CSR you've created on Windows?

    Another thing that I run into every now and then is creating CSRs for different customer environments. Since the requests often end up being a bit complex with a lot of SANs (Subject Alternative Names), crafting them with OpenSSL (or other console tools) is a bit laborious for my liking, and I usually just end up generating the CSR in DigiCertUtil or some other UI tool. And boom - you get a CSR you can copy-paste and send out to the customer/partner/provider. But what if you need the file later?
  • Cover image for How to output all Environment Variables in Azure DevOps with PowerShell?
  • Cover image for CSOM suddenly throwing exceptions when trying to access list contents in SharePoint? A weird fix.
    Published on
    Authors
    koskila

    CSOM suddenly throwing exceptions when trying to access list contents in SharePoint? A weird fix.

    This article explains one possibly reason why some C# code, powered by CSOM, suddenly stops working and can't access a SharePoint list anymore that it could before, throwing annoying and misleading exceptions like "The list is not DocumentLibrary, VersionPolicies is not supported" instead. Oh - and of course, there's a fix as well. Well, possibly a workaround? But at least it'll get you going.
  • Cover image for "Predefined type 'System.Object' is not defined or imported" and other System namespace stuff missing in your solution?
    Published on
    Authors
    koskila

    "Predefined type 'System.Object' is not defined or imported" and other System namespace stuff missing in your solution?

    This article will explain how to fix an annoying situation, where Visual Studio fails to find any System types or other "basic" stuff you're pretty sure your project should have, automagically, out-of-the-box, without you doing anything. Stuff that comes with .NET. Stuff that should just work . But life isn't always that simple. Problem & Background So I recently had a Windows Update brick my machine, and after reinstalling I was missing, well, practically everything.
  • Cover image for How to import GraphQL schema to Postman in Windows?
    Published on
    Authors
    koskila

    How to import GraphQL schema to Postman in Windows?

    This article explains a stupid workaround for fetching a GraphQL schema into Postman when Postman doesn't want to accept it. You might run into this issue if you: (a) use Postman, (b) on Windows and (c) need to import a GraphQL schema. I guess nobody else does, though? But I did. And I wanted to make it work. Background Postman is helpful for querying different APIs, storing your earlier requests and sharing them with your team members. But it doesn't always work as expected.
  • Cover image for How to fix "NoRegisteredProviderFound" when trying to run any aks az cli commands
    Published on
    Authors
    koskila

    How to fix "NoRegisteredProviderFound" when trying to run any aks az cli commands

    This article explains how to fix an error "NoRegisteredProviderFound", which is thrown by az cli's aks commands when you're trying to run pretty much any aks commands in PowerShell/Terminal. Read on to join me on a journey to discover how a fresh install of the Azure CLI can simply randomly be broken! Background So here's a weird one for y'all. Some time ago, a botched Windows Update caused me to try and fix my laptop by updating it to Windows 11.
  • Published on
    Authors
    koskila

    How to fix annoying mouse/touch device input lag on Windows 11?

    A couple of weeks ago I posted about a really annoying issue - persistent mouse/touch device input lag on Windows 10. It was driving me crazy for an afternoon before I found the right Windows Update package to uninstall, purge, cleanse in hellfire, ship right back to Microsoft (with an angry letter attached to it), and finally block said update from ever getting installed again.
  • Cover image for How to install the Classic Teams for Business client?
    Published on
    Authors
    koskila

    How to install the Classic Teams for Business client?

    This article explains briefly and straightforwardly (and in a frustrated tone, the reasons of which you might already know) how to install the Classic Microsoft Teams for Business client, instead of the "new" client. I doubt the method will work for very long, but we'll see. Background The new Microsoft Teams client is great. It's shiny. It has some of the bells and whistles of the old one. And it's faster (most of the time). You should probably use it, unless it doesn't work for you.
  • Cover image for This simple registry key will make your Windows computer 11.5% faster!
    Published on
    Authors
    koskila

    This simple registry key will make your Windows computer 11.5% faster!

    A'ight, it's a clickbait title, but it's also almost true. See, if you're like me, you're also sick and tired of Windows shoving Edge and Bing down your throat every time you search for something on your PC or click a system link? Do you want to find your files and apps (and only YOUR files and apps, not someone else's stuff) without having to wait for Windows to load a bunch of irrelevant web results and MSN news stories?
  • Cover image for How to remove files in a SharePoint library?
    Published on
    Authors
    koskila

    How to remove files in a SharePoint library?

    This article explains how you can remove a big batch of files from a library using either the UI or PnP PowerShell. And when I say "big", I mean, roughly, "as many as possible", without removing the library or touching the folders in it. I'm not trying to speedrun SharePoint, here, I'm just trying to get rid of some files without resorting to shortcuts. Please join me on this adventure!
  • Cover image for How to solve "error TS2354: This syntax requires an imported helper but module 'tslib' cannot be found." when running npm build scripts?
    Published on
    Authors
    koskila

    How to solve "error TS2354: This syntax requires an imported helper but module 'tslib' cannot be found." when running npm build scripts?

    This article explains a solution to another dumb issue I ran into when checking out someone else's repository and trying to build and run the solution. I'm calling the issue "dumb" because it's not like I'm practicing rocket surgery here. And the solution isn't particularly high-flying either. Then again, neither am I - I'm just trying to add a couple of null checks to a widget that keeps crashing. But let's get to it.
  • Cover image for How to solve 'Mountpoint must either be a directory or not exist' in Google Colab workbook?
    Published on
    Authors
    koskila

    How to solve 'Mountpoint must either be a directory or not exist' in Google Colab workbook?

    This article is about how to fix a common error in Google Colab notebooks when trying to mount a Google Drive, and you just get an error along the lines of 'Mountpoint must either be a directory or not exist'. I'll explain the reason for the error, and provide several solutions ranging from stupidly simple to normally simple. Yeah - no space surgery available in this article.
  • Cover image for How to fix catastrophic mouse/touch device input lag on Windows 10?
    Published on
    Authors
    koskila

    How to fix catastrophic mouse/touch device input lag on Windows 10?

    Did you start experiencing weird input lag on your Windows 10 PC starting some time early 2024? This lag would take 1-6 seconds, during which your mouse and/or touch devices (touch screen or touch pad) would be completely unresponsive. Keyboard would work, though. Good. That means I wasn't the only one. 😅 Don't get me wrong! I'm sorry you have issues with your computer.
  • Cover image for How to update RAM on Synology DS423+?
    Published on
    Authors
    koskila

    How to update RAM on Synology DS423+?

    Time for something completely different: Hardware stuff. In this article, I'll explain how to upgrade Synology DS423+ NAS's RAM memory, which super-cheap RAM memory I used, and a little bit about how I ended up with this device in the first place. Anyway. Let's get to it. Background A while back, I realized I need to update the machine hosting my Home Assistant Docker container.
  • Published on
    Authors
    demo

    Testing the ExpandableContent Component

    Testing the ExpandableContent Component This blog post demonstrates the new ExpandableContent component in action within a real blog post context. Introduction Sometimes in blog posts, you want to provide additional information that doesn't need to be immediately visible to all readers. This is where the ExpandableContent component comes in handy.
  • Cover image for How to work around Docker failing to access WSL on Windows?
    Published on
    Authors
    koskila

    How to work around Docker failing to access WSL on Windows?

    So, I'm an occasional developer (and a frequent scripter), so I occasionally need to, well, develop stuff. And quite often I need Docker for packaging whatever I'm trying to push out there, or possibly to run someone else's containers on my machine. But sometimes, Docker is more pain than gain. And this, dear reader, was definitely one of those times. So, what was wrong? Problem Alright, so my Docker was having some trouble with WSL.
  • Cover image for 2023 Year Review
    Published on
    Authors
    koskila

    2023 Year Review

    I've made it a tradition to post something about the last year just after the New Year's, so here's another look back at the last 12 months. Next Tuesday, we'll be back to the regularly scheduled programming! In 2021 I promised a new article every Tuesday. In 2022 I managed that, and in 2023 too (although just about), but I have to admit I've pretty much used up my backlog of unfinished articles at this point...
  • Cover image for How to make sure your pipelines run as scheduled in Azure DevOps?
    Published on
    Authors
    koskila

    How to make sure your pipelines run as scheduled in Azure DevOps?

    This article explains in very brief terms - it is Christmas and I'm enjoying my 2-week-long European vacation, after all 😉 - how to make sure your Azure DevOps (YAML) pipelines fire on schedule. Because by default, they won't. And I'll explain to you why that (kind of) makes sense! Problem I've mentioned it before, but my employer is a pretty heavy user of Azure DevOps. You wouldn't believe the amount of plumbing a global SaaS product like Omnia requires - but let me tell you, it's a lot.
  • Cover image for How to pick the cheapest hours of electricity using Home Assistant?
    Published on
    Authors
    koskila

    How to pick the cheapest hours of electricity using Home Assistant?

    Time to write about Home Assistant for a change! I've been using the home automation platform for a couple of years now and while it's immensely powerful, you also run into all kinds of issues. I could rant in length about one weather station or how difficult it is to get some stuff working on Docker on Windows (and maybe I already have!), but overall it's incredible how many complex things you can do just like that.
  • 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
Whitewater Magpie Ltd.
© 2026
Static Site Generation timestamp: 2026-03-17T06:37:50Z