본문 바로가기

Server/Tomcat&Nginx 외7

Tomcat 마이너 버전 업그레이드 방법 OS 취약점 점검 보고서에서 Tomcat 의 취약점이 나왔다. [취약점 항목] Apache Tomcat : CVE-2020-1935 Apache Tomcat : CVE-2019-17563 Apache Tomcat : CVE-2019-0221 Apache Tomcat : CVE-2020-17527 [취약점 해결책] 이 제시됨 Upgrade to Apache Tomcat version X.X.XX [tomcat 마이너 버전 업그레이드 예] Apache Tomcat >= 7.0 and < 7.0.100 Apache Tomcat >= 7.0 and < 7.0.105 (가장 높은 버전) Apache Tomcat >= 7.0 and < 7.0.94 Apache Tomcat >= 7.0 and < 7.0.99 이런경.. 2020. 12. 28.
[Resin] SSL설정 https 호출오류 - java.lang.UnsatisfiedLinkError : com.caucho.vfs.JniSocketImpl.getSslProtocol(J)Ljava/lang/String 가상화 테스트서버 구축 시, resin을 설치했다. 테스트서버라 SSL설정을 안 해놨었는데 제품팀에서 제품인증시 SSL로 테스트를 해봐야 한다고 해서 SSL설정 요청을 해왔다. 급하게 SSL설정을 총총.. resin.xml에 http포트 설정 아래에 443 port를 추가하고, ssl 인증서 경로를 작성해준다. 그리고 해당 경로에 인증서파일 넣기 15s false ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL 파일위치 파일위치 파일위치 -ALL -sslv3 +tlsv1 그리고 Resin 기동 후, https로 호출을 해봤더니 다음과 같은 오류가 났다. java.lang.UnsatisfiedLinkError : com.caucho.vfs.. 2019. 12. 31.
tomcat Address already in use : bind 해결방법 Spring Boot 기동 중 다음과 같은 에러 발생 java.net.BindException : Address already in use : bind 에러내용 그대로 tomcat 기동 시, address 가 중복된다는 이야기인데 tomcat이 주로 사용하는 8080 포트를 사용하고 있는 프로세스가 이미 사용중일 때 발생하는 에러다. 해결방법은 간단하다. 1. cmd 실행 2. netstat -ano 명령어 입력 > 현재 떠 있는 process들의 정보를 보여줌 3. 아래 사진의 빨간색 부분 (:port) 에 :8080 이라고 되어 있는 부분을 찾고, 있다면 그 PID를 찾아냄 ex) 아래 사진에 의하면 PID는 412 4. taskkill /f /pid 프로세스ID 명령어 실행 --> 아래 사진에 의하.. 2019. 10. 10.
Tomcat conf/context.xml 후행 섹션에서는 콘텐츠가 허용되지 않습니다 해결방법 Local에서 접근하는 DB를 바꾸려고 tomcat의 context.xml을 수정하고 tomcat을 기동하니 발생한 에러. "conf/context.xml 후행 섹션에서는 콘텐츠가 허용되지 않습니다." 다음과 같은 에러가 발생하면서 tomcat이 기동되지 않았다. context.xml을 AcroEdit에서 열어서 수정했었는데 수정할 때 뒤에 쓰레기값 같은게 들어간 듯 해 보였다. 똑같이 AcroEdit에서 열어봤을 때는 문제가 없어 보였는데 intellj로 여니 뒤에 빨간줄이... 에러문구는 말 그대로 뒤에 문자열이 들어가면 안 된다는 에러였다. 해당 부분의 쓰레기값들을 지워주고 저장하니 문제없이 tomcat 잘 기동되더라는~ 2019. 10. 4.
아파치 톰캣 연동하는 방법 (Apache <-> Tomcat) Window 환경에서아파치웹서버와 톰캣 연동 (Apache httpd Tomcat) 하고자 하는 것다음과 같이 Apache port 7777로 tomcat에 배치한 어플리케이션에 접근하고자 한다. Apache httpd web server와 tomcat을 연계하는 방법은 세가지가 있다는데필자같은 경우는 mod_proxy_ajp 연결방식을 사용해서 연동했다.3가지 방법에 대한 자세한 내용은 다음 블로그에 잘 정리되어 있다..참고블로그 ) https://www.lesstif.com/pages/viewpage.action?pageId=12943367 (1) 일단 apache webserver 설치 (생략) (2) apache에 workers.properties파일생성설치된 경로로 이동해서 연동할 tomcat의.. 2019. 4. 11.
[톰캣 타임아웃 에러 해결방법] Server Tomcat v8.0 Server at localhost was unable to start within ** seconds. Tomcat Timeout 에러 tomcat 쓰면서 타임아웃 에러를 처음봤다.( 테스트용도로 tomcat에 웹자원까지 마구 올려놔서 그런가 싶기도...? ) ## Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 톰캣이 시작될 때 45초 시간 제한에 걸려서 작동이 중단된 거라는 이야기.해결방법은 매우 간단하다. 톰캣의 설정파일에서 타임아웃 관련된 설정값을 늘려주기만 하면 된다. (1) Servers 탭의 Tomcat 더블클릭 (2) 다음과 같은 OverView페이지가 나.. 2019. 4. 11.