Alles läuft gut, bis auf eine meiner Instanzen, bei der der folgende Fehler auftritt:
ubuntu@mein-host:~$/etc/aws-scripts-mon/mon-put-instance-data.pl --mem-util --disk-space-util --disk-path=/ --aws-credential-file=/etc/aws-scripts-mon/awscreds.template
FEHLER: CloudWatch konnte nicht aufgerufen werden: HTTP 400. Meldung: Signatur abgelaufen: 20150515T204709Z ist jetzt früher als 20150515T204917Z (20150515T205417Z – 5 Min.)
Für weitere Informationen führen Sie „mon-put-instance-data.pl --help“ aus. Ich habe im Internet gesucht, unter anderem unter diesem Link, aber ohne Erfolg. Irgendwelche Ideen?
Ein Hinweis: Ich habe einen Cron-Job, der diesen Befehl alle 5 Minuten ausführt. Auch dieser ist erfolglos. Das könnte mit dem x - 5 min.-Meldungsbit in der obigen Fehlermeldung zusammenhängen.
Antwort1
Die Systemzeit der problematischen EC2-Instanz weicht um mehrere Minuten ab. Siehehttps://stackoverflow.com/questions/18703486/aws-sdk-error-signature-not-yet-current
Dies hat mein Problem gelöst!