Che cosa provoca un errore di errore di 400 errori per null ("") e perché i nostri log di nginx hanno tanti?

I registri giornalieri da Logwatch riportno regolarmente 400 Richieste Bad, null: 1744 Tempo / i dai nostri registri nginx.

Le voci del log sembrano:

  • Il command ping Linux esce presto a causa dell'host ICMP irraggiungibile
  • Come leggere la colonna "IDLE" nell'output del command Linux w?
  • Qual è il valore aggiunto dell'installazione dei driver forniti da Dell / HP / IBM / etc?
  • Su successo per utente per root in /var/log/auth.log
  • Come avviare automaticamente mysql dopo il riavvio del server (CentOS + altre distros)?
  • Come impostare la mia autorità di certificazione completa?
  • 123.123.123.123 - - [25/Jan/2011:14:44:19 -0500] "-" 400 173 "-" "-"

    Può chiunque spiegare come questi sono generati e perché ci sono tanti? Non sembra danneggiare nulla, ma abbiamo avuto fino a 8000 apparire in un giorno. Ospitiamo un'applicazione di binari di size medie che funzionano su unicorno e nginx.

    C'è qualche discussione nel forum nginx, ma non ho trovato una soluzione reale che abbassa il numero per 400 Bad Reqeusts registrati.

  • Nginx: intestazione striscia su HTTP, aggiungere intestazione su HTTPS
  • C'è un sapore preferito di linux per l'hosting di applicazioni web?
  • Quali sono le autorizzazioni unix perfette per le directory usuali del web project?
  • C'è un'applicazione web open source per monitorare l'attività del server sql?
  • Dove è la posizione migliore per un'applicazione eseguita in NodeJS su un server?
  • I vantaggi concreti di mantenere separate le applicazioni web e il server web?
  • One Solution collect form web for “Che cosa provoca un errore di errore di 400 errori per null ("") e perché i nostri log di nginx hanno tanti?”

    Ciò accade spesso quando un browser utilizza Keep-Alive e raggiunge il timeout mantenuto in vita. È abbastanza normale.

    Se vedi 400 errori con un metodo URI / path / metodo come GET o POST, ecc., Allora hai un problema legittimo con un utente che fa una ctriggers richiesta. Ma quelli dovrebbero essere rari.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.