MiddleWare(미들웨어)/JEUS49 [JEUS8] 중복 로그인 방지 기능 설정하기 - APP개발로 처리할 수도 있지만 JEUS에서 중복 로그인 방지 기능을 사용 할 수 있다. / JEUS8.5 기준 설정1. jeus-web-dd.xml 설정jeus-web-dd.xml 파일은 APP_HOME/WEB-INF 경로에 위치해야 합니다. true JEUS_LOGIN_KEY jeus.application.login.key 2. JEUS Webadmin 설정Webadmin > 좌측 Session 메뉴 > 중간에 JEUS Login Manager 에 Primary, Backup 서버 설정서버 이름(=MS 혹은 Container 이름을 넣어주셔야 합니다.)Cluster 돼있는 경우 Webadmin > Cluster 메뉴에서 동일하게 설정.. 2024. 10. 21. [JEUS8] Webadmin 특정 IP만 접속 가능하도록 설정하기 - 보안취약점에 나오는 항목 중 하나로 webadmin 접속을 못하게 막는 내용이 있다. 태그를 false로 하던지 태그를 true 로 하여 특정 IP를 허용하던지 해야 한다.- JEUS7 이후 부터는 Webadmin이 있어야 설정이나 기동 작업을 할 수 있기 때문에 webadmin 은 필수적이며대신 server-access-control을 통해 특정 IP만 접속할 수 있도록 해야 한다.1. server-access-control 태그 true 설정 하기Webadmin 접속 > Servers 탭 > adminServer 선택 > ENGINE 텝 > WEB-CONNECTION 선택 > ADMIN-HTTP 선택 2. 하단 부분에 Server Access Control 체크 및 Allowed Server에 접.. 2024. 10. 17. [JEUS] jeus.servlet.request.enableDns 설정하기 - 해당 설정은 WEB 서버 앞 단에 L4, L7, ALB 등에서 호출을 할 때 응답을 받는 과정에서 getHostName을 정상적으로 받아오지 못하는 경우 발생한다. - JEUS 에서는 옵션을 통해 DNS를 통해 Hostname을 가져올지 안 가져올지 설정하여 이 문제를 해결할 수 있다. 기본값 true > false 로 변경 - jeus.servlet.request.enableDns 설정에 대한 설명 ServletReqeust.getRemoteHost()를 호출할 때 DNS를 통해서 호스트명을 얻어올지 여부를 설정한다. 웹 엔진이 있는 서버의 DNS 접근 여부를 설정하는 것이므로 웹 엔진 레벨 프로퍼티로 제공한다.(기본값 true)아래 로그가 발생할 경우 해당 상황을 유추 할 수 있다. (지연 중.. 2024. 9. 19. [JEUS] 응답 헤더에 encoding 설정하기 - JEUS JVM 옵션을 통해 응답 해더에 encoding 을 설정 할 수 있다. - 보통 한글파일 다운로드 / 업로드를 할때 깨지는 현상이 있을 경우 설정하면 한글이 정상적으로 보인다. - JEUS Webadmin 에서 encoding 설정을 별도로 할 수 있으나, 파일 다운로드 부분에서 한글이 깨지곤 한다. jeus.servlet.response.header.encoding 옵션을 넣으면 헤더에 encoding 값을 설정할 수 있다. - 파일 다운로드시 한글이름이 깨질 경우 위 설정에 8859-1 을 넣으면 되며 ISO-8859-1 을 가르킨다. - 파일 다운로드 뿐만 아니라 JSP 처리 / 저장 하는 과정에서도 encoding 문제가 발생할 수 있으니 아래 옵션을 추가해보도록 하자. JVM 옵션 .. 2024. 1. 30. [JEUS] jeus-web-dd.xml 태그 활용하기 - JEUS5, 6 버전을 사용하는 경우 jeus-web-dd.xml 파일을 사용하곤 한다. - APP_HOME/WEB-INF 경로에 jeus-web-dd.xml 파일을 넣어야 한다. - JEUS7,8 버전도 사용하기는 하나 특별한 경우 아니면 사용 하지 않으니 버전 업그레이드 하는 경우 해당 파일을 지우거나 백업해도 무방하다. - webddgen 명령어를 사용하면 APP 경로에 자동으로 jeus-web-dd.xml 파일을 생성할 수 있다. - jeus-web-dd.xml 파일은 JEUS 에서 아닌 JEUS가 APP를 로딩하는 과정에서 APP 단위로 옵션을 적용하는 방식이다. webddgen 사용법 webddgen -file [-ctx ] [-prop ] [-verbose] 파라미터 파라미터설명 -fil.. 2024. 1. 24. [JEUS7,8] IP, Hostname 이 변경된 경우 설정 변경하기 - 서버 이관작업시 IP나 Hostname 이 변경된다면 JEUS 설정도 변경해줘야 한다. - 특히 Hostname이 변경된다면, JEUS License도 재 발급 해야하니 참고한다. 정식라이선스라면 재발급 요청을 해야하고, 데모라이선스라면 테크넷을 통해 받도록 하자. - Linux 계열 서버의 경우 .bash_profile / .profile 을 수정해야하고 /etc/hosts 도 수정이 필요하면 하도록 한다. - 해당 작업은 기본적으로 JEUS 전체를 중지하고 진행해야 한다. 1. jeusnm.xml 파일 수정 - JEUS_HOME/nodemanager 경로에 jeusnm.xml 파일이 있다. - 테그에 IP or Hostname 을 수정한다. 2. nodes.xml 파일 수정 - JEUS_HOME/.. 2023. 11. 2. 이전 1 2 3 4 5 6 ··· 9 다음 반응형