반응형

apache 22

Apache SSL 오류 분석: `Pass phrase incorrect` 및 `ASN1 nested error`

Apache SSL 오류 AH02580: Pass phrase incorrect 해결 방법Apache 서버를 기동할 때 다음과 같은 SSL 초기화 실패 로그가 출력되는 경우가 있습니다:[ssl:emerg] AH02580: Init: Pass phrase incorrect for key www.test.com:443:0 [ssl:emerg] SSL Library Error: ASN1 encoding routines:ASN1_CHECK_TLEN:wrong tag [ssl:emerg] SSL Library Error: ASN1_ITEM_EX_D2I:nested asn1 error (Type=RSA) [ssl:emerg] AH02564: Failed to configure encrypted (?) priv..

경고 메시지 분석 및 해결 방법 | Apache SSL 오류 AH02580 · mod_ssl 오류 해결 · SSL Passphrase incorrect 해결 방법

애플리케이션을 JBoss 또는 WildFly 환경에 배포하는 중 다음과 같은 경고 메시지를 본 적 있으신가요?WARN [application.runtime] Not installing optional component ServletServerHttpAsyncRequestControl due to an exceptionWARN [application.runtime] Not installing optional component StandardServletAsyncWebRequest due to an exceptionWARN [application.rest] Explicit usage of Jackson annotation in a RESTful Web Services deployment; system ..

SSLHandshakeException – 원격 서버가 SSL 핸드셰이크를 종료함

Apache SSL 오류 AH02580 해결 방법 및 JBoss 부팅 오류 해결 사례 분석: standalone-ha.xml, WFLYCTL 오류, XML 설정 문제Apache 서버를 운영하다 보면 간혹 SSL 관련 오류가 발생하는 경우가 있습니다. 특히 Apache SSL 오류 AH02580, SSL Passphrase incorrect 해결 방법, mod_ssl 오류 해결 키워드로 검색되는 문제는 실무 환경에서도 자주 마주치는 장애입니다. 이 글에서는 대표적인 SSL 핸드셰이크 오류와 함께, JBoss 환경에서의 XML 설정 실수로 인한 부팅 실패 사례까지 함께 살펴보겠습니다.오류 발생 조건AH02580: Init: SSLPassPhraseDialog builtin is not supportedAH0..

JWS 설치, Tomcat 구성 및 Apache 연동 실습

JWS 설치, Tomcat 구성 및 Apache 연동 실습이번 실습에서는 Red Hat JWS (JBoss Web Server)를 기반으로 Tomcat 환경 구성,그리고 Apache HTTPD와 연동하는 과정을 실무 예제로 정리합니다.✅ JWS란?Red Hat JWS는 Tomcat + Apache HTTPD 기반의 웹 서버 제품군입니다.JBoss EAP과 달리 WAS 기능은 없으며, 웹 서버 및 WAS 연동 프론트로 사용됩니다.✅ JWS 설치 구성설치 경로 예시cd /data/installertar zxvf jws-3.1.0-RHEL7-x86_64.zip -C /wasln -s /was/jws-3.1 /was/jws설치 디렉토리: /was/jws/구성 요소:Apache HTTPD: /was/jws/htt..

[6편] Apache-Tomcat 운영 중 장애와 트러블슈팅 사례 모음

[6편] Apache-Tomcat 운영 중 장애와 트러블슈팅 사례 모음Apache와 Tomcat을 함께 운영하다 보면 다양한 문제를 경험하게 됩니다.이번 편에서는 실무에서 자주 발생하는 연결 문제, 세션 이슈, 포트 충돌, 로그 오류 등을 중심으로 원인과 해결 방법을 정리합니다.✅ 1. Apache가 Tomcat에 연결되지 않음 (502, 503 오류)🔹 증상브라우저에서 502 Bad Gateway 또는 503 Service UnavailableApache access_log에는 요청 기록이 있음Tomcat에는 로그가 찍히지 않음🔹 원인Tomcat 미기동 또는 AJP 포트(8009) 오류mod_proxy_ajp 또는 mod_jk 설정 경로 오류🔹 해결 방법Tomcat이 실행 중인지 확인Apache ..

[4편] mod_proxy_ajp를 이용한 Apache-Tomcat 연동 실무 가이드

