Header tanggal yang dikembalikan oleh IIS7 salah

8

Saya melayani aplikasi ASP.NET dari IIS 7 tetapi kami mengalami beberapa masalah cookie aneh. Kode berfungsi dengan baik di lingkungan lain sehingga kami menganggap ini khusus untuk server ini ( pertanyaan terkait ).

Kami telah melihat header http yang dikembalikan dan seseorang menunjukkan bahwa header http tanggal menunjukkan tanggal 1 Januari daripada tanggal hari ini (sejauh ini selalu menunjukkan tanggal itu terlepas dari apa tanggal saat ini). Jam sistem diatur dengan benar (dan kami dapat mencetak waktu / tanggal saat ini melalui DateTime. Sekarang juga dengan benar) sehingga kami tidak dapat mengetahui mengapa sekarang berfungsi. Adakah yang punya ide? Apakah ini ikan haring merah?

Terima kasih, James

James Hollingworth
sumber
Apakah mendapatkan file teks biasa (mis. Tidak ada keterlibatan ASP.NET) seperti file CSS memiliki header Tanggal yang sama?
Richard

Jawaban:

11

Ini tampaknya merupakan masalah yang diketahui dan sering ditemukan di mesin virtual karena fitur sinkronisasi waktu. Anda mungkin perlu memulai kembali layanan HTTP pada IIS6 untuk memulihkan perilaku. Silakan merujuk konten di bawah ini:

Deskripsi Masalah

Log W3SVC menunjukkan waktu yang salah - macet pada waktu yang sama 2007-11-04 04:56:06

LANGKAH REPRO

  1. Mengubah waktu sistem ke waktu mendatang (mis. 11 Mei 2020)
  2. Meramban situs mana pun - memverifikasi file log yang dibuat pada tanggal / waktu baru
  3. Mengubah waktu sistem menjadi benar (tanggal dan waktu hari ini)
  4. Sekarang, melihat-lihat situs web apa pun dan melihat bahwa waktu pada file log sekarang macet pada waktu 11 Mei 2020

RESOLUSI

  • berhenti bersih http
  • mulai bersih w3svc

ATAU

  • berhenti bersih http
  • mulai bersih http
  • iisreset

Anda harus memulai kembali layanan http setiap kali Anda mengubah tanggal di server.

Diverifikasi dalam kode dan dikonfirmasi bahwa ini sesuai desain dan Anda harus mengikuti langkah-langkah di atas untuk membuat IIS mencatat waktu yang tepat.

Saya harap informasinya membantu.

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

cOzMaTiC
sumber