1000개의 클래스 오류 문제점 해결
1000개의 클래스 오류가 응답의 HTML 본문에 표시됩니다. HTTP HTTP 409, 530, 403, 429 오류는 응답의 HTTP 상태 헤더에 반환되는 오류 코드입니다.
오류 1000: DNS가 금지된 IP를 가리킴
CIS 은 다음 이유 중 하나로 인해 요청을 정지했습니다.
- CIS DNS내의 A 레코드는 CIS IP 주소를 가리킵니다.
- CIS DNS A 또는 CNAME 레코드는 CIS 에 두 번 요청을 프록시하는 다른 리버스 프록시 (예: proxy_pass 함수를 사용하는 nginx웹 서버) 를 참조합니다.
- 요청 X-Forwarded-For 헤더가 100자보다 깁니다.
- 요청에는 두 개의 X-Forwarded-For 헤더가 포함됩니다.
분석
- CIS DNS내의 A 레코드가 CIS IP 주소를 가리키는 경우 IP 주소를 원래 웹 서버 IP 주소로 업데이트하십시오.
- CIS 프록시를 통해 요청을 다시 전송하는 역방향 프록시가 오리진에 있습니다. 역방향 프록시를 사용하는 대신, 호스팅 제공업체 또는 사이트 관리자에게 문의하여 원본에서 HTTP 리디렉션을 구성하십시오.
오류 1001: DNS 분석 오류
1001오류의 공통 원인은 다음과 같습니다.
- 존재하지 않는 CIS 도메인에 대한 CIS IP 주소로 웹 요청이 전송되었습니다.
- CIS 을 사용하지 않는 외부 도메인에는 CIS 의 활성 도메인에 대한 CNAME 레코드가 있습니다.
- DNS CNAME 레코드의 대상이 분석되지 않습니다.
- CIS DNS의 CNAME 레코드에는 현재 오프라인인 DNS 제공자를 통한 분석이 필요합니다.
분석
CISCIS 이 아닌 도메인은 계정에 추가되지 않는 한 도메인으로 CNAME을 설정할 수 없습니다. CIS CIS
CIS CNAME 설정에 사용되는 DNS 레코드에 직접 액세스하려고 시도해도 오류 1001이 발생합니다.
오류 1002: DNS가 금지된 IP를 가리킵니다.
DNS가 금지된 IP 주소를 가리킬 때 1002오류의 일반적인 원인은 다음과 같습니다.
- CIS DNS의 DNS 레코드는 CIS의 IP 주소 중 하나를 가리킵니다.
- CIS DNS의 CNAME 레코드에 대해 올바르지 않은 대상이 지정되었습니다.
- 도메인이 CIS 에 있지 않지만 CIS 도메인을 참조하는 CNAME이 있습니다.
분석
CIS IP 주소 대신 원래 IP 주소를 가리키도록 CIS A 또는 CNAME 레코드를 업데이트하십시오.
- 호스팅 제공업체에 문의하여 오리진 IP 주소 또는 CNAME 레코드 대상을 확인하십시오.
- CIS 계정에 로그인하십시오.
- 오류 1002를 생성하는 도메인을 선택하십시오.
- DNS앱을 선택하십시오.
- 업데이트할 A 레코드의 값을 클릭하십시오.
- A 레코드를 업데이트하십시오.
오리진 웹 서버가 CIS을 통해 자체 요청을 프록시하지 않도록 하려면 CIS 도메인을 다음으로 분석하도록 오리진 웹 서버를 구성하십시오.
- 내부 NAT 기반 IP 주소 또는
- 오리진 웹 서버의 공용 IP 주소입니다.
오류 1002: 제한됨
1002의 가장 일반적인 원인: 제한된 오류는 CIS 도메인이 도메인과 연관되지 않은 IP 주소 또는 로컬 또는 허용되지 않는 IP 주소로 해석되는 경우입니다.
분석
웹 사이트를 소유한 경우 다음을 수행하십시오.
- 호스팅 제공자와 함께 오리진 웹 서버 IP 주소를 확인하십시오.
- CIS 계정에 로그인하십시오.
- CIS DNS의 A 레코드를 호스팅 제공자가 확인한 IP 주소로 업데이트하십시오.
오류 1003액세스 거부: 직접 IP 액세스가 허용되지 않습니다.
1003오류의 가장 일반적인 원인은 클라이언트 또는 브라우저가 CIS IP 주소에 직접 액세스하는 경우입니다.
분석
CIS IP 주소 대신 URL 의 웹사이트 도메인 이름을 검색하세요.
오류 1004: 호스트가 웹 트래픽을 제공하도록 구성되지 않았습니다.
1004오류의 일반적인 원인은 다음과 같습니다.
- CIS 직원이 악용 또는 서비스 조건 위반으로 인해 도메인에 대한 프록싱을 사용 안함으로 설정했습니다.
- DNS 변경사항이 아직 전파되지 않았거나 사이트 소유자의 DNS A 레코드가 CIS IP 주소를 가리킵니다.
분석
5분이상 문제가 지속되면 CIS 지원 센터에 문의하십시오.
오류 1006, 1007, 1008또는 1106액세스 거부: IP 주소가 금지되었습니다.
오류 1006, 1007및 1008오류의 일반적인 원인은 다음과 같습니다.
- CIS 고객이 클라이언트 또는 브라우저에서 트래픽을 차단했습니다.
- 고객이 구역 잠금 또는 기타 CIS 보안 기능을 사용하여 미리보기 탭이 의존하는 Google Cloud Platform IP를 차단하는 경우 미리보기 탭 아래의 CIS Edge Functions에서도 오류 1006이 발생합니다.
분석
웹 사이트 소유자에게 CIS 보안 설정을 조사하도록 요청하거나 클라이언트 IP 주소를 허용하십시오. 웹사이트 소유자가 요청을 차단했기 때문에 CIS 지원팀은 고객의 보안 설정을 무시할 수 없습니다.
오류 1009액세스 거부됨: 국가 또는 지역이 금지되었습니다.
1009오류의 일반적인 원인은 웹 사이트의 소유자 (예: example.com
) 가 사용자의 IP 주소가 웹 사이트에 액세스하는 것을 금지한 경우입니다.
분석
IP 주소가 IP 액세스 규칙 보안 기능에서 허용되는지 확인하십시오.
오류 1010: 이 웹 사이트의 소유자가 브라우저의 서명을 기반으로 사용자의 액세스를 금지했습니다.
1010오류의 일반적인 원인은 웹 사이트 소유자가 클라이언트의 웹 브라우저를 기반으로 요청을 차단하는 경우입니다.
분석
웹 사이트 소유자에게 차단을 알리십시오. 웹사이트 소유자에게 연락하는 방법을 알 수 없는 경우, Whois 데이터베이스를 통해 도메인의 연락처 정보를 찾아보십시오. 사이트 소유자는 보안 고급 탭을 통해 브라우저 무결성 검사를 사용 안함으로 설정합니다.
웹사이트 소유자가 차단 기능을 수행했기 때문에 CIS 지원팀이 고객의 보안 설정을 무시할 수 없습니다.
오류 1011: 액세스 거부 (핫링크 거부)
1011오류의 일반적인 원인은 CIS 핫링크 보호를 사용하는 자원에 대한 요청이 작성되는 경우입니다.
분석
웹 사이트 소유자에게 차단을 알리십시오. 웹사이트 소유자에게 연락하는 방법을 알 수 없는 경우, Whois 데이터베이스를 통해 도메인의 연락처 정보를 찾아보십시오.
웹사이트 소유자가 차단 기능을 수행했기 때문에 CIS 지원팀이 고객의 보안 설정을 무시할 수 없습니다.
오류 1012: 액세스가 거부되었습니다.
1012오류의 일반적인 원인은 웹 사이트 소유자가 방문자의 컴퓨터 또는 네트워크 (ip_address
) 에서 발견된 악의적인 활동을 기반으로 액세스를 금지하는 경우입니다. 가장 가능성이 높은 원인은 방문자의 컴퓨터에서 바이러스 또는 멀웨어가 감염되었기 때문입니다.
분석
바이러스 백신 소프트웨어를 업데이트하고 전체 시스템 검사를 실행하십시오. CIS 는 사이트 소유자가 도메인에 설정해 놓은 보안 설정을 무시할 수 없습니다. 웹 사이트 액세스를 요청하려면 IP 주소를 허용하도록 사이트 소유자에게 문의하십시오. 웹사이트 소유자와 연락할 방법을 알 수 없는 경우, Whois 데이터베이스를 사용하여 도메인의 연락처 정보를 찾아보십시오.
웹사이트 소유자가 차단 기능을 수행했기 때문에 CIS 지원팀이 고객의 보안 설정을 무시할 수 없습니다.
오류 1013: 호스트 이름과 TLS SNI 호스트 이름이 일치하지 않습니다( HTTP hostname and TLS SNI hostname mismatch)
1013오류의 일반적인 원인은 SNI (Server Name Indication) 를 통해 클라이언트 또는 브라우저에서 보낸 호스트 이름이 요청 호스트 헤더와 일치하지 않는 경우입니다.
오류 1013은 일반적으로 다음으로 인해 발생합니다.
- 올바르지 않은 SNI 호스트 헤더를 설정하는 로컬 브라우저
- 네트워크 프록싱 SSL 트래픽으로 인해 SNI와 요청의 호스트 헤더 간에 불일치가 발생했습니다.
분석
SSL 구매자와 같은 온라인 도구를 통해 SNI 불일치를 테스트합니다.
CIS 을 제공하십시오. 오류를 복제하는 동안 캡처된 HAR 파일을 지원합니다.
오류 1014: CNAME 교차 사용자가 금지되었습니다.
기본적으로 CIS 은 다른 CIS 계정의 도메인 간에 DNS CNAME 레코드를 금지합니다. CNAME 레코드는 도메인 (www.example.com
CNAME to api.example.com
) 내에서 및 동일한 사용자 계정 (www.example.com
CNAME to www.example.net
) 내의 구역 간에 허용됩니다.
분석
다른 CIS 계정의 도메인에 대한 CNAME 레코드 분석을 허용하려면 CNAME 대상의 도메인 소유자가 CIS 지원 센터에 문의하여 CNAME에 허용되는 도메인을 대상 도메인에 지정해야 합니다.
오류 1015: 비율이 제한되어 있습니다.
1015개오류의 공통 원인은 사이트 소유자가 방문자 트래픽에 영향을 주는 비율 제한을 구현한 경우입니다.
CIS 캐시 제거와 관련된 또 다른 1015오류 코드를 제거할 수 없습니다. 캐시 제거를 재시도하고 오류가 지속되면 CIS 지원에 문의하십시오.
분석
- 사이트 방문자인 경우 사이트 소유자에게 문의하여 비율 제한에서 IP 제외를 요청하십시오.
- 사이트 소유자인 경우 CIS 비율 제한 임계값을 검토하고 비율 제한 구성을 조정하십시오.
- 비율 제한이 짧은 기간 (예: 1초) 에 요청을 차단하는 경우 기간을 10초로 늘리십시오.
새 Edge 기능이 비율 한계를 초과할 것으로 예상되는 경우에 대한 지침은 Working wiht Edge functions 를 참조하십시오.
오류 1016: 원래 DNS 오류
CIS 가 원본 웹 서버의 IP 주소를 확인할 수 없을 때 오류 1016이 발생합니다.
오류 1016의 공통 원인은 다음과 같습니다.
- 오리진 IP 주소를 언급하는 DNS A 레코드가 누락되었습니다.
- CIS DNS의 CNAME 레코드는 분석할 수 없는 외부 도메인을 가리킵니다.
- CIS 로드 밸런서 기본, 리젼 및 폴백 풀의 오리진 호스트 이름 (CNAME) 은 분석할 수 없습니다. 다른 모든 풀을 사용할 수 없는 경우 백업으로 오리진 IP로 구성된 폴백 풀을 사용하십시오.
- CNAME 오리진을 사용하여 범위 앱을 작성하는 경우 먼저 오리진을 가리키는 CIS DNS측에서 CNAME을 작성해야 합니다.
분석
오류 1016을 해결하려면 다음을 수행하십시오.
- CIS DNS 설정에 DNS 검색 도구를 통해 분석되는 올바른 IP 주소를 가리키는 A 레코드가 포함되어 있는지 확인하십시오.
- 다른 도메인을 가리키는 CNAME 레코드의 경우 대상 도메인이 DNS 검색 도구를 통해 분석되는지 확인하십시오.
오류 1018: 호스트를 찾을 수 없습니다.
1018오류의 일반적인 원인은 다음과 같습니다.
- CIS 도메인이 최근에 활성화되었으며 도메인의 설정을 CIS 에지 네트워크에 전파하는 지연이 있습니다.
- CIS 도메인이 CIS 파트너 (예: 호스팅 제공자) 를 통해 작성되었으며 제공자의 DNS가 실패했습니다.
HTTP 409 응답 코드를 통해 오류 1018이 반환됩니다.
분석
다음 세부사항으로 지원 센터에 문의하십시오.
- 도메인 이름
- 오류 메시지에 언급된 RayID 를 포함하여 1018오류의 스크린샷
- 1018오류가 발생한 시간 및 시간대
오류 1019: 계산 서버 오류
오류 1019의 공통 원인은 CIS Edge 함수 스크립트가 반복적으로 자신을 참조하는 경우입니다.
분석
CIS Edge 기능이 동일한 Edge 기능 스크립트를 호출하는 URL 에 액세스하지 않도록 하십시오.
오류 1020: 액세스가 거부됨
오류 1020의 일반적인 원인은 클라이언트 또는 브라우저가 CIS 고객의 방화벽 규칙에 의해 차단되는 경우입니다.
분석
웹 사이트 소유자가 아닌 경우 웹 사이트 소유자에게 수신한 1020오류 메시지의 스크린샷을 제공하십시오.
웹 사이트 소유자인 경우:
- 고객으로부터 1020오류의 스크린샷 검색
- 방화벽 앱의 개요 탭에 있는 방화벽 이벤트 로그에서 방문자 1020오류 메시지의 RayID 또는 클라이언트 IP 주소를 검색하십시오.
- 방화벽 이벤트 로그에서 검색할 때 1020오류의 UTC 시간소인을 로컬 시간대로 변환하십시오.
- 차단의 원인을 평가하고 방화벽 규칙을 업데이트하거나 IP 액세스 규칙에서 방문자의 IP 주소를 허용하십시오.
오류 1023: 호스트를 찾을 수 없습니다.
오류 1023의 일반적인 원인은 다음과 같습니다.
- 소유자가 CIS 에 등록한 경우 웹 사이트의 정보가 글로벌 네트워크에 배포되는 데 몇 분이 걸릴 수 있습니다.
- 사이트의 구성에 문제가 있습니다. 일반적으로 이는 계정이 파트너 조직 (예: 호스팅 제공자) 에 등록되고 제공자의 DNS가 실패할 때 발생합니다.
HTTP 409 응답 코드를 통해 오류 1023이 반환됩니다.
분석
다음 세부사항으로 지원 센터에 문의하십시오.
- 도메인 이름
- 오류 메시지에 언급된 RayID 를 포함하여 1023오류의 스크린샷
- 1023오류가 발생한 시간 및 시간대
오류 1025: 나중에 다시 확인하십시오.
오류 1025의 일반적인 원인은 도메인이 에지 기능에 대한 플랜 한계에 도달했기 때문에 요청이 서비스되지 않는 경우입니다.
분석
Edge 기능에 대한 한계를 조정하려면 지원 센터에 문의하십시오.
오류 1035: 올바르지 않은 요청 재작성 (올바르지 않은 URI 경로)
1035 오류의 일반적인 원인은 재작성된 URI 경로의 값이나 표현이 유효하지 않은 경우와 URL 재작성 대상이 /cdn-cgi/
아래의 경로인 경우입니다.
분석
재작성된 URI 경로가 비어 있지 않고 /
(슬래시) 문자로 시작하는지 확인하십시오.
예를 들어, 다음 URI 경로 재작성 표현식이 올바르지 않습니다.
concat(lower(ip.geoip.country), http.request.uri.path)
표현식을 수정하려면 /
접두부를 추가하십시오.
concat("/", lower(ip.geoip.country), http.request.uri.path)
오류 1036: 올바르지 않은 요청 재작성 (최대 길이 초과)
오류 1036의 일반적인 원인은 재작성된 URI 경로 또는 조회 문자열의 값 또는 표현식이 너무 긴 경우입니다.
분석
새 URI 경로/조회 문자열 값에 더 짧은 값 또는 표현식을 사용하십시오.
오류 1037: 올바르지 않은 재작성 규칙 (표현식 평가 실패)
오류 1037의 일반적인 원인은 재작성 규칙의 표현식을 평가할 수 없는 경우입니다. 이 오류의 원인에는 여러 가지가 있지만, 이는 평가될 때 하나의 표현식 요소에 정의되지 않은 값이 포함되어 있음을 의미할 수 있습니다.
예를 들어, 다음을 사용할 때 1037 오류가 발생합니다. URL 에서 동적 표현식을 다시 작성하고 X-Source 헤더가 요청에 포함되지 않은 경우:
http.request.headers["x-source"][0]
분석
재작성 표현식의 모든 요소가 정의되었는지 확인하십시오. 예를 들어, 헤더 값을 참조하는 경우 헤더가 설정되어 있는지 확인하십시오.
오류 1040: 올바르지 않은 요청 재작성 (헤더 수정이 허용되지 않음)
HTTP 헤더를 수정하려고 할 때 오류 1040이 발생하는 경우가 많습니다. HTTP Request Header Modification Rules는 변경할 수 없습니다.
분석
HTTP 의 요청 헤더 중 하나를 수정하려고 하지 않는지 확인하십시오.
오류 1041: 올바르지 않은 요청 재작성 (올바르지 않은 헤더 값)
오류 1041의 일반적인 원인은 추가/수정된 헤더 값이 너무 길거나 허용되지 않는 문자를 포함하는 경우입니다.
분석
- 헤더 값을 정의하려면 더 짧은 값 또는 표현식을 사용하십시오.
- 허용되지 않는 문자를 제거하십시오. 허용되는 문자에 대한 자세한 정보는 개발자 문서에서 HTTP 요청 헤더 이름 및 값 형식을 참조하세요.
오류 1101: 렌더링 오류
오류 1101의 일반적인 원인은 CIS Edge 함수가 런타임 JavaScript 예외를 처리하는 경우입니다.
분석
지원 센터에 적절한 문제 세부사항을 제공하십시오.
오류 1102: 렌더링 오류
오류 (1102) 의 일반적인 원인은 에지 함수가 CPU 시간 한계를 초과하는 경우입니다. CPU 시간은 코드를 실행하는 데 소요된 시간입니다 (예: 루프, JSON 구문 분석 등). 네트워크 요청 (페치, 응답) 에 소요된 시간은 CPU 시간에 포함되지 않습니다.
분석
활성 Edge 기능 스크립트에서 CPU 사용량을 줄이기 위해 코드를 최적화하려면 Edge 기능 코드 개발자에게 문의하십시오.
오류 1200: 캐시 연결 한계
오리진 웹 서버에서 프로세스를 대기 중인 에지에 너무 많은 요청이 큐되어 있는 경우 오류 1200이 발생합니다. 이 한계는 CIS의 시스템을 보호합니다.
분석
수신 연결을 더 빠르게 승인하도록 오리진 웹 서버를 튜닝하십시오. 캐시 적중률을 개선하도록 캐싱 설정을 조정하여 더 적은 요청이 오리진 웹 서버에 도달하도록 하십시오. 호스팅 제공업체 또는 웹 관리자에게 문의하여 도움을 받으십시오.