Ich habe eine Amazon AWS-Instanz, die nach einem Neustart hängen bleibt. Über das Systemprotokoll im AWS-Kontrollfeld kann ich erkennen, dass sie darauf wartet, dass ich meine SSL-Passphrase eingebe:
...
[80G
[74G[ OK ]
* Starting periodic command scheduler crond
[80G
[74G[ OK ]
* Starting web server apache2
Apache/2.2.8 mod_ssl/2.2.8 (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide the pass phrases.
Server xxxxxxxxx.xxx:443 (RSA)
Enter pass phrase:
Wenn ich also versuche, mich per SSH mit dem Server zu verbinden, tritt ein Timeout auf. Kann ich das irgendwie umgehen? Vielleicht kann ich das Laden von Apache irgendwie per Fernzugriff deaktivieren, bis ich mich per SSH verbinden und es selbst tun kann?
Antwort1
(Vorausgesetzt, EBS-gestützt) Meine Idee ist, dass Sie die Instanz wahrscheinlich stoppen und das EBS-Volume auf einer anderen Instanz mounten müssen. Sobald es gemountet ist, tun Sie etwas mit diesem Apache SSL (Booten deaktivieren, SSL deaktivieren usw.). Hängen Sie das Volume aus und starten Sie die EBS-gestützte Instanz erneut.