Container not Found error while setting up Azure Blob Storage module for IOT Edge

Pratibha Luthra 0 Reputation points
2024-05-15T18:25:05.6233333+00:00

0

I have and IOT Hub and Edge setup in place, for one of the devices I'm trying to create a setup for Azure Blob Storage module on Azure IOT Edge, I'm following the below MS article MS Link.

I have a IOT edge installed on EFLOW-VM and the azureblobstorageoniotedge module is also running. But in troubleshoot logs i'm getting below error:

[2024-05-15 11:54:05.497] [error ] [tid 68] [MetaStore.cc:1953] [ListBlobsInOrder] Container not found. Name:iotedgetest [2024-05-15 11:54:05.497] [error ] [tid 68] [BlobInterface.cc:1535] [ListBlobsInOrder] ListBlobsInOrder failed. Container:iotedgetest Error:39987

I tried to create the container 'iotedgetest' on the Local Blob Storage using Storage explorer but i'm getting below error:

Unable to retrieve child resources

ProducerError:{ "name": "Node Fetch Error", "message": "{"name":"Node Fetch Error","cause":{"cause":{"errno":-4078,"code":"ECONNREFUSED","syscall":"connect","address":"127.0.0.1","port":11002}},"code":"ECONNREFUSED","errno":-4078}" }

The blob storage is connecting in Storage explorer but on creating container this error occurs. Please suggest.

I tried providing access to bind mounts, but that doesn't resolve the error.

Azure IoT Edge
Azure IoT Edge
An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
548 questions
Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,493 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Amrinder Singh 3,260 Reputation points Microsoft Employee
    2024-05-16T15:51:58.32+00:00

    Hi Pratibha Luthra - The error "Unable to retrieve child resources" while working with Azure Storage Explorer can be mainly because of the 2 reasons:

    1. You have some kind of proxy configuration in the environment
    2. You are missing read/list permission on the resource.

    The same is discussed in the below link:

    https://learn.microsoft.com/en-us/troubleshoot/azure/azure-storage/blobs/alerts/storage-explorer-troubleshooting?tabs=Windows#unable-to-retrieve-children-error-message

    For #1, If you have proxy configuration in your environment, and passing that in the ASE but still not working, let me know the version you are using.

    For #2, kindly verify you have the required permissions. You can provide Reader / Contributor level role on the management plane AND Storage Blob Data Contributor on the data plane to test ahead.

    Please let us know if you have any further queries. I’m happy to assist you further.    


    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments