Điểm:0

c-icap-server báo cáo thời gian chờ không mong muốn

lá cờ ws

Tôi đã định cấu hình máy chủ c-icap và mựcclamav để cung cấp dịch vụ quét phần mềm độc hại dựa trên mạng cho các ứng dụng của mình. Tuy nhiên, nó chỉ có vẻ hoạt động khi tôi có thể gửi toàn bộ nội dung trong bản xem trước và đặt EOF một cách rõ ràng.

Tôi đang theo dõi lưu lượng với:

ncat -lkv 127.0.0.1 4040 -c 'tee /dev/stderr | ncat -v 127.0.0.1 1344 | tee /dev/stderr'

Với khách hàng của tôi sử dụng mã hóa khối bình thường ....

Ncat: Phiên bản 7.80 ( https://nmap.org/ncat )
TÙY CHỌN icap://127.0.0.1/squidclamav ICAP/1.0
Máy chủ: 127.0.0.1
Tác nhân người dùng: colin-529fd716d560d2cd0b920629638f3161
Đóng gói: null-body=0

Ncat: Đã kết nối với 127.0.0.1:1344.
ICAP/1.0 200 OK
Phương pháp: RESPMOD, REQMOD
Dịch vụ: Máy chủ C-ICAP/0.5.3 - Dịch vụ SquidClamav/Antivirus
ITag: CI0001-1-squidclamav-10
Chuyển-Xem trước: *
Tùy chọn-TTL: 3600
Ngày: Thứ tư, ngày 01 tháng 12 năm 2021 14:47:20 GMT
Xem trước: 1024
Cho phép: 204
X-Bao gồm: X-Client-IP, X-Server-IP, X-Authenticated-User, X-Authenticated-Groups
Đóng gói: null-body=0

RESPMOD icap://127.0.0.1/squidclamav ICAP/1.0
Máy chủ: 127.0.0.1
Tác nhân người dùng: colin-529fd716d560d2cd0b920629638f3161
Cho phép: 204
Xem trước: 69
Đóng gói: res-hdr=0, res-body=126

HTTP/1.0 200 OK
Ngày: Thứ tư, 01 Tháng 12 2021 14:47:20 +0000
Sửa đổi lần cuối: Thứ tư, ngày 01 tháng 12 năm 2021 14:47:20 +0000
Độ dài nội dung: 69

45
(DỮ LIỆU BỊ TÁC ĐỘNG)

0;

ICAP/1.0 408 Yêu cầu hết thời gian chờ
Máy chủ: C-ICAP/0.5.3
Kết nối: đóng
ITag: CI0001-1-squidclamav-10

Ncat: Gửi 446 byte, nhận 458 byte trong 0,02 giây.

Tuy nhiên, với một icap EOF rõ ràng trong bản xem trước...

...
Độ dài nội dung: 69

45
(đã biên tập lại)

0; tức là

ICAP/1.0 200 OK
Máy chủ: C-ICAP/0.5.3
Kết nối: giữ nguyên
ITag: CI0001-1-squidclamav-10
X-Virus-ID: Chữ ký Eicar
Nhiễm trùng X được tìm thấy: Loại = 0; Độ phân giải=2; Đe dọa=Eicar-Chữ ký;
Đóng gói: res-hdr=0, res-body=418

HTTP/1.0 307 Chuyển hướng tạm thời
Vị trí: http://proxy.domain.dom/cgi-bin/clwarn.cgi?url=(null)&source=(null)&user=(null)&virus=stream: Eicar-Signature FOUND
Máy chủ: C-ICAP
Kết nối: đóng
Loại nội dung: văn bản/html
Nội dung-Ngôn ngữ: vi
X-Virus-ID: Chữ ký Eicar
Nhiễm trùng X được tìm thấy: Loại = 0; Độ phân giải=2; Đe dọa=Eicar-Chữ ký;
Qua: ICAP/1.0 dev-i01-pg-av.bip (C-ICAP/0.5.3 SquidClamav/Dịch vụ chống vi-rút)

0

Tôi đã chỉnh sửa lại nội dung tệp được gửi để tránh bài đăng này gây ra cảnh báo. Tất cả các kết thúc dòng là \r\n.

Thời gian chờ dường như không thể xảy ra.Tôi gặp hành vi tương tự (ngoài các thông báo vi-rút) với một tệp không bị nhiễm.

Kết nối ổ cắm vẫn được mở bởi máy khách khi máy chủ trả về lỗi 408.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.