안녕하세요, 저는 Visual Studio 2008 Pro에 관한 조언이 필요합니다.Visual Studio 2008 게시 실패
우리는 많은 웹 서비스 응용 프로그램을 개발했으며 시작한 이래로 개발 서버 또는 테스트 시스템에서 발생하지 않는 것으로 보이는 프로덕션 서버에서 오류가 발생했습니다.
새 코드를 서버에 게시 할 때 일반적으로 다음 오류가 발생합니다.
게시 실패 : 잘못된 게이트웨이 : 상태 라인이 잘못되었습니다. (매우 우리의 dev에 팀이 나에게 불행하게도 스크린 샷이나 정확한 말씨를 제공 할 수 없었던 이와 유사).
이 오류가 발생하더라도 웹 서비스는 항상 예상대로 100 % 기능을합니다. 다른 사람이이 오류를 우연히 만났습니까? 또는 그것을위한 해결책/이유?
게시를 수행하는 PC는 Windows XP SP3 시스템이며 우리가 게시하는 서버는 완전히 패치 된 Windows 2003 서버 상자입니다.
우리가 가지고있는 테스트 서버와 데브 서버는 프로덕션 시스템의 복제본입니다. 테스트 할 때/dev를 테스트 할 때 언급 한 것처럼이 문제에 대한 힌트를 얻지 못하거나 게시 할 때 오류가 발생합니다.
diff를 실행하면 테스트 서버/서버는 클라이언트 PC (10.0.0.x)와 동일한 네트워크 주소에 있지만 프로덕션 서버는 다른 네트워크 범위 (192.168.0.x)에 있습니다. 그들 사이의 방화벽.
이 문제는 하나의 특정 프로젝트에서 다른 프로그램 (webservices가 올바른 용어 일 경우)이 사고없이 동일한 서버에 게시되는 것처럼 보입니다. 이 문제는 해결되었습니다 어떤 도움들
크리스
스크린 샷을 캡처 할 수 없거나 오류 메시지의 문구가 표시되는 개발자입니까? 양질의 개발자. 그들은 오류를 재현 할 수 있습니까? 매번 또는 간헐적으로 발생합니까? – Maslow
Maslow 안녕하세요,이 오류는 우리가이 프로젝트를 게시하려고 할 때마다 발생하지만 언급 한 바와 같이 실제 서버에서는 발생하지 않으며 내부 환경에서는 절대로 발생하지 않아 수정 사항이나 가능한 해결책을 테스트하기가 어렵습니다. – Kristiaan
정확한 오류 메시지는 '잘못된 게이트웨이 : status-line invalid'입니다. 그것은 매번 발생합니다. 게시가 작동하는 것처럼 보이지만 VS가 소켓을 통해 응답을 해석하는 데 문제가있어 HTTP 502 오류가 발생하는 것처럼 보입니다. 누구든지이 문제가 있었습니까? –