:original_name: asm_01_0031.html .. _asm_01_0031: Configuration Diagnosis ======================= ASM diagnoses all services in a managed cluster. Traffic management and grayscale release are available only for normal services. Constraints ----------- - If multiple services correspond to one deployment, these services cannot be added to the mesh. Otherwise, functions such as grayscale release or gateway access may fail. - If the workload of a service uses the host network mode (**hostNetwork: true** is configured for the pod), sidecars cannot be injected for the service. Service Diagnosis ----------------- #. Log in to the ASM console and click the name of the target service mesh to go to its details page. #. In the navigation pane, choose **Service Management**. The diagnosis results of services are displayed in the **Configuration Diagnosis Result** column. If a service is abnormal, click **Fix** to fix the issues. For details, see :ref:`Service Issue Fixing `. #. After the issues are fixed, you can click **Diagnose Again** to diagnose the service again. .. _asm_01_0031__section104191546916: Service Issue Fixing -------------------- If a service is abnormal, you need to manually fix the abnormal items and then perform auto fix for left issues. #. Click **Fix** in the row of the abnormal service. If there are issues to be fixed manually, click **View Solution** to see how to fix them. #. Click **Next** to go to the auto fix page, and click **Auto Fix** to automatically fix left issues. .. note:: - If left issues cannot be fix automatically, click **View Solution** and fix them manually. - Auto fix does not support Services which have configured gateways or have created grayscale release tasks. - If the service is not displayed in the service list, check whether the corresponding workload exists.