MiddleWare(미들웨어)79 [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. [WebtoB] View.js / Node.js / React.js 사용하기 - View.js, Node.js, React.js 는 WebtoB 에서 사용 가능하다.- 일반적으로 index.html 을 반복적으로 사용하기 때문에 이에 대한 예제로 설명한다.- 정적 파일들을 WebtoB 에서 처리하도록 설정해야 한다. 1. WebtoB 설정하기1-1) 대상 VHOST의 DOCROOT를 수정한다.*VHOSTv_erp DOCROOT="/home/tmax/webtob/docs", -> 해당 경로에 이미지 소스가 있어야 함 HOSTNAME = "domain", PORT = "80", ServiceOrder = "uri,ext", ERRORDOCUMENT = "400,40.. 2024. 4. 2. [JEUS, WebtoB] 데모 라이선스 발급하기(New Site) - Technet 사이트가 새롭게 바뀌게 되면서 데모라이선스 정책이 바뀌었다.- 무제한 발급 가능 -> Technet 계정 당 한 제품에 대해 3회 발급(A 계정 JEUS 3회, WebtoB 3회 ...) 따라서 테스트 용으로 사용하는 서버는 정식라이선스를 구매 하거나 Technet 계정을 계속 만들어야 하는 상황이다.- TmaxSoft가 Tmax 그룹사에서 분리되면서 사이트도 분리가 되었다. (사모펀드에 인수됨) 1. www.technet.com 접속기존 테크넷에서 JEUS, WebtoB 라이선스를 받을 수 없게 되어 위 도메인으로 사이트 접속을 한다.(로그인 필요) 2. 우측 상단에 줄 3개 클릭 > 다운로드 > 데모라이선스 메뉴 클릭 3. 라이선스 발급을 위한 필수 정보 입력 정보 입력후 확인을.. 2024. 2. 26. [WebtoB] MTLS 설정하기 MTLS(Mutual TLS) 란? - 상호 인증을 위한 방법으로 간단히 말해 양방향 TLS 통신을 하는 것이라고 보면 된다. - WebtoB *SSL 절, ReverseProxy를 사용한다면 *ProxySSL 절을 통해 설정할 수 있다. - 기존 WebtoB에 등록된 SSL 인증서 + MTLS를 사용할 대상 CA 인증서가 필요하다. *SSL 절 설정 가이드 ssl1 CertificateFile="/tmax/webtob/ssl/aaa.bbb.com.crt", CertificateKeyFile="/tmax/webtob/ssl/aaa.bbb.com.key", CACertificateFile="/tmax/webtob/ssl/chainca.crt", CertificateChainFile="/tmax/webtob.. 2024. 2. 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. 이전 1 ··· 3 4 5 6 7 8 9 ··· 14 다음 반응형