[4편] mod_proxy_ajp를 이용한 Apache-Tomcat 연동 실무 가이드이전 3편까지 Apache, Tomcat의 설치 및 설정을 마쳤다면 이제 두 서비스를 연동하여 하나의 웹 시스템으로 운영해야 합니다.이번 편에서는 mod_proxy_ajp를 활용한 Apache-Tomcat 연동 실무 설정을 정리합니다.✅ Apache-Tomcat 연동 방식 비교방식설명장점단점mod_jk별도 모듈(mod_jk.so)을 통해 AJP 프로토콜로 연동고성능, 정교한 로드밸런싱설정 파일 복잡, 유지 어려움mod_proxy_ajpApache 기본 모듈로 AJP 연동설정 단순, Apache 2.4 이상 기본 포함성능과 기능 제한적mod_proxy_httpHTTP 기반 프록시 연동HTTPS 환경 대응 유리헤더 전송 한계..

[2편] Apache 설치 및 구성 실무 가이드 – MPM, 가상호스트, mod_jk 연동

[2편] Apache 설치 및 구성 실무 가이드 – MPM, 가상호스트, mod_jk 연동이전 1편에서는 Apache와 Tomcat의 개념 및 설치 준비사항을 정리했습니다.이번 글에서는 Apache 설치 후, 실제 운영환경에서 사용하는 주요 구성 항목들을 다룹니다.✅ Apache 설치 요약 복습필수 설치 명령./configure --prefix=/data/apache24 \ --enable-so --enable-rewrite --enable-ssl \ --enable-mods-shared=all --enable-mpms-shared=all \ --with-included-apr --with-included-apr-utilmake && make install설치 완료 후, 실행 경로:/data/apa..

Web Servers 2025.05.15

[1편] Apache와 Tomcat 개요 및 설치 전 준비

[1편] Apache와 Tomcat 개요 및 설치 전 준비Apache와 Tomcat은 많은 기업의 웹서비스 백엔드에서 사용되는 핵심 오픈소스 웹 서버 및 애플리케이션 서버입니다.이 시리즈에서는 설치부터 구성, 운영, 장애 분석까지 실무에 필요한 내용을 순서대로 정리합니다.✅ WEB / WAS 개념 정리구분설명Web Server (Apache)정적 파일 처리(HTML, JS, CSS, 이미지), 요청 분산WAS (Tomcat)Java 기반 동적 콘텐츠 처리(JSP, Servlet), DB 연동🔹 Web Server 주요 기능정적 파일 처리가상호스트(VirtualHost)로 다중 도메인 운영mod_jk 등을 통한 WAS 연동 및 로드밸런싱MPM 설정으로 병렬 요청 처리 설정 가능🔹 WAS 주요 기능JVM..

Web Servers 2025.05.15

[장애 사례] Apache rotatelogs 설정 오류로 인한 쓰레드 릭(Thread Leak) 현상

[장애 사례] Apache rotatelogs 설정 오류로 인한 쓰레드 릭(Thread Leak) 현상이번 사례는 Apache 2.4 환경에서 잘못된 rotatelogs 설정으로 인해쓰레드 누수(Thread Leak) 및 서비스 중단 현상이 발생한 기술지원 사례입니다.✅ 환경 정보Apache 버전: 2.4.58현상 발생 서버: CentOS 기반 웹서버✅ 장애 증상1. 1초 간격으로 아래와 같은 에러 로그 지속 발생Incorrect number of argumentsUsage: /usr/local/httpd-2.4.58/bin/rotatelogs [-vlfDtTec] [-L linkname] [-p prog] [-n number] {|(B|K|M|G)} [offset minutes from UTC]2. ..

Web Servers 2025.05.15

[장애 사례] Apache child pid exit signal Segmentation fault (11)

[장애 사례] Apache child pid exit signal Segmentation fault (11)Apache HTTP Server 운영 중 다음과 같은 치명적인 에러 로그가 발생했다면?✅ 에러 메시지[core:notice] AH00052: child pid 214988 exit signal Segmentation fault (11)✅ Segmentation fault란?프로세스가 잘못된 메모리 주소를 접근했을 때 발생하는 치명적인 오류리눅스에서는 시그널 11(SIGSEGV) 로 표현되며, 프로세스는 즉시 종료됨✅ 주요 발생 원인유형설명Apache 모듈 충돌mod_jk, mod_php, mod_security 등의 외부 모듈에서 메모리 오류PHP 확장 오류PHP 모듈 또는 라이브러리 버그로 인한..

Web Servers 2025.05.15
반응형