Lý lịch,
Công ty của tôi sử dụng máy chủ apache http với apache tomcat, ở đây máy chủ apache http chỉ hoạt động như một proxy ngược, chúng tôi có một phiên bản apache và một tomcat,
Lỗi yêu cầu không hợp lệ chỉ xuất hiện trong chrome chứ không phải trong firefox, sự cố này chỉ xảy ra với một số người dùng, Tái bút: Tôi làm việc trong môi trường công ty.
** Phiên bản trình duyệt: Chrome/98.0.4758.80 **
** Chrome : kích thước tiêu đề yêu cầu : "headersSize": 708, **
** Apache HTTP, trên linux **
Nhật ký Apache
Thứ tư ngày 19 tháng 1 10:06:08.995229 2022] [proxy_ajp:error] [pid 68758] AH03229: ajp_msg_append_cvt_string(): BufferOverflowException 4 8192
[Thứ Tư ngày 19 tháng 1 10:06:08.995281 2022] [proxy_ajp:error] [pid 68758] [client someip:port] AH00971: ajp_marshal_into_msgb: Lỗi khi thêm giá trị tiêu đề, người giới thiệu: https://somesite.com/
[Thứ Tư ngày 19 tháng 1 10:06:08.995288 2022] [proxy_ajp:error] [pid 68758] [client someip:29678] AH00988: ajp_send_header: ajp_marshal_into_msgb không thành công, người giới thiệu: https://somesite.com/
Giải pháp Đã thử nhưng không hiệu quả
- Tôi đã cập nhật tài sản Giới hạnRequestFieldSize 32768 trong httpd.conf cũng như trong tệp máy chủ ảo
- Đã cập nhật kích thước gói trong trình kết nối tomcat apache
- Đã khởi động lại phiên bản apache và tomcat,