You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/iot-operations/troubleshoot/known-issues.md
+81-4Lines changed: 81 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.author: dobett
6
6
ms.topic: troubleshooting-known-issue
7
7
ms.custom:
8
8
- ignite-2023
9
-
ms.date: 12/06/2023
9
+
ms.date: 05/03/2024
10
10
---
11
11
12
12
# Known issues: Azure IoT Operations Preview
@@ -99,9 +99,86 @@ If the OPC PLC simulator isn't sending data to the IoT MQ broker after you creat
99
99
kubectl delete pod aio-opc-opc.tcp-1-f95d76c54-w9v9c -n azure-iot-operations
100
100
```
101
101
102
-
## Azure IoT Operations (preview) portal
102
+
## Azure IoT Akri Preview
103
103
104
-
To sign in to the Azure IoT Operations (preview) portal, you need a Microsoft Entra ID account with at least contributor permissions forthe resource group that contains your **Kubernetes - Azure Arc** instance. You can't signin with a Microsoft account (MSA). To create an account in your Azure tenant:
104
+
A sporadic issue might cause the handler to restart with the following error in the logs: `opcua@311 exception="System.IO.IOException: Failed to bind to address http://unix:/var/lib/akri/opcua-asset.sock: address already in use.`.
105
+
106
+
To work around this issue, use the following steps to update the **DaemonSet** specification:
107
+
108
+
1. Locate the **Target** custom resource provided by **orchestration.iotoperations.azure.com** that contains the deployment specifications for**aio-opc-asset-discovery**.
109
+
1. In the **aio-opc-asset-discovery** component of the target file, find the `spect.components.aio-opc-asset-discovery.properties.resource.spec.template.spec.containers.env` parameter.
110
+
1. Add the following environment variables:
111
+
112
+
```yml
113
+
- name: ASPNETCORE_URLS
114
+
value: http://+8443
115
+
- name: POD_IP
116
+
valueFrom:
117
+
fieldRef:
118
+
fieldPath: "status.podIP"
119
+
```
120
+
121
+
The final specification should look like the following example:
To sign in to the Azure IoT Operations portal, you need a Microsoft Entra ID account with at least contributor permissions forthe resource group that contains your **Kubernetes - Azure Arc** instance. You can't signin with a Microsoft account (MSA). To create an account in your Azure tenant:
105
182
106
183
1. Sign in to the [Azure portal](https://portal.azure.com/) with the same tenant and user name that you used to deploy Azure IoT Operations.
107
184
1. In the Azure portal, navigate to the **Microsoft Entra ID** section, select**Users> +New user > Create new user**. Create a new user and make a note of the password, you need it to sign in later.
@@ -110,4 +187,4 @@ To sign in to the Azure IoT Operations (preview) portal, you need a Microsoft En
110
187
1. On the **Members** page, add your new user to the role.
111
188
1. Select **Review and assign** to complete setting up the new user.
112
189
113
-
You can now use the new user account to sign in to the [Azure IoT Operations (preview)](https://iotoperations.azure.com) portal.
190
+
You can now use the new user account to sign in to the [Azure IoT Operations](https://iotoperations.azure.com) portal.
0 commit comments