상황 인프라팀에서 tomcat, https(ssl) 포트 443으로 설정 했다고 연락이 왔다. https로 서비스도 잘 돌아가는 것을 확인하고, 작업한 파일들을 서버에 배포하고 서버를 내렸다 올렸는데....SocketException: Permission denied 가 발생하면서 안돌아간다 01-Feb-2023 15:50:59.807 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"] 01-Feb-2023 15:50:59.823 SEVERE [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to ..
상황 초대장을 만들 일이 생겼는데, 거창한건 아니고 심플한 디자인에 행사 위치와 인사말등 간단한 문장 몇개만 들어가면 되는데..괜찮은 툴이 없을까.. 처리방법 하루종일 어떤 디자인이 좋을 지 찾아보다가 postermywall 이라는 괜찮은 해외 사이트를 찾게 되었다. 검색 버튼을 눌러서 원하는 생일관련 디자인을 검색해봤다. 검색된 템플릿 중에 원하는 것을 골라서 선택한다. 템플릿을 골랐으면 원하는대로 텍스트나 미디어, 모형, 그림같은것들을 추가하고 수정하면서 목적에 맞게 꾸미면된다. 스티커를 한번 추가해봤다. 확인 위에는 비디오로 만들었는데, 그냥 정적인 사진으로 만들고 싶다면 애니메이션 효과 다 빼고 그냥 plan text로만 멋지게 꾸미면된다. 다 만든 다음에는 상단 메뉴에 Publish, Downl..
상황 제우스8(Jeus8)에서 같은 하나의 컨테이너에 두개의 어플리케이션를 올려야 할 상황이 생겼다. (서로 다른 context로..각자 구동되도록) Crownix Report (RD) 리포트 서버인데 다음과 같이 DataServer와 ReportingServer로 구성되어있다. 결과적으로 서버 하나만 돌려서 https://127.0.0.1/DataServer, https://127.0.0.1/ReportingServer 이렇게 호출되면 된다. Application Deploy Path를 webapp 밑에 rd로 잡아버리면 DataServer와 ReportingServer를 알아서 구동시켜주지 않을까? 안된다. 하는 방법이 없을까.. 처리방법 Applications 메뉴에서 DataServer, Repo..
상황 M1에서 플루터로 개발된 앱을 iOS로 빌드하는데, cocoaPods 관련 오류가 발생했다. #iOS 빌드 @Macmini flutter-app % flutter build ipa --release --obfuscate --split-debug-info build/app/outputs/symbols [!] CocoaPods could not find compatible versions for pod "Firebase/Messaging": In snapshot (Podfile.lock): Firebase/Messaging (= 9.3.0) In Podfile: firebase_messaging (from `.symlinks/plugins/firebase_messaging/ios`) was resolv..
상황 서버에 "org.apache.logging.log4j.core.appender.db.DbAppenderLoggingException: Failed to insert record for log event in JDBC manager: java.sql.SQLException: ORA-01691: SYS_LOB000003213AC00016$$ LOB 세그먼트를 (DAT 테이블스페이스에 있음) 에 의해 확장할 수 없음" 오류 발생. 테이블 스페이스를 확인 해보니 100% 꽉 찬상태. 처리방법 AUTOEXTEND & MAXSIZE 설정 AUTOEXTEND가 OFF되있다면 ON으로 해주고, MAXSIZE가 UNLIMITED가 아니라면 UNLIMITED로 해주자. ALTER DATABASE DATAFILE 'd..
상황 은행업무와 공공기관 사이트에 접속, 로그인할때 보안프로그램들이 깔리는데, 그것들을 그냥 놔두면 컴퓨터가 점점 느려지는 원인이 된다. 그래서 가상컴퓨터를 하나 만들어 공공기관 사이트에 접속하거나, 은행업무볼 때는 그 가상컴퓨터를 사용하려고 셋팅해봤다. 처리방법 사전준비 Windows 10 ISO파일 다운로드 마이크로 소프트 Windows 10 다운로드 페이지에 들어가서 미디어 생성 도구를 사용해 ISO파일 을 다운로드 하자. Hyper-v 셋팅 확인 Hyper-v를 사용할 수 있도록 셋팅이 되어 있는지 확인 해보자 먼저 윈도우 버튼을 누르면 나오는 검색창에 "선택적" 이라고 쳐서 앱 > 선택적 기능에 들어간다. 스크롤을 끝까지 내리면 기타 Windows 기능이라고 보이는데 마우스로 클랙한다. Wind..
상황 GitLab + Nexacro N으로 CI/CD(빌드/배포) 구성 중 리눅스에서 넥사크로 빌드가 결과적으론 실패로 끝나서 빠르게 포기하고, Windows에서 빌드 하기로 했다. GitLab-Runner 설치 윈도우용으로 셋팅했다. (https://yourusername.tistory.com/186) 처리방법 NexacroN Studio 다운로드 투비소프트 서포트 홈페이지에서 Product > Nexacro N > Download 메뉴에 들어가서 원하는 버전을 다운로드 받는다. (All 버튼을 눌러서 다운받는다) NexacroN Studio 서버에 설치 다운받은 파일의 압축을 풀면 다음과 같이 압축파일이 나오는데, 거기서 NexacroN_Studio_x64_날짜.zip 파일의 압축을 풀어준다. (서버..