make_sock: could not bind to address 0.0.0.0:443

httpd=Apache/2.2.6 (Unix), OS=RedHat Linux

apache再起動時に

make_sock: could not bind to address 0.0.0.0:443

というエラーでSSL起動できず。

調べたところ、 SSL用のvirtualhost用IPアドレスがサーバ再起動時にalias外れで未設定となっていたことが原因。

/sbin/ifconfig eth0:0 [IPaddress] broadcast ***.***.***.*** netmask ***.***.***.***

でaliase設定。次回同じ目に合わないために

/etc/sysconfig/network-scripts/ifcfg-eth0:0

を作成。

DEVICE=eth0:0
BOOTPROTO=none
BROADCAST=***.***.***.***
IPADDR=[該当IP]
NETMASK=***.***.***.***
NETWORK=***.***.***.***
ONBOOT=yes
TYPE=Ethernet