Hiep Le
Jul 24, 2023
  1320
(0 votes)

No valid combination of account information found

You might have stumbled upon the error below while upgrading the minor commerce version:

I encountered this while upgrading from EPiServer Commerce version 13.32.3 to 13.33.0.

Google gave me this: https://stackoverflow.com/questions/13913589/azure-blob-storage-no-valid-combination-of-account-information-found

So I wondered what does my upgrade have anything to do with Azure Blob Storage? 

Turned out, it has something to do with Azure Blob Storage indeed.

In version 13.33.0, you can use Azure Blob Storage to keep the site's blobs, using this article if you want to do that: https://world.optimizely.com/blogs/ram-kumar-k/dates/2018/3/using-azure-cloud-for-storing-episerver-cms-blobs/

It gave me the hint to find that the upgrade has inserted a new provider section below in my Web.config

<blob defaultProvider="azureblobs">
      <providers>
        <add name="azureblobs" type="EPiServer.Azure.Blobs.AzureBlobProvider,EPiServer.Azure" connectionStringName="EPiServerAzureBlobs" container="mysitemedia"/>
      </providers>
</blob>
<event defaultProvider="azureevents">
      <providers>
        <add name="azureevents" type="EPiServer.Azure.Events.AzureEventProvider,EPiServer.Azure" connectionStringName="EPiServerAzureEvents" topic="MySiteEvents"/>
      </providers>
</event>

Additionally, new connections were added:

<add name="EPiServerAzureBlobs" connectionString="DefaultEndpointsProtocol=https;AccountName=mystorageccount;AccountKey=abcdefghijklmnoabcdefghijklmnoabcdefghijklmno"/>
    <add name="EPiServerAzureEvents" connectionString="Endpoint=sb://myservicebus.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=abcdefghijklmnoabcdefghijklmnoabcdefghijklmno="/>    

Commented out both sections since I am not going to use them yet and my site is back to life.

Jul 24, 2023

Comments

Please login to comment.
Latest blogs
Keynote Summary from Opticon 2024, Stockholm

At Opticon in Stockholm, marking the 30th anniversary of Optimizely, the company celebrated significant achievements. These included surpassing $40...

Luc Gosso (MVP) | Sep 11, 2024 | Syndicated blog

Introducing Search & Navigation Import/Export functionality

We introduce a small but helpful funcionality for customers which allow customers import/export list of Related Queries , Synonyms , Autocomplete a...

Manh Nguyen | Sep 11, 2024

SNAT - Azure App Service socket exhaustion

Did you know that using HttpClient within a using statement can cause SNAT (Source Network Address Translation) port exhaustion? This can lead to...

Oleksandr Zvieriev | Sep 9, 2024

Micro front-ends are massive for Optimizely One

Optimizely products have evolved. Their new generation of products changes the game.

Mark Everard | Sep 9, 2024 | Syndicated blog