Você pode postar a saída de httpd -l
e httpd -M
, por favor?
Essa linha separada por %h
de vírgula parece suspeitamente com algo que está emperrando em um valor X_FORWARDED_FOR. O fato de você não ter uma data nas linhas subseqüentes parece estranho, então minha suposição é que existe um módulo carregado que registrou um gancho de registro e está mastigando sua saída.
Eu nunca vi isso acontecer e executo algumas instalações muito grandes do Apache. Tem que ser algum módulo estragado causando problemas (ou, talvez, a falta de um módulo necessário).
A outra possibilidade pode ser que o Apache não saiba como satisfazer sua diretiva de formato. O '-' significa simplesmente que um ponto de dados solicitado não estava disponível. Esses especificadores de formato são embutidos no mod_log_config, que deve (precisa?) Estar presente por padrão.
Editar ... eu conheço o Ubuntu & A Red Hat define um 'combinado' e um 'comum'. Você poderia tentar usar esse formato? Eu acho que alguém já mencionou isso, no entanto.