Wie behebe ich Fehler bei der Erstellung von OCI KMS-Schlüsseln während der Agentenlose Sicherheitslücken- und Bedrohungserkennung Terraform-Bereitstellung für OCI?
Beim Bereitstellen von Agentenlose Sicherheitslücken- und Bedrohungserkennung in Ihrem OCI-Kompartiment mit dem Terraform-Skript kann ein Fehler bei der Erstellung
des KMS-Schlüssels auftreten, wie unten gezeigt.
Error: Post "[URL]": dial tcp: lookup [URL] on [IPAddress]:53: no such host with module.cloud-sentry.module.primary-region.module.primary-common.module.secrets-management.oci_kms_key.common_key[0], on .terraform/modules/cloud-sentry/feature-modules/common/primary-region/secrets-management/secrets.tf line 14, in resource "oci_kms_key" "common_key"
Der Fehler bei der Schlüsselerstellung ist ein sporadisches Netzwerkproblem mit OCI.
Um das Problem zu beheben, führen Sie den Befehl
terraform apply erneut aus, um die Terraform-Vorlage erneut bereitzustellen.Wie behebe ich "Operation nicht erlaubt"-Fehler auf macOS während der Agentenlose Sicherheitslücken- und Bedrohungserkennung Terraform-Bereitstellung für OCI?
Beim Ausführen des Shell-Skripts
get_topic_ocid.sh auf macOS während der Bereitstellung der Agentenlose Sicherheitslücken- und Bedrohungserkennung Terraform-Vorlage auf OCI, können Sie eine Fehlermeldung erhalten, die ähnlich wie
die folgende aussieht:│ Error: External Program Execution Failed
│
│ with module.cloud-sentry.module.ca-toronto-1[0].module.common[0].module.telemetry.module.telemetry_topic.data.external.topic_ocid,
│ on .terraform/modules/cloud-sentry/templates/topic/topic.tf line 88, in data "external" "topic_ocid":
│ 88: program = ["${path.module}/get_topic_ocid.sh"]
│
│ The data source received an unexpected error while attempting to execute the
│ program.
│
│ The program was executed, however it returned no additional error messaging.
│
│ Program: .terraform/modules/cloud-sentry/templates/topic/get_topic_ocid.sh
│ State: fork/exec
│ .terraform/modules/cloud-sentry/templates/topic/get_topic_ocid.sh: operation
│ not permitted
Wenn Sie den Fehler erhalten, hat macOS Gatekeeper das Skript gesperrt. Um den Fehler
zu beheben, führen Sie die folgenden Schritte aus, um das Attribut
com.apple.quarantine zu entfernen, das dem Skript von macOS Gatekeeper hinzugefügt wurde.-
Terminal öffnen.
-
Verwenden Sie den folgenden Befehl, um zum Skriptverzeichnis zu navigieren:
-
cd /path/Vision-One-Cloud-Account-Management/.terraform/modules/cloud-sentry/templates/topic/
-
-
Verwenden Sie folgenden Befehl zum Entfernen des Quarantäne-Attributs:
-
xattr -d com.apple.quarantine get_topic_ocid.sh
-
Wie behebe ich EOF-Fehler im Zusammenhang mit der Entfernung von Log-Gruppen, wenn ich den Agentenlose Sicherheitslücken- und Bedrohungserkennung Terraform-Stack in OCI entferne?
Wenn Sie den Terraform-Stack für Agentenlose Sicherheitslücken- und Bedrohungserkennung aus Ihrem OCI-Kompartiment mit dem Befehl
terraform destroy entfernen, kann ein Fehler auftreten, der dem folgenden Fehler im Zusammenhang mit
der Entfernung der Protokollgruppe ähnelt:Error: Delete "https://logging.ap-singapore-1.oci.oraclecloud.com/20200531/logGroups/ocid1.loggroup.oc1.ap-singapore-1.amaaaaaags553pqaq4hd262mmevb24cmbcttm6mfogldj6lvdjsmkkm3idla/logs/ocid1.log.oc1.ap-singapore-1.amaaaaaags553pqaj7wjzerzf5rvnad66gezhvanmoflayldqq5wcdxooq3a": EOF
Der Fehler ist ein sporadisches Netzwerkproblem mit OCI. Führen Sie den
terraform destroy-Befehl erneut aus, um den Terraform-Stack zu entfernen.
