본문 바로가기

22

Windows IIS - #4 IIS 오류 페이지 내용 Client 화면에서 확인 방법 500에러 대한 에러 내용을 쉽게 확인하는 방법을 소개하고자 합니다. 디버깅 속성을 편집하면 Clinet 쪽에서 에러 내용을 확인 할 수 있습니다. 하지만 해당 설정은 보안상 취약한 설정이므로, 개발환경에만 적용하기를 권장합니다. 1. IIS 에서 ASP 클릭 2. 디버깅 속성을 아래와 같이 수정 - 브라우저에 오류 전송 : true - 서버 쪽 디버깅 사용 : false - 클라이언트 쪽 디버깅 사용 : true 3. IIS에서 오류페이지 수정 4. 기능 설정 편집 클릭 => 자세한 오류 클릭 2015. 7. 15.
Windows IIS - #3 IIS 로컬 타임으로 로그 시간 변경 IIS를 설치할 경우 기본적으로 로그 형식은 W3C로 설정 되어 있다. 로그파일을 확인해보면 현지 시간과 로그 파일에 시간 기준이 다른 것을 확인 할 수 있다. W3C는 GMT 기준으로 기록 되기 때문에 현지 시간과 차이가 날수 있다. 당장에는 문제가 없지만, 로그 분석이 필요할 경우 타 로그들과 시간이 달라 분석에 어려움이 발생할 수 있다. 현지 시간으로 로그파일은 남기기 위해서는 로깅 형식 변경이 필요하다. 로그파일 형식을 IIS 또는 NCSA로 변경하면 현지 시간으로 로그 출력이 됩니다. 참고 사이트:https://support.microsoft.com/ko-kr/kb/271196/ko 2015. 7. 15.
Windows IIS - #2 디렉토리 인덱싱 차단 이전에 Apache 디렉토리 인덱싱 차단에 대해 글을 남긴적이 있다. 2014/08/24 - [웹/Apache] - Apache#6 - 디렉토리 인덱싱 차단 이번에는 IIS에서 차단하는 방법을 소개하려고 한다. 1. 해당 사이트로 이동 후 디렉터리 검색 클릭 2. 오른쪽에 사용안함 체크 3. 디렉터리 검색을 사용할 수 없습니다. 메세지 확인 해당 사이트 접속 후 디렉토리 인덱싱 여부를 확인해 보면 차단된 것을 확인 할 수 있다. 2014. 8. 30.
Apache#6 - 디렉토리 인덱싱 차단 웹서버 셋팅 시 기본 페이지(html,php,jsp….) 설정을 하게 된다. 이후 사이트 접속시 설정된 기본 페이지를 화면에 출력하게 된다. 특정 URL PATH를 입력하게 되면 기본적으로 기본페이지를 출력하게 되는데, 기본페이지가 없을 경우 디렉토리 구조를 화면에 출력(디렉토리 인덱싱)하게 될수도 있다. 디렉토리 인덱싱 방지 설정이 되어 있지 않는 경우 아래 화면 같이 나타나게 된다며, 디렉토리 구조, 소스, 설정 파일들을 외부에서 확인 및 다운로드가 가능해지기 때문에 보안상 문제가 발생하다. Apache에서 다음과 같이 설정을 변경한다면 Directory Indexing을 방지 할 수 있다. > Ex: 현재 설정 ········· Options Indexes ········· https.conf 및 .. 2014. 8. 24.