Apache 오류 로그의 새 줄 문자

Apache 오류 로그의 새 줄 문자

내 파일을 확인한 access.log결과 다음 줄을 발견했습니다.

66.240.236.119 - - [26/Apr/2019:04:15:56 +0200] "\n" 400 3245 "-" "-"
66.240.236.119 - - [26/Apr/2019:04:15:58 +0200] "\n" 400 3261 "-" "-"
66.240.236.119 - - [26/Apr/2019:04:15:58 +0200] "\n" 400 3239 "-" "-"
66.240.236.119 - - [26/Apr/2019:04:15:59 +0200] "\n" 400 3239 "-" "-"
66.240.236.119 - - [26/Apr/2019:04:16:00 +0200] "\n" 400 3239 "-" "-"

그 방법은 어디서 왔는가 \n? 이전에는 액세스 로그에서 이러한 문제가 발생하지 않았으므로 조금 걱정됩니다.

답변1

누군가가 "개행 요청"을 촉발한 것 같습니다.

 printf '\n' | nc localhost 80

access.log에 다음이 생성됩니다.

127.0.0.1 - - [27/Apr/2019:01:39:38 +0200] "\n" 400 0 "-" "-"

아마도 서버를 테스트하기 위해서일 것입니다 ...

관련 정보