kế thừa trang web asp cổ điển trên máy chủ windows 2008 r2 bị lỗi kết nối


0

Cố gắng gỡ lỗi một vấn đề với ứng dụng asp cổ điển mà tôi phải chạy trên một số máy chủ nội bộ.

Chạy IIS 7.5 trên Server 2008 R2, tôi nhận được hầu hết các trang hoạt động tốt, nhưng một trang (cho đến nay) được cho là tìm kiếm một vị trí tệp trong DB, sau đó truyền tệp đó từ hệ thống tệp đến máy khách không hoạt động . Đó là ngay lập tức (15ms) mất kết nối; Nhật ký HTTPERR của máy chủ báo cáo yêu cầu đến và nói drop_connection.

Nó xảy ra trên tất cả các tệp sử dụng url tải xuống đó và tôi đã xác minh rằng cơ sở dữ liệu có các đường dẫn chính xác và các tệp được đặt ở đúng đường dẫn. Tôi cũng đã kiểm tra quyền và danh tính nhóm ứng dụng có quyền Kiểm soát hoàn toàn trên vị trí tệp.

KHÔNG thực sự chắc chắn những gì khác để kiểm tra, bất kỳ ý tưởng?

Câu trả lời:


0

Điều này có vẻ đầy hứa hẹn:

CỐ ĐỊNH: Phản hồi hoặc kết nối không chính xác trong IIS 7.5 sau khi bộ lọc ISAPI đăng ký thông báo sự kiện SF_NOTIFY_SEND_RAW_DATA

http://support.microsoft.com/kb/2467528


Không, không phù hợp với hồ sơ đó. Cuối cùng tôi đã sửa nó bằng cách thay đổi một số mã nguồn, mặc dù tôi tò mò liệu đó là bản vá cửa sổ hay thứ gì đó đã phá vỡ bản gốc.
Paul

0

Hóa ra nhà phát triển mã gốc (không biết ai là ai hoặc khi nào) không rõ ràng yêu cầu. Tôi không biết đó có phải là thứ không cần thiết khi anh ấy phát triển nó hay không, nhưng cuối cùng tôi đã thêm:

Request.Flush

vào tệp .asp mà anh ta đang sử dụng để truyền các tệp ra và đã sửa nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.