O haproxy simplesmente não suporta o registro em arquivos. Conforme declarado na documentação ( link ), a declaração "log" leva primeiro parâmetro, um endereço. Se for um arquivo, é um soquete unix e o HAProxy falará no formato syslog para este soquete. O haproxy é projetado assim porque sua responsabilidade é fazer solicitações de proxy, não gravar arquivos, delegar a gravação de arquivos de log no syslog. Se você não quer mexer com sua máquina, você pode, por exemplo, instalar o logstash e executar: %código% e adicione: %código% Em seu haproxy.cfg para testá-lo.