How to Fix ERR_SSL_VERSION_OR_CIPHER_MISMATCH for Your NuGet Feeds on Azure DevOps

We run into a strange error last week when we no longer could install NuGet packages from our Azure DevOps feed. Visual Studio only gave us a basic error message about SSL connections, but to get some details we needed to run dotnet restore: error : The SSL connection could not be established, see inner …

Read more

NDC Oslo 2023: My 10th NDC

Last week I was in Oslo to attend the NDC conference. I cannot really believe that this was already the 10th NDC Oslo I attended. With 2’600 attendees it was the biggest NDC event ever, but at least for me not the best.   Practical Clean Architecture workshop with Jason Taylor I started my NDC …

Read more

How to Bypass NET::ERR_CERT_INVALID in Chrome for Your Local Development

With new versions of Chrome come new security checks. An especially annoying new “feature” I found yesterday in the NDC Oslo workshop. A not fully configured Angular application had a problem that showed up in Chrome as a NET::ERR_CERT_INVALID error. So far, on the SSL error page of Chrome we could click on the Advanced …

Read more

How to Reset Your Admin Credentials in Seq

A few days back I lost my admin credentials to the Seq server on my development machine. Luckily, there is an easy way to reset those credentials and keep all your data. Open a terminal window as an administrator and enter these 3 commands:

This will stop Seq, reset the admin password to ADMINADMIN …

Read more

How to Allow Redirects in NWebsec

In one old web application I had to add a redirect form one endpoint to the address of the new application. Everything compiled without a problem, but as soon as I accessed the old address, I got this exception: NWebsec.Core.Exceptions.RedirectValidationException: A potentially dangerous redirect was detected. Add the destination to the whitelist in configuration if …

Read more

How to Grant Permissions to Create Sprints in Azure DevOps

Before you can assign work items to a sprint (or an iteration) in Azure DevOps, someone needs to create those sprints. That boring task is a great candidate for delegation. Unfortunately, the only role that can do this work by default is the project administrator. Before you turn everyone into a project administrator, let me …

Read more