ApacheでSSLが突然動作しなくなった。これは、起動時のエラーログ。
[Thu Jan 24 08:23:31 2008] [warn] NameVirtualHost *:80 has no VirtualHosts Apache/1.3.33 mod_ssl/2.8.24 (Pass Phrase Dialog) Some of your private key files are encrypted for security reasons. In order to read them you have to provide us with the pass phrases.
バーチャルホストは、ちゃんと動作しているようなので・・・IPアドレスが変わったことによる、CRTファイルの不整合が原因。
復旧方法は、CRTファイルの再作成と読み込み。もしくは、IPアドレスを元のアドレスに戻す。
面倒なので、IPアドレスを元のアドレスで、固定で割り振った。あと、もちろん、有線LANで。