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