Ein Unternehmen testet seinen Incident-Response-Plan für kompromittierte Anmeldeinformationen. Eine Datenbank läuft auf einer Amazon EC2-Instance, und die sensiblen Datenbank-Anmeldeinformationen werden als Secret im AWS Secrets Manager gespeichert, wobei die Rotation über eine AWS Lambda-Funktion basierend auf der generischen Rotationsvorlage aktiviert ist. Die EC2-Instance und die Lambda-Funktion befinden sich im selben privaten Subnetz. Die VPC verfügt über einen Secrets Manager VPC-Endpunkt. Die Rotation schlägt fehl, und CloudWatch Logs zeigt an: „setSecret: Unable to log into database.“ Der VPC-Endpunkt funktioniert wie erwartet. Welche Lösung behebt den Fehler?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Aktualisieren Sie die Sicherheitsgruppe, die der Lambda-Funktion zugeordnet ist, um ausgehende Verbindungen zur EC2-Instance zuzulassen. Aktualisieren Sie die Sicherheitsgruppe der EC2-Instance, um eingehende Verbindungen von der Sicherheitsgruppe der Lambda-Funktion zuzulassen..
Warum dies die Antwort ist
Die Fehlermeldung "Unable to log into database" deutet darauf hin, dass die Lambda-Funktion, die für die Rotation zuständig ist, keine Verbindung zur Datenbank auf der EC2-Instance herstellen kann, um die Anmeldeinformationen zu aktualisieren. Da sich beide im selben privaten Subnetz befinden und der VPC-Endpunkt für Secrets Manager funktioniert, liegt das Problem wahrscheinlich an den Netzwerksicherheitsregeln. Die Sicherheitsgruppen müssen so konfiguriert werden, dass die Lambda-Funktion (als Client) ausgehende Verbindungen zur EC2-Instance (als Server) herstellen kann und die EC2-Instance eingehende Verbindungen von der Lambda-Funktion akzeptiert. Die anderen Optionen sind falsch, da sie entweder das Problem nicht beheben (JSON-Struktur bearbeiten, manuelle Rotation erzwingen) oder unnötige öffentliche Konnektivität hinzufügen, die das Problem der internen Kommunikation nicht löst (Internet-Gateway, NAT-Gateway).
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich