리눅스 톰캣 ERR_TOO_MANY_REDIRECTS 에러

톰캣으로 운영 중인 서버에서 크롬으로 접속 시 “ERR_TOO_MANY_REDIRECTS” 오류가 발생하는 경우, 톰캣 ERR_TOO_MANY_REDIRECTS 에러 원인과 해결 방법

✅ ERR_TOO_MANY_REDIRECTS

톰캣 및 아파치 재시작(아파치 정지 되어 있었음) / “ERR_TIMED_OUT” 오류로 변경 이후에 사이트 접속 확인되었으나

사이트에 연결할 수 없음www.kgrda.re.kr에서 응답하는 데 시간이 너무 오래 걸립니다.
다음 방법을 시도해 보세요.

연결 확인
프록시 및 방화벽 확인
ERR_TIMED_OUT

두 개의 오류가 함께 발생하면서 사이트 접속 후에 다시 동일한 오류들이 번갈아 가면서 나옴.

✅ ERR_TOO_MANY_REDIRECTS 원인

웹 서버에 너무 많은 리디렉션,루프가 발생하고 있는 것을 원인이라고 할 수 있다.

참조: https://www.dailyrazor.com/blog/err-too-many-redirects/
  • WordPress 플러그인 설정 충돌
  • 부적절한 서버 설정
  • WordPress 설정 구성 오류
  • SSL/TLS 인증서 구성 오류
  • 한 사이트나 도메인에서 다른 사이트나 도메인으로의 부적절한 마이그레이션
  • 동일한 서버에서 여러 사이트 호스팅
  • CDN과 같은 타사 서비스 합병증

♣ tomcat 서버에서 발생하는 문제

  • 웹사이트 접속 시 2가지 문제
  • ERR_TOO_MANY_REDIRECTS
  • ERR_TIMED_OUT
참조 중: https://stackoverflow.com/questions/77393357/err-too-many-redirects-error-occurs-in-load-balanced-geoserver-with-nginx

 apache 나 tomcat 같은 웹서버에서도 redirect 기능을 사용하면서 발생

