Назад | Перейти на главную страницу

Ошибка http 500 только при первом посещении

Когда я впервые захожу на сайт, я получаю 500 - Internal server error. Когда я нажимаю "перезагрузить", сайт работает нормально и будет продолжать работать. Если я открываю другой браузер или закрываю и снова открываю текущий браузер, процесс повторяется.

http://motherscarehawaii.teamvision.biz/

Сервер работает под управлением IIS7.5 на Windows Server 2008 R2 + sp1, и это один из многих виртуальных хостов на сервере, все остальные работают нормально.

я вижу HTTP/1.1 GET / 503 32 Disabled motherscarehawaii.teamvision.biz перечислены в C:\Windows\System32\LogFiles\HTTPERR\httperr1.log но не уверен, что отключено. Пул приложений настроен для работы с .Net Framework v2.0.50727 в классическом режиме.

Есть идеи, что вызывает ошибку и как ее исправить?

Это как-то связано с сессионными куки-файлами и тем, как сайт их обрабатывает.

Первый проход, на моем конце нет файла cookie сеанса,

$ wget --load-cookies cookies --save-cookies cookies --keep-session-cookies -S http://motherscarehawaii.teamvision.biz/
--2011-07-21 21:37:05--  http://motherscarehawaii.teamvision.biz/
Resolving motherscarehawaii.teamvision.biz (motherscarehawaii.teamvision.biz)... 206.72.120.169
Connecting to motherscarehawaii.teamvision.biz (motherscarehawaii.teamvision.biz)|206.72.120.169|:80... connected.
HTTP request sent, awaiting response...
  HTTP/1.1 500 Internal Server Error
  Cache-Control: private
  Content-Type: text/html
  Server: Microsoft-IIS/7.5
  Set-Cookie: ASPSESSIONIDASCRDQBC=GAONOAEADFONKBABDHPPMCLG; path=/
  X-Powered-By: ASP.NET
  Date: Thu, 21 Jul 2011 20:36:51 GMT
  Connection: keep-alive
  Content-Length: 1208
2011-07-21 21:37:05 ERROR 500: Internal Server Error.

второй проход, теперь загружает cookie из файла,

$ wget --load-cookies cookies --save-cookies cookies --keep-session-cookies -S http://motherscarehawaii.teamvision.biz/
--2011-07-21 21:37:06--  http://motherscarehawaii.teamvision.biz/
Resolving motherscarehawaii.teamvision.biz (motherscarehawaii.teamvision.biz)... 206.72.120.169
Connecting to motherscarehawaii.teamvision.biz (motherscarehawaii.teamvision.biz)|206.72.120.169|:80... connected.
HTTP request sent, awaiting response...
  HTTP/1.1 200 OK
  Cache-Control: private
  Content-Length: 2843
  Content-Type: text/html
  Server: Microsoft-IIS/7.5
  X-Powered-By: ASP.NET
  Date: Thu, 21 Jul 2011 20:36:53 GMT
  Connection: keep-alive
Length: 2843 (2.8K) [text/html]
Saving to: `index.html'

100%[=======================================================================================================>] 2,843       --.-K/s   in 0.1s

2011-07-21 21:37:07 (24.1 KB/s) - `index.html' saved [2843/2843]

Надеюсь, это поможет вам отследить это дальше.