2009-12-16 2 views
2

무작위로 피들러에서 우리의 웹 사이트에 HTTP 504 오류 상태 코드IIS7 승리 2008 + ASP MVC의 HTTP 결과

을 정적 파일을 반환 접근 정적 파일 CSS, JS 504 개 상태, 이미지 :

결과 프로토콜 호스트 URL 바디 캐싱 콘텐츠 유형의 프로세스 댓글 사용자 정의 288 (504) HTTP
/assets/styles/site1.css 512 text/html과 ekrn : 700 289 504 HTTP
/assets/styles/rightmenu.css 512 텍스트/높이 ml의 ekrn : 700 291 504 HTTP
/assets/scripts/jquery.cookie.js 512 text/html과의 ekrn : 700

피들러주는 정보

HTTP/1.1 504 피들러 - 수신 실패 의 Content-Type : text/html과 연결 : 가까운 타임 스탬프 : 08 : 30 : 45 : 8693

ReadResponse는() 실패 : 서버가이 요청에 대한 응답을 반환하지 를 않았다.

504 오류가 계속 표시됩니다. 이 웹 사이트는 동일한 포트에서 실행되며 웹 사이트를 통한 ip (멀티 바인드 iis 기능)

답변

0

라우터 HTTP 멀티플렉싱 기능에서 솔루션이 비활성화되었습니다.

+0

나는이 문제도 다루었 다. 동적 및 정적 리소스에서 압축을 비활성화하면 해결되었습니다. 그 이유와 왜 해상도 (소프트웨어 업데이트?)가 있는지 검색하여 압축을 다시 활성화 할 수 있습니다. 라우터 문제를 확인해 보겠습니다 ... – Sam

1

504는 유효한 IIS 상태 코드가 아닙니다. IIS 로그 파일을 확인하고 정적 파일의 상태 코드가 무엇인지 확인하십시오. 오류 메시지가 무엇이고 Fiddler를 사용하고있는 것이 무엇인지 자세히 설명하십시오.

+0

iis 로그는 304 및 200 상태 만 제공합니다. – marcinn

+0

IIS에 따라 요청/응답은 완벽하게 정상입니다. 자, 당신의 주요 문제쪽으로. 당신의 문제는 무엇입니까? ReadResponse()가 실패한 것을 볼 수 있습니다. 원한다면 우리는 이것을 오프라인으로 가져갈 수 있습니다. – Vivek

+0

바이올린은 때때로 이러한 리소스에 대해 504를 제공하므로 페이지가 제대로 표시되지 않습니다 (스타일은 적용되지 않습니다). 나는 504가 네트워크와 관련된 오류라고 읽었다. – marcinn

0

피들러 추적을 보면 실패한 요청은 모두 text/html로 반환됩니다. 실제 응답 내용을보고 더 자세한 정보가 있는지 확인할 수도 있습니다.

IIS 로그를보고 정확히 IIS가 요청한 것과 응답 한 내용을 확인하십시오.