|
나스의 Docker 환경에 설치된 XE1 사이트의 로그인시, '잘못된 요청입니다.' 라는 메세지가 출력되는 문제를 해결하기 위한 노트 입니다. XE1 은 오래된 코드를 사용하다 보니, php 7.4 와 호환이 완벽하지 않아서 발생하는 문제 인듯 합니다. [문제해결] Nginx Proxy Manager의 웹서버(Nginx)와 뒤쪽의 XE1(도커 컨테이너) 간에 HTTP 헤더 정보가 유실되지 않도록 NPM의 고급 설정을 보완해 주어야 합니다. Nginx Proxy Manager 에서 해당 도메인의 설정을 클릭합니다. Details 탭에서 Websockets Support 항목을 체크(ON)합니다. (세션 유지를 안정적으로 도와줍니다.) Block Common Exploits 설정은 OFF 합니다. (이 부분이 문제를 발생 시킴 반드시 OFF) |
