次の表に、発生する可能性のある問題とそれを解決するための推奨されるアクションを示します。問題が続く場合は、OpenTextの担当者にお問い合わせください。
|
問題 |
推奨されるアクション |
|---|---|
|
Azure portalでTerraformコマンドを実行する際に、インフラストラクチャの展開をブロックする可能性があるエラーが発生する場合があります。想定されるエラーのいくつかを以下に示します。 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" { |
この問題を解決するには、次の手順を実行してください。
|
|
AzureでパブリックIPアドレスを作成しようとすると、次のようなエラーが表示される場合があります。 │ 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" { |
Azureチームに連絡して、サブスクリプションのクォータを増やすか、割り当て済みの未使用のパブリックIPアドレスを削除してみてください。 |
|
Azureポータルでterraform applyコマンドを実行している場合は、次の例外が表示される可能性があります。 (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 |
この問題を解決するには、次の手順を実行してください。
|
|
Azure Kubernetes Serviceに複数インスタンスのコンテナを展開する場合は、いくつかのポッドが保留中の状態で表示されることがあります。 |
この問題を解決するには、次の手順を実行します。
|
|
エンジンインスタンスのポッドを再起動すると、既存のアイデンティティボールトに対してドライバの展開が失敗します。Designerアプリケーションに次のエラーが表示される場合があります。 The deployment of 'cn=Azure AD Driver,cn=Driver Set,o=system' failed with errors and/or warnings. |
Designerアプリケーションに移動し、アイデンティティボールトをDesignerに再インポートします。 |
|
プライマリサーバを再起動すると、新しいIPアドレスが割り当てられますが、この新しいIPアドレスがセカンダリサーバのSSL証明書のIPアドレスと一致しません。 |
セカンダリサーバを再起動すると、SSL証明書が新しいIPアドレスで再発行されます。 |
|
Identity Manager Reportingで、合計サイズが1MBを超えるレポートを複数インポートしようとすると、エラー413が表示されます。これが発生する理由は、nginx-ingressコントローラで許可される要求本文のデフォルトのサイズが1MBであるためです。 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: |
この問題は、Ingress Configurationセクションのvalues.yamlファイルに次の注釈を追加し、より大きい要求本文のサイズを許可することで解決できます。 nginx.ingress.kubernetes.io/proxy-body-size: 3m |