Article - CS403483

AZX - Devices from Azure IoT Hub cannot be imported as Things in ThingWorx when Public network access is denied on the Azure Storage Account

Modified: 01-Dec-2023   


Applies To

  • ThingWorx Platform 9.0 to 9.4
  • ThingWorx Azure IoT Hub Connector

Description

  • ImportAzureIotDevices on ConnectionServicesHub fails when Public Access is disabled on the Azure Storage Account (Networking > Firewalls and virtual networks)
  • Exception in AZX logs:
2023-08-11T14:03:04.173 [AzureExportThread] ERROR c.t.p.azure.iot.HubImportHandler - Error exporting hub thing names
java.util.concurrent.ExecutionException: com.microsoft.azure.sdk.iot.service.exceptions.IotHubBadFormatException: ErrorCode:BlobContainerValidationError;Error: 400 ErrorCode: BlobContainerValidationError
Message: Unauthorized to write to output blob container.

 
This is a printer-friendly version of Article 403483 and may be out of date. For the latest version click CS403483