I looked into my nginx access logs to check who accessed my server and I noticed this line:
<IP> - - [25/Feb/2016:02:49:12 +0100] "GET / HTTP/1.1" 302 160 "-" "Mozilla/5.0 (compatible; Nmap Scripting Engine; http://nmap.org/book/nse.html)"
I use GeoIP and I only allow requests from my country and if a request comes from another country, nginx should return HTTP 444. But this time nginx returned 302 to the caller. Why?
Is this kind of http-request a bad one? Have somebody tried to hack my server?