본문 바로가기

MiddleWare(미들웨어)74

[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.
[WebtoB] View.js 사용하기 - View.js 는 WebtoB 에서 사용 가능하다. - 일반적으로 index.html 을 반복적으로 사용하기 때문에 이에 대한 예제로 설명한다. - 정적 파일들을 WebtoB 에서 처리하도록 설정해야 한다. 1. WebtoB 설정하기 1-1) 대상 VHOST의 DOCROOT를 수정한다. *VHOST v_erp DOCROOT="/home/tmax/webtob/docs", -> 해당 경로에 이미지 소스가 있어야 함 HOSTNAME = "domain", PORT = "80", ServiceOrder = "uri,ext", ERRORDOCUMENT = "400,401,403,404,405,406,503", METHOD = "GET, POST, HEAD, -OPTIONS", LOGGING = "acc_erp".. 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.
반응형