전에 asp.net에서 대용량 업로드를 위한 web.config 수정을 알려드렸습니다. (참고 : [Asp.Net] Asp.net에서 대용량 파일을 올리기위한 세팅 ) 그런데 이 방법을 사용하면 로컬테스트에서는 문제없이 올라가지만 실제 서버에 올렸을 때는 20~30메가정도의 파일까지만 올라갑니다. ㅡ.-;; 이것은 IIS의 디폴트 설정이 20~30메가만 올릴수 있도록 되어 있기 때문입니다. 이 글에서는 이설정을 더크게 바꿔 보도록 하겠습니다. 1. IIS 설정 바꾸기 해당 사이트에서 기능 보기 > 요청 필터링 작업 > 기능 설정 편집.... 를 누르면 "요청 필터링 설정 편집" 창이 표시 됩니다. 여기서 "허용되는 최대 콘텐츠 길이"를 수정하시면 됩니다. 데이터는 바이트이니 용량 잘 계산해서 넣으세요~ ..
보안 문제때문에 외부에서는 웹페이지의 오류내용을 상세하게 알수가 없습니다. 이런경우 500 번 에러로 표시되는 경우가 있습니다-_-;;; 이렇게 한글에 깨저보이는 경우 인코딩을 바꾸면 정상적으로 표시 됩니다. (익스플로러의 경우 보기 > 인코딩) 로컬에서는 정상적으로 오류가 표시되지만 주소가 바인딩되어 있는 경우 로컬에서 접속이 불가능 한 경우가 있어서(포트 포워딩 같은 것을 쓸경우 로컬로 접속 안되는 경우가 있습니다.) 그럴때는 오류 메시지를 밖에서도 확인 할수 있도록 설정을 바꿔야 하죠. 1.설정 바꾸기 일단 IIS7 관리자를 열어 해당 사이트를 확인 합니다. 해당 사이트에서 기능 보기 > 오류 페이지 > 작업 > 기능 설정 편집 에 들어 갑니다. 오류 페이지 설정 편집에서 '자세한 오류'를 선택 하..
같은 계정에서 여러 접속허용은 다른 글에서 설명하였으니 여기서는 전체 원격접속 인원을 늘려보겠습니다. (참고 - [Window Server 2008] 원격데스크톱 같은 세션(같은 계정) 여러 접속허용) 설정 위치 실행 > gpedit.msc > 로컬 그룹 정책 편집기 > 컴퓨터 구성 > 관리 템플릿 > windows 구성 요소 > 터미널 서비스 > 터미널 서버 > 연결 혹은 실행 > gpedit.msc > 로컬 그룹 정책 편집기 > 컴퓨터 구성 > 관리 템플릿 > windows 구성 요소 > 원격 데스크톱 세션 호스트 > 연결 > 연결 개수 제한 옵션 변경 '연결 개수 제한' 이라는 항목이 있습니다. 이 항목을 '사용'으로 변경하신 후 'TS 최대 허용 연결' 숫자를 원하는 숫자로 바꾸신 후 적용하시면 ..
1. 증상 뜬금없이 서버에서 '403' 에러가 났습니다. '403' 에러는 권한을 잘못 설정했을 때 많이 보는 에러인데 잘 사용하던 중에 이 에러를 만났다는 것은 누군가 권한설정을 바꿨을 때입니다. 그런데 저 혼자 관리하는 서버인데 그러고 자시고 할 게 없는데 말이죠..... '가능한 해결 방법'은 의미가 없습니다. 저건 디렉토리 검색을 허용하겠다는 것인데 저걸로 해결될 문제라면 권한설정이 잘못된 것이니까요. 2. 원인 추적과 해결 방법 이리저리 보던 중 생각해보니 마지막 업데이트 이후로 이런 증상이 발생하는 것이었습니다. 그래서 확인해보니 역시나.... 파일하나가 빠져있었습니다-_-; 다시 넣으니 정상 작동..... 보통 파일이 없는 경우 '404' 에러가 나는데 어떤 경우에 '403' 에러가 나는 건..
사이트바인딩이야 보통 사이트를 생성할때 해주면 되고 특별한 경우가 아니라며 1개를 연결하는게 일반적이라 신경을 안쓰고 있었는데 다른주소 여러개를 연결할일이 있어서 사이트 바인딩을 찾는데.....어디있는거지!! 이렇게 호트이름을 지정하면 자동으로 주소가 바인딩 되죠. 어지됬건 위치는 눈앞에 있습니다. 바로 여기!! 이제 위치를 알았으니 바인딩 추가는 알아서 ㅎㅎㅎ
Window Server 2008을 세팅하고 원격 접속을 했더니 다른 사람이 튕겼다고 하는군요. 2008부터는 한계정으로 여러 명이 접속하는 설정이 기본적으로 막혀있습니다. 뭐... 이것도 하도 간만이라 생각도 못 하고 있엇네요 ㅎㅎㅎㅎ 만약 다른 계정인데 접속 인원이 초과된 경우 다른 글을 참고하시면 됩니다. (참고 - [Window Server 2008] 원격데스크톱 다중접속 허용하기) 1. Window Server 2008의 경우 원래 Window Server 2008도 '원격 데스크톱 세션 호스트 구성'이 활성화되어있는 걸로 아는데.... 요번에 확인해보니 활성이 안되 있네요? 실행 > gpedit.msc > 로컬 그룹 정책 편집기 > 컴퓨터 구성 > 관리 템플릿 > windows 구성 요소 > ..
보통 IIS를 설정하고 제일 먼저 해보아야 할 것이 테스트용 HTML파일을 만들어 로컬(http://127.0.0.1/ 이나 http://localhost/)로 붙어 확인이 가능한지 확인한 후 다음 ASP나 ASP.NET같은 것을 설정하게 됩니다. 1. 증상 .NET같은 경우 프래임웍을 설치하면 IIS가 설정이 자동으로 되기 때문에 별 신경을 안 써도 됩니다. 그런데....ASP가 동작을 안 하네? 이런 경우 이런 '404' 에러가 납니다. 기본적으로 인터넷 정보 서비스(IIS)가 Microsoft Windows Server 2003 제품군에 설치되면 IIS는 정적 콘텐트(HTML)만 제공합니다. Active Server Pages(ASP) 또는 ASP.NET 페이지 같은 동적 콘텐트를 요청하면 다음과 ..
보안이슈때문에 원격 데스크톱의 경우 기본 포트인 3389를 다른포트로 변경하는 것을 권장합니다. 먼저 기본포트를 여신후 작업을 하는 것이 여러가지로 편합니다. (참고 : Window Server 2008 R2 - 원격 데스크톱 접속 설정) 1. 레지스트 수정 실행(위도우키 + R) 눌러 regedit를 입력하여 레지스트리 편집기를 띄웁니다. 레지스트 편집기에서 아래 경로를 찾습니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 에 PortNumbe를 십진수로 설정하여 원하는 값으로 변경해줍니다. 2. 방화벽 열기 일단 포트가 열렸는지 확인을 해봅시다. (참고 : 외부에서 포트 확인 해주는 사이..
1. 문제의 발견 이웃 블로거분이 제 블로그에 들어가려고 하면 위험 사이트라고 뜬다고 확인하라고 하길래 크롬으로 들어가 보니.. 경고: 이 사이트를 방문하는 것이 컴퓨터에 해를 줄 수 있습니다. 구글에서 검색해 봐도 똑같은 메시지가 표시되는 것을 볼 수 있습니다. 2. 원인 찾기 일단 구글 웹 마스터 도구로 들어가서 확인해 보았습니다. 제가 운영하는 테스트용 서버도 이 도메인에 연결돼 있어서 서버 자체가 털린 줄 알고 깜짝 놀랐습니다 ㅎㅎㅎ 분석 내용을 보니 '애드젯'관련 코드 문제가 되고 있더군요 ㅡ,.ㅡ; 일단 원인이 되는 코드를 모두 지운 후 검토신청을 합니다. 저 같은 경우 하루 만에 풀렸지만 여러 가지 이유로 몇 주정도 걸릴 수도 있다고 합니다. ㅡ,.ㅡ; 다양한 원인들 저는 운이 좋아서 한 번..
재목만 봐서는 무슨 소리인가 하시겠지만 내 컴퓨터에서 특정도메인을 hosts파일에 등록하여 사용하는 것을 말합니다. 흔이 바이러스나 스파이웨어가 많이 하는 짓이죠 ㅡ,.ㅡ; 원래 도메인을 등록하여 사용하려면 도메인을 구매한후 DNS에 등록을 해야 합니다. 테스트환경을 구축한다던가 아직 도메인이 활성화 되지 않았던가 테스트서버용으로 많이 사용합니다. 이렇게 등록된 도메인은 내 컴퓨터에서만 사용이 가능하죠. 만약 네이버주소를 등록한다면 naver.com을 치면 등록된 주소로 이동하게 됩니다. 주소는 aaaa이지만 연결은 네이버로 되어 있다. 가끔 친구컴퓨터에 장난칠때 사용하기도 합니다 ㅋㅋㅋㅋ 자주가는 사이트들 오타목록을 야한 사이트로 연결해둔다던가 하는 방법으로 말이죠 ㅋㅋㅋㅋ hosts의 위치는 윈도우즈..