Acabei de descobrir qual problema. Este é o nosso ambiente:
RedHat 5 com o mais recente RPM do apache
Quando você olha para os registros de erros, ele se queixa de não conseguir criar o httpd.pid, sob o diretório "run". Não fazia sentido porque o diretório tinha o contexto correto para leitura / gravação "httpd_sys_rw_content_t" (que eu tinha que encontrar em "/ etc / selinux / targeted / contextts / customizable_types".
Eu percebi (depois de horas de busca) que no log de erros ele não te da o caminho completo, mas quando o apache faz o chroot dir para "/ home / httpdjail".
Sob essa pasta, encontrei outro diretório "run". Depois de alterar as permissões para:
chcon -Rv -t httpd_sys_content_rw_t / home / httpdjail /
TRABALHOU !! ^^
Suponho que, se você der as permissões corretas para o seu "/ chroot / httpd", isso corrigirá seu problema.
Espero que esta ajuda!