WEB (16) 썸네일형 리스트형 [WEB] 웹서버 Reached the maximum number of client connections 해결방안 "웹서버 Reached the maximum number of client connections" 오류는 웹 서버가 허용된 최대 클라이언트 연결 수를 초과했을 때 발생합니다. 이 문제를 해결하는 방법은 웹 서버의 설정을 최적화하거나 시스템 리소스를 조정하는 것입니다. 1. 웹 서버 최대 연결 수 설정 조정 각 웹 서버(예: Apache, Nginx, Tomcat 등)에는 동시에 허용할 수 있는 최대 클라이언트 연결 수를 설정할 수 있는 옵션이 있습니다. 이 설정을 확인하고 적절히 조정할 수 있습니다. 1) Apache - MaxClients: Apache의 경우, MaxClients 설정은 동시에 처리할 수 있는 최대 클라이언트 수를 정의합니다. - Timeout: 클라이언트 연결 타임아웃을 설정하여.. [OHS] AH00341: winnt-accept:Asynchronous AcceptEx failed [현상]OHS 환경에서 AH00341: winnt-accept:Asynchronous AcceptEx failed 에러 발생 [해결방안] 1. ohs 프로세스 다운 2. httpd.conf 파일 백업 3. httpd.conf 파일 내 아래 옵션 추가AcceptFilter http noneAcceptFilter https none 4. ohs 재기동 [참고]https://httpd.apache.org/docs/2.4/mod/mpm_winnt.html mpm_winnt - Apache HTTP Server Version 2.4Apache MPM winnt Summary This Multi-Processing Module (MPM) is the default for the Windows NT opera.. [OHS] NAS 디렉토리 Alias 설정 방법 OHS NAS 디렉토리 Alias 설정 방법 mod_wl_ohs.conf, ssl.conf 파일 내 아래 설정 추가 Alias /nas/test1 "(NAS Directory)" ex) Alias /nas/test1 "/image/nas/upload" Alias /nas/test2 "(NAS Directory) " ex) Alias /nas/test2 "/image/nas/upload" [OHS] Error reading POST data from client 에러 발생 원인 및 해결 방안 1. 발생 원인 Error reading POST data from client 에러는 OHS 소켓이 아직 열려 있다고 가정하고 클라이언트의 HTTP POST 요청이 이전 POST 요청이 아직 완료되기 전에 OHS로 전송되었기 때문에 발생한것이다. 2. 해결 방안 1) OHS config 설정 파일 http.conf 파일 내 KeepAlive=OFF 설정 2) OHS config 설정 파일 http.conf 파일 내 KeepAlive=ON 설정 및 아래와 같이 WebLogic JAVA_OPTIONS 설정 Step 1: Under DOMAIN_HOME/bin folder Step 2: Edit setDomainEnv.sh file (setDomainEnv.cmd for Windows) Step 3: Add.. [OHS] 특정 IP 제외하고 HTTP를 HTTPS로 리다이렉트 방법 OHS에서 특정 IP 제외하고 HTTP를 HTTPS로 리다이렉트 방법 123.123.123.123 IP를 제외하고 모든 요청을 HTTP → HTTPS로 리다이렉트 ohs 설치 디렉토리 내 httpd.conf 파일 아니면 mod_wl_ohs.conf에 아래 설정 내용 추가 RewriteEngine on RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} !^123\.123\.123\.123 RewriteRule ^(.*)$ https://www.test.com:443$1 [R,L] [OHS] SameSite=None 설정 "Samesite"은 쿠키(Cookie)의 속성 중 하나로, 보안 및 개인 정보 보호를 강화하기 위한 목적으로 도입된 것입니다. "Samesite" 속성은 웹 페이지 내에서 쿠키가 전송되는 방식을 제어합니다. "Samesite=None"은 쿠키가 모든 사이트로부터 요청에 대해 전송될 수 있음을 의미합니다. 이는 주로 Cross-Site Request Forgery (CSRF) 공격 및 일부 사용자 경험 관련 문제를 해결하기 위해 사용됩니다. ※ SameSite 속성 A cookie with "SameSite=Strict" will only be sent with a same-site request. A cookie with "SameSite=Lax" will be sent with a same-site .. [OHS] Web 서버 정적파일 gzip 압축 전송 OHS에서 웹사이트 성능 개선을 위해 image, js, css 등 정적파일을 gzip으로 압축하여 전송하는 방법 (deflate 모듈을 사용 전송 방식을 변경) 1. 모듈 로딩 설정 - OHS 12버전 기준 httpd.conf 파일 내 아래 모듈 선언 필요 …. LoadModule deflate_module ${PRODUCT_HOME}/modules/mod_deflate.so LoadModule filter_module ${PRODUCT_HOME}/modules/mod_filter.so … 2. 가상호스트 별로 deflate 모듈 설정 추가 AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputF.. [OHS] net::ERR_EMPTY_RESPONSE 1. 현상 - OHS 환경에서 파일 업로드시 사이즈가 크거나 시간이 오래 걸릴 경우 net::ERR_EMPTY_RESOPNSE 에러가 발생 2. 해결방안 - httpd.conf 설정내 KeepAliveTimeout 타임 조정 (ex. default: 5초 → 60초) 이전 1 2 다음