카탈리나 로그 > OutOfMemory는 없음. 
 [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin Match [Server/Service/Engine/Host]이() 프로퍼티 [xmlValidation]을() [false]()로 설정하지  못했습니다. > 문제와 관계 없는 로그

♧ 무한 루프

검색 키워드: linux tomcat 무한루프

# 아파치에 대한 설명
참조: https://www.thinkit.or.kr/linux/entry/%EC%A0%91%EC%86%8D%EC%9D%B4-%EA%B0%91%EC%9E%90%EA%B8%B0-%EB%8A%90%EB%A0%A4%EC%A7%80%EA%B1%B0%EB%82%98-%EC%95%84%EC%98%88-%EC%A0%91%EC%86%8D%EC%9D%B4-%EC%95%88-%EB%90%A0-%EB%95%8C?category=4

♣ 톰캣 세선 타임 아웃 설정 방법 keep(임시)

참조: https://exhibitlove.tistory.com/91
https://engineeringcode.tistory.com/809
# 현재 서버 
less web.xml
<!-- ==================== Default Session Configuration ================= -->
  <!-- You can set the default session timeout (in minutes) for all newly   -->
  <!-- created sessions by modifying the value below.                       -->

    <session-config>
        <session-timeout>30</session-timeout>
    </session-config>

✅ 빠른 해결

톰캣에서 ERR_TOO_MANY_REDIRECTS 오류가 발생하는 경우, 이는 웹 서버에서 너무 많은 리디렉션(루프)가 발생하고 있는 것을 원인으로 합니다. 이 문제를 해결하기 위해서는 톰캣 및 아파치를 재시작하고, 사이트에 연결할 수 없음 ERR_TIMED_OUT 오류가 발생할 경우에는 연결 확인, 프록시 및 방화벽 설정을 확인해 보시기 바랍니다. 이러한 조치를 취하면 오류가 번갈아 가며 나오는 현상을 해결할 수 있습니다.

✅ 체크 사항(문제 x)

1. 8080 포트 정상: server.xml | netstat -ntlp | grep LISTEN

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>

netstat -ntlp | grep LISTEN
netstat -ntlp | grep LISTEN
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      551/rpcbind         
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1347/master         
tcp        0      0 0.0.0.0:4609            0.0.0.0:*               LISTEN      5223/vsftpd         
tcp        0      0 0.0.0.0:4610            0.0.0.0:*               LISTEN      834/sshd            
tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      9268/php-fpm: maste 
tcp6       0      0 :::111                  :::*                    LISTEN      551/rpcbind         
tcp6       0      0 :::8080                 :::*                    LISTEN      10937/java          
tcp6       0      0 :::80                   :::*                    LISTEN      10663/httpd         
tcp6       0      0 ::1:25                  :::*                    LISTEN      1347/master         
tcp6       0      0 :::4610                 :::*                    LISTEN      834/sshd            
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      10937/java          
tcp6       0      0 119.205.215.211:8009    :::*                    LISTEN      10937/java          
tcp6       0      0 :::873                  :::*                    LISTEN      845/xinetd          
tcp6       0      0 :::3306                 :::*                    LISTEN      1308/mysqld         

2.

Similar Posts

  • HTTP 503 에러(Service Unavailable) 원인과 해결

    웹사이트에 접속했을 때 발생하는 HTTP 503 에러(Service Unavailable)의 원인은 서버 측에서 발생하는 에러입니다. 서버 과부하, 서버 구성 오류 등 다양한 원인이 있습니다. 목차✅ ERR_TOO_MANY_REDIRECTS✅ ERR_TOO_MANY_REDIRECTS 원인♣ tomcat 서버에서 발생하는 문제♣ 톰캣 세선 타임 아웃 설정 방법 keep(임시)✅ 빠른 해결✅ 체크 사항(문제 x)1. 8080 포트 정상: server.xml | netstat -ntlp | grep LISTEN2.✅ HTTP…

  • APM 설치 후 index.html 다운로드 현상과 해결 방법

    웹 서버 세팅을 위해 APM을 설치했는데 index.html 다운로드 현상이 발생했다. 원인으로 아파치랑 PHP 연동이 되지 않았기 때문에 오류가 발생하는 것으로 구글링 결과 확인되었습니다. 참고로 html과 php 모두 동일한 다운로드 되는 현상이 나오는 것을 발견했습니다. 목차✅ ERR_TOO_MANY_REDIRECTS✅ ERR_TOO_MANY_REDIRECTS 원인♣ tomcat 서버에서 발생하는 문제♣ 톰캣 세선 타임 아웃 설정 방법 keep(임시)✅ 빠른 해결✅ 체크 사항(문제…

  • |

    MariaDB: Slow Query Log 설정

    MariaDB에서 Slow Query Log 설정을 할 경우 Mariadb 10.2 버전부터 etc/my.cnf.d/ 폴더안에 mysql-clients.cnf 및 server.cnf 파일로 나뉘게 되었습니다. mysql 이라도 폴더를 확인한 후에 설정 내역에 따라 확인하면 되겠습니다. 먼저 etc/my.cnf.d/server.cnf 파일에 적용하는 방법에 대해 알아 보겠습니다. ※ Slow Query Slow Query는 수행하는 데 오랜 시간이 걸리는 쿼리입니다. 응답 시간이 길어질 경우 서비스의 품질이…

  • vsftpd 530 에러와 533 에러 발생 시 해결 방법

    리눅스 서버에서 vsftpd 데몬이 설치되어 있는 서버에서 530 에러가 나는 경우가 있습니다. 목차✅ ERR_TOO_MANY_REDIRECTS✅ ERR_TOO_MANY_REDIRECTS 원인♣ tomcat 서버에서 발생하는 문제♣ 톰캣 세선 타임 아웃 설정 방법 keep(임시)✅ 빠른 해결✅ 체크 사항(문제 x)1. 8080 포트 정상: server.xml | netstat -ntlp | grep LISTEN2.✅ vsftpd 530 에러 시 확인 사항 1. Selinux 해제 Selinux를 잘…

  • HTTP 403 에러(403 Forbidden)

    목차✅ ERR_TOO_MANY_REDIRECTS✅ ERR_TOO_MANY_REDIRECTS 원인♣ tomcat 서버에서 발생하는 문제♣ 톰캣 세선 타임 아웃 설정 방법 keep(임시)✅ 빠른 해결✅ 체크 사항(문제 x)1. 8080 포트 정상: server.xml | netstat -ntlp | grep LISTEN2.✅ HTTP 403 에러 HTTP 403 에러는 지정된 클라이언트가 요청한 리소스에 접근할 권한이 없는 경우 403 Forbidden 에러가 발생합니다. ✅ 403 Forbidden 원인과 해결 1….

  • 아파치 재시작 오류 | (20014)Internal error: Error retrieving pid file logs/httpd.pid

    아파치 재시작을 진행했으나 위 두 가지 오류가 확인될 수 있습니다. apachectl restart 등의 명령어를 입력했지만 위와 같은 오류가 발생한 이유는 아파치가 정상적으로 종료되지 않았기 때문에 발생하는 오류입니다. 목차✅ ERR_TOO_MANY_REDIRECTS✅ ERR_TOO_MANY_REDIRECTS 원인♣ tomcat 서버에서 발생하는 문제♣ 톰캣 세선 타임 아웃 설정 방법 keep(임시)✅ 빠른 해결✅ 체크 사항(문제 x)1. 8080 포트 정상: server.xml | netstat…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 0   +   8   =