The Azure IoT Edge Dev Tool greatly simplifies your Azure IoT Edge development process. It has everything you need to get started and helps with your day-to-day Edge development.
Development machine OS Version: Debian GNU/Linux 11 (bullseye)
IoT Edge device OS Version: Debian GNU/Linux 11 (bullseye)
When using an incorrect IoT Hub connection string, for instance, one that doesn't have the necessary permissions to monitor events when running iotedgedev monitor the error doesn't display any details about the root cause. This lack of information makes it difficult to identify the issue.
Steps to Reproduce:
Set environment variable DEVICE_CONNECTION_STRING.
Set environment variable IOTHUB_CONNECTION_STRING, use the credentials corresponding to a policy different from iothubowner to force the authorization error.
When using an incorrect IoT Hub connection string, for instance, one that doesn't have the necessary permissions to monitor events when running
iotedgedev monitor
the error doesn't display any details about the root cause. This lack of information makes it difficult to identify the issue.Steps to Reproduce:
DEVICE_CONNECTION_STRING
.IOTHUB_CONNECTION_STRING
, use the credentials corresponding to a policy different fromiothubowner
to force the authorization error.iotedgedev monitor
.