O script init, e especificamente o helper start-stop-daemon
, espera que o programa comece a se colocar em segundo plano por padrão. No entanto, alguém alterou por engano sua configuração nginx para evitar que isso ocorra:
# Keeps the logs free of messages about not being able to bind().
daemon off;
Esta seção deve ser removida completamente. Primeiro, o nginx deve estar em daemonizing. Segundo, se tais mensagens sobre não conseguir ligar () aparecerem, não é porque o nginx estava rodando como um daemon, é porque o nginx já estava rodando quando alguém tentou iniciar uma segunda cópia.