웹 개발은 대학교 이후로 해본 적이 없었는데 SSRS 서버와 Web을 연동하면서 생긴 오류 해결 과정을 적어보고자 한다.
SSRS에 웹 홈페이지에서 보이도록 하기 위해 기존에 라이브로 사용하던 Web소스를 수정해서 넣었다.
그런데. 접속을 하면 500.19 에러가 계속 발생했다. IIS 세팅이 잘못된 것인지 생각 되어 해당 사이트의 속성값들을 확인하려고 해도 경고창과 함께 0x8007000d 오류 메시지가 나왔었다.
사실 처음에는 xml 문법을 틀려서 진행이 되지 않았는데 IIS에서 세팅을 확인하려고 해도 \\.\경로\web.config 파일의 에러라고 나오면서 아무것도 수행이 되지 않았다. IIS를 모두 지우고 재설치를 해도 여전히 같은 상황 이었다.
찾아보니 URL Rewrite 기능 문제였다. 내가 붙인 web.config에 URL Rewrite 기능을 사용하고 있는데 서버에 설치가 되어 있지 않았던 것이 문제였다. web.config파일을 열어 rewrite를 검색해보니 해당 값이 설정 되어있었다.
URL ReWrite 다운로드를 통해 설치 파일을 얻을 수 있으며, 자신이 사용하는 서버가 외부와 연결이 되지 않는다면 아래 쪽에 오프라인 전용 설치 파일도 있다.
관련해서 이제 500.19 에러는 나지 않지만 여전히 접속은 안된다.
이제 또 다른 해결 방법을 찾아 봐야겠다.
댓글 없음:
댓글 쓰기