parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Maxx 18.11.2015 13:40

Интересно, какого размера могут быть эти буфера. 1.5 гиговый файл отмененный на излете 96% все равно не дошел до парсера и не вызвал ошибки.

Уточнил у админа, у нас был один случай перехвата проблемного файла, вот концовка:
"2018","14.474265","212.220.204.165","10.2.1.97","TCP","749","27969 > 80 [PSH, ACK] Seq=1378571 Ack=1 Win=65535 Len=695"
"2019","14.478796","212.220.204.165","10.2.1.97","TCP","471","27969 > 80 [FIN, PSH, ACK] Seq=1379266 Ack=1 Win=65535 Len=417"
"2020","14.478873","10.2.1.97","212.220.204.165","TCP","54","80 > 27969 [ACK] Seq=1 Ack=1379684 Win=64423 Len=0"
"2021","14.480719","10.2.1.97","212.220.204.165","HTTP","582","HTTP/1.1 500 Internal Server Error (text/html)"
"2022","14.480765","10.2.1.97","212.220.204.165","TCP","54","80 > 27969 [FIN, ACK] Seq=529 Ack=1379684 Win=64423 Len=0"
"2023","14.519779","212.220.204.165","10.2.1.97","TCP","54","27969 > 80 [RST, ACK] Seq=1379684 Ack=529 Win=0 Len=0"
Админ говорит, что судя по логу TCP соединение завершилось корректно. Но тем не менее байты не дошли и парсер отвалился с 500 (которую я собственно и хочу перехватить и выдать сообщение). Задумался может у клиента неверно выставляется Content-Length?