customFields에 의해 IIS Log의 httpErrors 응답코드가 바뀌는 현상

이 글은 Windows Server 2016, IIS 10.0.14393 에서 발생하는 현상을 담고 있다. 그 외 버전에서의 동작은 확인되지 않았다. 이 현상이 버그인지, 의도된 동작인지는 확인되지 않았다. IIS에서는 보통 사용자에게 표시되는 오류페이지를 설정하기 위해 <httpErrors> 항목을 사용한다. 이 때 대부분 아래처럼 responseMode로 ExecuteURL을 사용한다. 위처럼 설정하고 어떻게 동작하는지 확인하기 위해 없는 파일인 testfile.htm을 호출하면 사용자와 IIS Log … Read more

Linux에서 Huawei E8372 LTE Modem 사용하기

Huawei E8372 LTE Modem을 Linux 장비에 연결하게 배포판이나 설치환경에 따라 USB 저장장치로만 인식되어 LTE 기능이 동작하지 않는다. 이 경우에는 장비를 USB 저장장치가 아니라 LTE Modem으로 인식하도록 설정해 주는 작업이 필요하다. 이 글은 Arch Linux를 기반으로 작성하였지만, 다른 배포판에서도 문제 없이 적용 가능하다. Huawei E8372를 연결한 뒤 lsusb 명령을 통해 연결된 장치의 Vendor ID와 Product ID를 … Read more

Fedora Podman으로 Visual Studio Code Remote Container 사용하기

Visual Studio Code에서 Remote Container 확장 프로그램을 통해 개발환경을 컨테이너 내에 구축할 수 있다. 편하기도 편하지만, 여러 개발환경을 동시에 사용해야 할 경우 개발환경끼리 꼬이는 일이 없게 해준다. OS 환경을 깨끗하게 유지할 수 있는 것은 덤이다. Windows 10의 WSL2와 Ubuntu 20.04에서는 가이드대로 Docker를 설치하면 별다른 설정 없이 Remote Container 확장 프로그램을 사용할 수 있지만, Fedora는 그렇지 … Read more