解決方法はここにあったとおり
http://serverfault.com/questions/232782/debian-squeeze-upgrade-breaks-apache-ssl
SSLEngine on
SSLCertificateFile をVirtualHostごとに書けば良いのですが、
VirtualHostごとに設定ファイルIncludeして、
そのファイルでこいつを書いていたのですが同じエラーが出続けてはまりました。
ダメなパターン
httpd-ssl.conf
sslcert.conf
いけたパターン
httpd-ssl.conf
同じ設定でapache2.2.17@Ubuntuはいけたのに、2.2.20@MacOSXはダメとか。。。
ディレクティブの記述順のもんだい?