SSLEngine on
não funcionará, a menos que o próprio módulo SSL seja carregado. Você deve ter uma linha parecida com LoadModule ssl_module modules/mod_ssl.so
em algum lugar.
Na minha instalação, tenho um arquivo chamado /etc/httpd/conf.d/ssl.conf
que especifica essa diretiva LoadModule. Esse arquivo é parte do pacote mod_ssl que você disse ter instalado. Verifique se o arquivo está lá e se o seu arquivo httpd.conf principal (normalmente /etc/httpd/conf/httpd.con) tem uma linha que diz algo como Include conf.d/*.conf
, para que todos os arquivos .conf em / etc /httpd/conf.d também são lidos na configuração.
(Ah, instalar o pacote openssh é meio que irrelevante para executar o SSL no Apache)