Tiêu đề ngày được trả về bởi IIS7 là sai


8

Tôi đang phục vụ một ứng dụng ASP.NET từ IIS 7 nhưng chúng tôi đang gặp một số vấn đề lạ về cookie. Mã này hoạt động tốt trong các môi trường khác, vì vậy chúng tôi giả định rằng điều này là cụ thể cho máy chủ này ( câu hỏi liên quan ).

Chúng tôi đã xem xét các tiêu đề http được trả về và ai đó đã chỉ ra rằng tiêu đề http ngày hiển thị vào ngày 1 tháng 1 thay vì ngày hôm nay (cho đến nay nó luôn hiển thị ngày đó bất kể ngày hiện tại là ngày nào). Đồng hồ hệ thống được đặt chính xác (và chúng tôi có thể in thời gian / ngày hiện tại qua DateTime. Cũng chính xác) vì vậy chúng tôi không thể tìm ra lý do tại sao giờ nó hoạt động. Có ai có ý tưởng nào? Đây có phải là cá trích đỏ không?

Cảm ơn, James


Có nhận được một tệp văn bản đơn giản (nghĩa là không có sự tham gia của ASP.NET) như tệp CSS có cùng tiêu đề Ngày không?
Richard

Câu trả lời:


11

Đây dường như là một sự cố đã biết và thường được tìm thấy trên máy ảo do tính năng đồng bộ hóa thời gian. Bạn có thể cần phải khởi động lại dịch vụ HTTP trên IIS6 để khôi phục hành vi. Vui lòng tham khảo nội dung dưới đây:

Mô tả vấn đề

Nhật ký W3SVC hiển thị thời gian không chính xác - bị kẹt cùng lúc 2007-11-04 04:56:06

BƯỚC REPRO

  1. Thay đổi thời gian hệ thống thành thời gian trong tương lai (ví dụ: ngày 11 tháng 5 năm 2020)
  2. Đã duyệt bất kỳ trang web nào - đã xác minh tệp nhật ký được tạo trong ngày / giờ mới
  3. Thay đổi thời gian hệ thống là chính xác (ngày và giờ hôm nay)
  4. Bây giờ, duyệt bất kỳ trang web nào và thấy rằng thời gian trên các tệp nhật ký hiện bị kẹt vào ngày 11 tháng 5 năm 2020

GIẢI QUYẾT

  • http dừng http
  • bắt đầu mạng w3svc

HOẶC LÀ

  • http dừng http
  • http bắt đầu
  • iisreset

Bạn phải khởi động lại dịch vụ http bất cứ khi nào bạn thay đổi ngày trong máy chủ.

Đã xác minh mã và xác nhận rằng đây là do thiết kế và bạn cần làm theo các bước trên để làm cho IIS ghi nhật ký đúng thời gian.

Tôi hy vọng thông tin giúp.

Nguồn: http://www.eggheadcafe.com/software/aspnet/31164622/wrong-date-and-time-in-iis-log-file.aspx

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.