▶ AUD플랫폼 7.0.400 > 7.0.500 핫픽스, 정기 릴리즈 적용 시 주의사항
1. 보안취약점 관련 조치
1) 7.0.400.20240109 핫픽스 이후 버전을 적용 시
matrix_sys.properties 파일이 없는 경우 matrix_sys.properties를 생성해야 합니다.
관련 URL : https://audp.bimatrix.co.kr/pages/viewpage.action?pageId=79413747
경로 : {Context Path}/WEB-INF/classes/matrix/matrix_sys.properties
2) URL 기준 하위 경로 직접 접근 시 403에러 발생하도록 조치하였습니다.
관련 URL : https://audp.bimatrix.co.kr/pages/viewpage.action?pageId=79405926
해당 현상에 대하여 허용 처리하는 것은 보안 위배 사항으로 권장하지 않습니다.
2. AUDPlatform_7.0.400.20XXXXXX-XX_patch.zip 파일과
AUDPlatform_7.0.400.20XXXXXX-XX_reports.zip 파일은 함께 적용해야 합니다.
3. AUDPlatform_7.0.400.20XXXXXX-XX_patch.tar.gz 파일과
AUDPlatform_7.0.400.20XXXXXX-XX_reports.tar.gz 파일은 함께 적용해야 하며 리눅스용입니다.
4. AUDPlatform_7.0.400.20XXXXXX-XX_extention(참고).zip 파일은 참고용입니다.
5. AUD플랫폼 7.0.400.20231127-01 정기 릴리즈 이후 버전에서는
부분 업데이트 시 AUD플랫폼이 정상 동작 하지 않을 수 있습니다.
▶ 최신 릴리즈 적용 순서
대상 : AUD플랫폼 7.0.500.X 핫픽스, 정기 릴리즈
{CONTEXTPATH} : 시스템 설치 위치, Admin > 시스템 정보조회 > Context Root 확인
{REPORTPATH} : 보고서 파일 위치, Admin > 시스템 옵션 > REPORTPATH 확인
고객사 커스텀 별도 관리 필요
Step 1. 기존 파일 백업
1) 전체 백업 - CONTEXTPATH 하위 전체
2) 보고서 백업 - REPORTPATH 하위 전체
Step 2. lib 폴더 하위 삭제
경로 : CONTEXTPATH / WEB-INF / lib /*
삭제 목록은 AUDPlatform_7.0.400.20XXXXXX-XX_patch(필수).zip/matrix/WEB-INF/patch_delete_list.txt 목록 참조
※ 고객사 별도 관리 파일 별도 관리 필요
Step 3. 릴리즈 적용 (덮어쓰기)
파일명 : AUDPlatform_7.0.500.20XXXXXX-XX_patch.zip
1) 전체 파일
대상 : .zip 파일 전체
적용 경로 : CONTEXTPATH 하위
2) 보고서 폴더 파일
파일명 : AUDPlatform_7.0.500.20XXXXXX-XX_reports.zip
대상 : .zip 파일의 Reports 폴더 전체
적용 경로 : REPORTPATH 하위
Step 3.1 고객사 커스터마이징 적용
Step 4. WAS 특성 체크
1) JEUS 사용 옵션 추가 (또는 수정)
경로 : CONTEXTPATH/WEB-INF/classes/framework/service/service_api.properties 또는 해당 파일의 연결 path
# was jeus
matrix.was.jeus = true
Step 5. 개별 PC의 인터넷 브라우저 캐시, 서버 캐시 삭제 후 로그인
관련 URL : http://bdn.bimatrix.co.kr/bdn/index.do?board=eyJib2FyZENvZGUiOiJCT0FSRDAxIiwiYm9hcmRObyI6ImYzYmNlOTZmLTE4NjctNDQ4Ni04OWZlLWIxYmQ3ZjJhZGFjYyJ9
Step 6. WAS 서버 재기동
리눅스의 경우 CONTEXTPATH, REPORTPATH 권한 및 소유 계정 확인
Step 7. 로그인 후 점검
1) Web-PORTAL > 버전 확인
2) Admin > 시스템 정보 조회
3) Admin > Repository 테이블 점검 실행
추가가 필요한 경우 [Repository Script 내려받기]하여 테이블 추가
Step 8. 추가사항
Step 8.1 업데이트 후 Admin > 시스템 운영관리 > 모듈 관리자 에서 초기설정을 해야 합니다.
i-AUD의 웹 프로세스봇 의 Active를 모듈 방식으로 개발 하면서 System에서 사용하는 시스템 모듈을 추가했습니다.
때문에 Admin의 모듈관리자에서 [초기 설정]으로 시스템 모듈을 추가해야 합니다.
- 추가하면 웹으로 개발된 프로세스 봇을 사용할 수 있습니다.
- 기존 배포한 모듈 및 사용 중인 모듈과 별도로 추가로 생성합니다.
- 사용 중인 모듈의 일부는 수정 이 필요 할 수 있습니다.
- 참고 문서 : [i-AUD] Process Bot을 웹으로 개선했습니다.
Step 8.2 i-META 를 사용시 i-META Server도 패치가 필요합니다.
i-META 디자이너를 웹 기반으로 변경하면서 새로 생성되는 i-META 사용을 위해서는 i-META Server를 업데이트해야 합니다.
참고 문서 : [i-META] Server 패키지 적용 방법
(i-META 디자이너 설명서는 준비 중입니다.)
※ 배포되는 제품 외의 제품을 같이 사용하는 경우 (i-STREAM, i-BIG 등) 별도의 설정 변경이 필요할 수 있습니다.
TAG → #핫픽스 #릴리즈 #적용