Le tableau suivant répertorie les problèmes susceptibles de se poser et les actions suggérées pour les résoudre. Si le problème persiste, contactez votre représentant NetIQ.
|
Problème |
Action suggérée |
|---|---|
|
Lorsque vous exécutez les commandes Terraform dans le portail Azure, vous pouvez rencontrer des erreurs susceptibles de bloquer le déploiement de l'infrastructure. Certaines des erreurs possibles sont indiquées ci-dessous. Error: making Read request on Azure KeyVault Secret slesvmpwd: azure.BearerAuthorizer#WithAuthorization: Failed to refresh the Token for request to https://idmkv88211894240361.vault.azure.net/secrets/slesvmpwd/?api-version=7.1: StatusCode=401 -- Original Error: adal: Refresh request failed. Status Code = '401'. Response body: {"error":{"code":"invalid_request","message":"Required audience parameter not specified"}} Endpoint http://localhost:50342/oauth2/token │ │ with module.server.data.azurerm_key_vault_secret.slesvmpwd, │ on sles15sp2-server/main.tf line 42, in data "azurerm_key_vault_secret" "slesvmpwd": │ 42: data "azurerm_key_vault_secret" "slesvmpwd" { kubernetes_secret.example3: Creation complete after 1s [id=idm/ingress-tls] ╷│ Error: error detecting capabilities: error PostgreSQL version: dial tcp 52.186.162.130:5432: connect: connection timed out │ │ with module.dbserver.postgresql_database.igaworkflowdb, │ on Azure-PG-Server/main.tf line 217, in resource "postgresql_database" "igaworkflowdb": │ 217: resource "postgresql_database" "igaworkflowdb" { │ az aks get-credentials --resource-group rajj_rg --name cluster-name --overwrite-existing│ Error: making Read request on Azure KeyVault Secret uawfedbuser: azure.BearerAuthorizer#WithAuthorization: Failed to refresh the Token for request to https://idmkv80357639695488.vault.azure.net/secrets/uawfedbuser/?api-version=7.1: StatusCode=401 -- Original Error: adal: Refresh request failed. Status Code = '401'. Response body: {"error":{"code":"invalid_request","message":"Required audience parameter not specified"}} Endpoint http://localhost:50342/oauth2/token │ │ with module.dbserver.data.azurerm_key_vault_secret.uawfedbuser, │ on Azure-PG-Server/main.tf line 28, in data "azurerm_key_vault_secret" "uawfedbuser": │ 28: data "azurerm_key_vault_secret" "uawfedbuser" { module.dbserver.null_resource.delay: Creation complete after 5m0s [id=5961346882319865424] ╷│ Error: waiting for creation of Managed Kubernetes Cluster "test-akscluster" (Resource Group "idmtest_rg"): Code="ReconcileStandardLoadBalancerError" Message="Reconcile standard load balancer failed. Details: outboundReconciler retry failed: Category: ClientError; SubCode: PublicIPCountLimitReached; Dependency: Microsoft.Network/PublicIPAddresses; OrginalError: Code=\"PublicIPCountLimitReached\" Message=\"Cannot create more than 10 public IP addresses for this subscription in this region.\" Details=[]; AKSTeam: Networking, Retriable: false." │ │ with module.aks.azurerm_kubernetes_cluster.main, │ on .terraform/modules/aks/main.tf line 10, in resource "azurerm_kubernetes_cluster" "main": │ 10: resource "azurerm_kubernetes_cluster" "main" { |
Pour résoudre ce problème, procédez comme suit :
|
|
Lorsque vous essayez de créer une adresse IP publique sur Azure, l'erreur suivante peut s'afficher. │ Error: waiting for creation of Managed Kubernetes Cluster "cluster-name" (Resource Group "raj_rg"): Code="ReconcileStandardLoadBalancerError" Message="Reconcile standardload balancer failed. Details: outboundReconciler retry failed: Category: ClientError; SubCode: PublicIPCountLimitReached; Dependency: Microsoft.Network/PublicIPAddresses;OrginalError: Code=\"PublicIPCountLimitReached\" Message=\"Cannot create more than 10 public IP addresses for this subscription in this region.\" Details=[]; AKSTeam: Networking, Retriable: false." │ │ with module.aks.azurerm_kubernetes_cluster.main, │ on .terraform/modules/aks/main.tf line 10, in resource "azurerm_kubernetes_cluster" "main": │ 10: resource "azurerm_kubernetes_cluster" "main" { |
Contactez l'équipe Azure pour augmenter le quota d'abonnement ou essayez de supprimer les adresses IP publiques inutilisées qui sont déjà assignées. |
|
Lorsque vous exécutez la commande terraform apply dans le portail Azure, vous pouvez rencontrer l'exception suivante : (AgentPoolK8sVersionNotSupported) Version <version> is not supported in this region. Please use [az aks get-versions] command to get the supported version list in this region. For more information, please check https://aka.ms/supported-version-list ([AgentPoolK8sVersionNotSupported] La version <version> n'est pas prise en charge dans cette région. Utilisez la commande [az aks get-versions] pour obtenir la liste des versions prises en charge dans cette région. Pour plus d'informations, consultez la page https://aka.ms/supported-version-list.) |
Pour résoudre ce problème, procédez comme suit :
|
|
Lorsque vous déployez des conteneurs à plusieurs instances sur le service Azure Kubernetes, il se peut que certains pods présentent l'état d'attente. |
Pour résoudre ce problème, effectuez les étapes suivantes :
|
|
Lorsque vous redémarrez le pod d'instance du moteur, le déploiement du pilote échoue pour le coffre-fort d'identité existant. L'erreur suivante peut s'afficher dans l'application Designer : The deployment of 'cn=Azure AD Driver,cn=Driver Set,o=system' failed with errors and/or warnings. (Le déploiement de « cn=Pilote Azure AD,cn=Ensemble de pilotes,o=système » a échoué avec des erreurs et/ou des avertissements.) |
Accédez à l'application Designer et réimportez le coffre-fort d'identité dans Designer. |
|
Lorsque vous redémarrez le serveur primaire, une nouvelle adresse IP lui est assignée. Celle-ci ne correspond pas à celle du certificat SSL du serveur secondaire. |
Le redémarrage du serveur secondaire entraînerait la réémission du certificat SSL avec la nouvelle adresse IP. |
|
Dans la création de rapports d'Identity Manager, lorsque vous essayez d'importer plusieurs rapports d'une taille totale supérieure à 1 Mo, l'erreur 413 s'affiche. Cela se produit, car la taille du corps de requête par défaut autorisée par le contrôleur Ingress NGINX est de 1 Mo. There was an error calling the URL (/IDMRPT-CORE/rpt/definitions/import?uploadid=<id>&content=text/html&format=application/json&overwrite=true). The server returned the status code 413 with the following data which was not parsable JSON data: (Une erreur s'est produite lors de l'appel de l'URL (/IDMRPT-CORE/rpt/definitions/import?uploadid=<id>&content=text/html&format=application/json&overwrite=true). Le serveur a renvoyé le code d'état 413 avec les données suivantes qui n'étaient pas des données JSON analysables :) |
Ce problème peut être résolu en autorisant une taille de corps de requête supérieure, en ajoutant l'annotation suivante dans le fichier value.yaml sous la section Ingress Configuration (Configuration Ingress) : nginx.ingress.kubernetes.io/proxy-body-size: 3m |