오류 카탈로그

Snyk 오류 코드

아래 표의 오류 코드는 Snyk API 또는 CLIarrow-up-right 작업 중에 발생할 수 있는 코드를 설명합니다. API를 사용할 때 오류가 발생하면 적절한 HTTP 상태 코드arrow-up-right도 함께 제공됩니다. 오류 코드 없이 오류가 발생하는 경우 HTTP 상태 코드를 사용하여 적절한 조치를 결정하십시오.


수정 (Fix)

지원되지 않는 수정 시나리오

시나리오가 지원되지 않아 Snyk이 수정 PR을 열지 못했습니다.

HTTP 상태: 422arrow-up-right

SCM 속도 제한

너무 많은 요청으로 인해 SCM 속도 제한(rate limit)을 초과했습니다.

HTTP 상태: 429arrow-up-right

권한 없는 액세스

권한이 없는 액세스로 인해 요청이 실패했습니다. 사용자 추가 및 허용된 역할에 대한 설명서를 읽으십시오.

HTTP 상태: 403arrow-up-right

도움말 링크:

지원되지 않는 에코시스템

해당 언어 또는 패키지 관리자가 지원되지 않습니다. 설명서에서 지원되는 패키지 관리자를 참조하십시오.

HTTP 상태: 400arrow-up-right

도움말 링크:

메타데이터를 찾을 수 없음

패키지 메타데이터를 찾을 수 없거나 누락되었습니다.

HTTP 상태: 404arrow-up-right

도움말 링크:

패키지의 적절한 버전을 찾을 수 없음

적절한(mature) 버전을 찾을 수 없어 권장 버전을 제공할 수 없습니다.

HTTP 상태: 404arrow-up-right

권장 버전을 찾을 수 없음

이 정책을 사용하는 패키지에 대해 권장 버전을 제공할 수 없습니다.

HTTP 상태: 404arrow-up-right

패키지가 이미 최신 버전임

이 패키지는 이미 최신 버전이므로 더 새로운 버전을 찾을 수 없습니다.

HTTP 상태: 404arrow-up-right

버전 다운그레이드는 지원되지 않음

패키지 버전에 대한 다운그레이드를 제안할 수 없습니다.

HTTP 상태: 400arrow-up-right

유효하지 않은 버전

semver 형식에 맞는 유효한 버전이 아닙니다.

HTTP 상태: 400arrow-up-right

도움말 링크:

풀 리퀘스트 속성을 가져오지 못함

제공된 변수와 가져온 PR 템플릿을 사용하여 사용자 정의 풀 리퀘스트 템플릿 속성을 가져올 수 없습니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

찾을 수 없음

풀 리퀘스트 템플릿을 찾을 수 없습니다. 이미 생성하셨나요? 풀 리퀘스트 템플릿 설정 방법은 첨부된 링크를 확인하십시오.

HTTP 상태: 404arrow-up-right

도움말 링크:

풀 리퀘스트 템플릿 컴파일 실패

사용자 정의 풀 리퀘스트 템플릿을 컴파일할 수 없습니다. 템플릿 내의 Snyk 변수를 사용하는 구문에 오류가 있는지 확인하십시오.

HTTP 상태: 400arrow-up-right

도움말 링크:

풀 리퀘스트 속성 파싱 실패

제공된 변수를 사용하고 이를 가져온 PR 템플릿에 할당하는 동안 사용자 정의 풀 리퀘스트 템플릿을 파싱하지 못했습니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

Snyk 변수 치환 후 YAML 파일 로드 실패

사용자 정의 PR 템플릿에 Snyk 변수를 치환한 후 YAML 파일을 로드할 수 없습니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

사용자 정의 PR 템플릿용 해시 생성 실패

고객 PR 파일 및 프로젝트 vulnId를 사용하여 해시를 생성할 수 없습니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

풀 리퀘스트 템플릿을 생성할 수 없음

Snyk이 풀 리퀘스트 템플릿을 생성할 수 없습니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

풀 리퀘스트 템플릿을 가져올 수 없음

Snyk이 풀 리퀘스트 템플릿을 가져올 수 없습니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

풀 리퀘스트 템플릿을 삭제할 수 없음

Snyk이 풀 리퀘스트 템플릿을 삭제할 수 없습니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

유효하지 않은 페이로드

풀 리퀘스트 템플릿 페이로드가 유효하지 않습니다.

HTTP 상태: 500arrow-up-right

Snyk 변수 치환 후 JSON 파일 로드 실패

사용자 정의 PR 템플릿에 Snyk 변수를 치환한 후 JSON 파일을 로드할 수 없습니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

기본 PR 템플릿 렌더링 실패

기본 PR 템플릿을 렌더링할 수 없습니다.

HTTP 상태: 500arrow-up-right

도움말 링크:


Snyk

서비스 일시 제한 (Service temporarily throttled)

요청 속도 제한(rate limit)을 초과했습니다. 몇 분 후에 다시 시도하십시오.

HTTP 상태: 429arrow-up-right

서버 오류 응답 (Server error response)

서버가 요청 메서드를 인식하지 못하거나 요청을 수행할 수 없습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 501arrow-up-right

도움말 링크:

클라이언트 요청 처리 불가 (Client request cannot be processed)

잘못된 요청 구문, 너무 큰 크기, 유효하지 않은 요청 메시지 프레이밍 또는 기만적인 요청 라우팅과 같은 클라이언트 오류로 인해 서버가 요청을 처리할 수 없습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

서버 통신 오류 (Server communication error)

요청 중에 서버 시간이 초과되었습니다. Snyk 상태를 확인한 다음 다시 시도하십시오.

HTTP 상태: 504arrow-up-right

도움말 링크:

인증 오류 (Authentication error)

인증 자격 증명을 인식할 수 없거나 사용자 액세스가 프로비저닝되지 않았습니다. 자격 증명을 수정하고 다시 시도하거나 Snyk 관리자에게 액세스를 요청하십시오.

HTTP 상태: 401arrow-up-right

테스트 한도 도달 (Test limit reached)

Snyk 플랜의 최대 테스트 횟수에 도달했습니다. 이로 인해 PR 및 CLI에서의 Snyk 테스트가 실패합니다. 프로젝트에서 Snyk 테스트를 비활성화하거나 Snyk 플랜을 업그레이드하십시오.

HTTP 상태: 429arrow-up-right

도움말 링크:

조직이 그룹의 일부가 아님 (Organization is not part of a group)

이 오류는 그룹의 일부인 조직에 태그를 추가하려고 할 때 발생합니다.

조직이 그룹에 포함되어야 하는지 그룹 관리자에게 확인하십시오.

둘 이상의 조직이 있는 경우, snyk config set org=ORG_ID를 실행하여 새로운 프로젝트가 연결될 조직을 설정할 수 있습니다.

개별 snyk monitor 실행에 대해 이 전역 구성을 재정의하려면 snyk test --org=ORG_ID 또는 snyk monitor --org=ORG_ID를 실행하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

요청 이행 불가 (Unable to fulfill the request)

서버 게이트웨이 오류로 인해 서버가 요청을 처리할 수 없습니다. Snyk 상태를 확인하고 다시 시도하십시오.

HTTP 상태: 502arrow-up-right

도움말 링크:

요청 이행 불가 (Unable to fulfill the request)

서비스 가용성 문제로 인해 Snyk이 요청을 처리할 수 없습니다. 이 문제는 예상치 못한 것이며 서비스가 곧 복구될 것입니다. 오류가 계속 발생하면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 503arrow-up-right

도움말 링크:

런타임 요구 사항 누락 (Missing runtime requirements)

애플리케이션을 성공적으로 실행하기 위한 환경 요구 사항이 누락되었습니다.

유지보수 중 (Unavailable due to maintenance)

현재 유지보수 기간이어서 서비스를 이용할 수 없습니다. 추가 정보는 상태 페이지를 방문하십시오. 기다려 주셔서 감사합니다.

HTTP 상태: 503arrow-up-right

도움말 링크:

요청 처리 불가 (Unable to process request)

예상치 못한 오류로 인해 서버가 요청을 처리할 수 없습니다. Snyk 상태를 확인한 다음 다시 시도하십시오.

HTTP 상태: 500arrow-up-right

도움말 링크:


AiBom

예상치 못한 오류 (Unexpected error)

AIBOM 요청 중 예상치 못한 오류가 발생했습니다. 디버그 명령 플래그 -d를 사용하여 요청을 검토하십시오. 오류가 지속되면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

금지됨 (Forbidden)

귀하 또는 귀하의 조직은 AIBOM 기능을 사용할 권한이 없습니다. 사용자 권한을 확인하거나 Snyk 지원팀에 문의하십시오.

HTTP 상태: 403arrow-up-right

지원되는 파일 없음 (No supported files)

Snyk이 AIBOM 명령에 대해 지원되는 파일을 찾을 수 없습니다. 스캔 중인 디렉토리에 지원되는 파일이 포함되어 있는지 확인하십시오.

HTTP 상태: 422arrow-up-right


사용자 정의 베이스 이미지 (Custom Base Images)

버전 관리 스키마가 태그를 지원하지 않음 (Versioning schema does not support tag)

사용된 버전 관리 스키마가 제공된 태그를 지원하지 않습니다. 태그를 포함하도록 버전 관리 스키마를 업데이트하십시오.

사용자 정의 베이스 이미지의 태그가 올바르면 버전 관리 스키마를 수정해야 합니다. 리포지토리의 모든 태그를 지원하는 다른 버전 관리 스키마를 사용하거나 버전 관리 스키마의 관련 속성을 업데이트할 수 있습니다.

예를 들어 리포지토리가 현재 Semver를 사용하고 있는데 새로운 태그 "1.2.5.7"을 추가해야 하는 경우 사용자 정의(Custom) 버전 관리 스키마를 사용할 수 있습니다.

HTTP 상태: 400arrow-up-right

도움말 링크:

필수 매개변수 누락 (Missing required parameter)

ORG ID 또는 GROUP ID를 제공하십시오.

HTTP 상태: 400arrow-up-right

프로젝트가 존재하지 않음 (Project does not exist)

프로젝트를 찾을 수 없습니다. 프로젝트가 존재하고 프로젝트에 대한 액세스 권한이 있는지 확인하십시오. 또한 제공한 ID가 CBI ID가 아닌 프로젝트 ID인지 확인하십시오.

HTTP 상태: 404arrow-up-right

프로젝트가 컨테이너 이미지가 아님 (Project is not a container image)

해당 프로젝트는 컨테이너 이미지가 아닙니다.

HTTP 상태: 400arrow-up-right

도움말 링크:

그룹 정보를 가져올 수 없음 (Unable to retrieve group)

프로젝트의 조직(org)이 그룹에 속해 있지 않습니다. 사용자 정의 베이스 이미지를 사용하려면 프로젝트를 다시 생성하고 그룹에 추가하거나 조직에 그룹을 추가하십시오. 그룹 기능은 무료 사용자에게 제공되지 않습니다.

HTTP 상태: 400arrow-up-right

요청된 값이 일치하지 않음 (The values in the request do not match)

요청 본문의 ID와 요청 경로의 ID가 일치하지 않습니다. 값이 동일한지 확인하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

요청 본문을 업데이트할 수 없음 (The request body cannot be updated)

요청 본문에 업데이트할 수 있는 속성이 포함되어 있지 않습니다. 필요한 속성을 제공하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

유효하지 않은 페이지 매김 커서 (Invalid pagination cursor)

제공된 페이지 매김 커서가 유효하지 않습니다.

HTTP 상태: 400arrow-up-right

버전별 정렬 불가 (Unable to sort by version)

Snyk이 버전별로 필터링할 수 없습니다. 리포지토리 필터를 제공하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

버전 관리 스키마 업데이트 불가 (Unable to update versioning schema)

리포지토리의 모든 이미지에 버전 관리 스키마를 적용할 수 없습니다. 따라서 리소스가 업데이트되지 않았습니다. 리포지토리의 모든 태그가 새로운 스키마에 맞도록 제공된 버전 관리 스키마를 업데이트하십시오.

HTTP 상태: 400arrow-up-right

프로젝트가 이미 사용자 정의 베이스 이미지에 연결됨 (Project is already linked to a custom base image)

제공된 프로젝트 ID가 이미 다른 사용자 정의 베이스 이미지에 연결되어 있습니다.

HTTP 상태: 400arrow-up-right

리포지토리에 대한 버전 관리 스키마 없음 (No versioning schema for repository)

리포지토리에 대한 버전 관리 스키마가 존재하지 않습니다. 이 이미지는 리포지토리의 첫 번째 이미지입니다. 이 리포지토리의 현재 및 향후 이미지 형식에 맞는 버전 관리 스키마를 제공하십시오.

HTTP 상태: 400arrow-up-right

버전 관리 스키마 적용 불가 (Unable to apply versioning schema)

리포지토리에 버전 관리 스키마가 이미 존재합니다. "versioning_schema" 속성을 제거하거나, 버전 관리 스키마를 업데이트하려면 PATCH 엔드포인트를 사용하십시오.

HTTP 상태: 400arrow-up-right

사용자 정의 베이스 이미지를 찾을 수 없음 (Unable to find custom base image)

요청한 사용자 정의 베이스 이미지를 찾을 수 없습니다. 다시 시도하고 오류가 지속되면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 404arrow-up-right

사용자 정의 베이스 이미지가 존재하지 않음 (Custom base image does not exist)

요청한 사용자 정의 베이스 이미지가 존재하지 않습니다.

HTTP 상태: 404arrow-up-right

도움말 링크:

사용자 정의 베이스 이미지 업데이트 불가 (Unable to update custom base image)

사용자 정의 베이스 이미지를 업데이트하는 동안 내부 오류가 발생했습니다. 다시 시도하고 오류가 지속되면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

도움말 링크:

프로젝트 속성을 가져올 수 없음 (Unable to retrieve project properties)

프로젝트 속성을 가져오는 동안 내부 오류가 발생했습니다. 다시 시도하고 오류가 지속되면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

도움말 링크:

이미지 컬렉션을 가져올 수 없음 (Unable to retrieve image collection)

이미지 컬렉션을 가져오는 동안 내부 오류가 발생했습니다. 다시 시도하고 오류가 지속되면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

도움말 링크:

버전 관리 스키마 생성 불가 (Unable to create versioning schema)

제공된 버전 관리 스키마가 유효하지 않아 이미지를 생성할 수 없습니다. 올바른 형식의 버전 관리 스키마를 제공하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right


CLI

지정되지 않은 오류 (Unspecified Error)

발생한 오류는 기본 정보만 제공합니다. 제공된 세부 정보를 확인하십시오. 문제가 해결되지 않으면 디버깅 또는 지원팀 문의를 고려하십시오.

도움말 링크:

환경 설정 불가 (Unable to set environment)

지정된 환경을 사용할 수 없습니다. 결과적으로 구성은 변경되지 않습니다. 환경에 대한 올바른 사양을 제공하고 다시 시도하십시오.

도움말 링크:

구성 불일치 가능성 (Possible inconsistent configuration)

환경 변수 또는 구성 파일과 같이 여러 가지 방법으로 CLI를 구성할 수 있습니다. 하나의 매개변수가 여러 번 구성된 경우, 이는 의도치 않은 것일 수 있으며 예상치 못한 동작을 유발할 수 있습니다. 구성된 환경 변수를 검토하고 모든 것이 의도된 것인지 확인하십시오. 그렇다면 --no-check를 사용하여 이 검사를 건너뛸 수 있습니다.

도움말 링크:

빈 플래그 옵션 (Empty flag option)

지정된 플래그에 옵션 값이 누락되었습니다. 올바른 옵션 값을 제공하고 다시 시도하십시오.

도움말 링크:

유효하지 않은 플래그 옵션 (Invalid flag option)

지정된 플래그 옵션 또는 조합이 유효하지 않습니다. 유효한 플래그 옵션 또는 조합을 제공하고 다시 시도하십시오.

도움말 링크:

리소스에서 취약점을 가져올 수 없음 (Unable to get vulnerabilities from resource)

npm 패키지를 테스트하는 경우, 버전 및 패키지 이름을 확인하고 snyk test를 다시 실행하십시오. 리포지토리를 테스트하는 경우 https://snyk.io/test/에서 테스트해 보십시오. 추가 지원이 필요하면 snyk help를 실행하거나 Snyk 문서를 참조하십시오.

AUTH 토큰 누락 (Missing AUTH token)

명령을 실행할 때 Snyk은 인증된 계정이 필요합니다. API 토큰을 환경 변수로 포함하거나 snyk auth를 사용하여 인증해야 합니다.

도움말 링크:

불완전한 명령 인수 (Incomplete command arguments)

지정된 CLI 명령에 누락되거나 잘못 구성된 인수가 포함되어 있습니다. 올바른 인수를 제공하고 다시 시도하십시오.

도움말 링크:

지원되는 파일 없음 (No supported files found)

Snyk이 지원되는 대상 파일을 감지할 수 없습니다. 가져오는 파일이 지원되는지, 올바른 디렉토리에 있는지 확인하고 다시 시도하십시오.

도움말 링크:

프로젝트에 너무 많은 취약한 경로 (Too many vulnerable paths to Project)

프로젝트를 처리하기에 너무 많은 취약한 경로가 있습니다. 명령이 이를 지원하는 경우 다음을 고려하십시오: 반복되는 하위 종속성 정리(snyk test -p); 디렉토리 제외(snyk test --all-projects --exclude=dir1,file2); 감지 깊이 설정(snyk test --all-projects --detection-depth=3). 오류가 계속 발생하면 디버깅하거나 Snyk 지원팀에 문의하십시오.

HTTP 상태: 413arrow-up-right

도움말 링크:

CLI 유효성 검사 실패 (CLI validation failure)

CLI가 필요한 매개변수를 검증할 수 없었습니다. 올바른 매개변수를 제공하고 다시 시도하십시오. 오류가 계속 발생하면 디버깅하거나 Snyk 지원팀에 문의하십시오.

HTTP 상태: 400arrow-up-right

SCA 실패 (SCA failure)

CLI가 SCA 명령을 실행할 수 없었습니다. 제공된 세부 정보를 확인하십시오. 문제가 해결되지 않으면 디버깅 또는 지원팀 문의를 고려하십시오.

도움말 링크:

IAC 실패 (IAC failure)

CLI가 IAC 명령을 실행할 수 없었습니다. 제공된 세부 정보를 확인하십시오. 문제가 해결되지 않으면 디버깅 또는 지원팀 문의를 고려하십시오.

도움말 링크:

SAST 실패 (SAST failure)

CLI가 SAST 명령을 실행할 수 없었습니다. 제공된 세부 정보를 확인하십시오. 문제가 해결되지 않으면 디버깅 또는 지원팀 문의를 고려하십시오.

도움말 링크:

개발 중인 기능 (Feature under development)

이 기능은 개발 중이며 아직 공개적으로 사용할 수 없습니다.

실험적인 명령 (Command is experimental)

이 CLI 명령은 실험적인 것이며, 어떤 종류의 보증도 없이 "있는 그대로" 제공됩니다. 명령을 실행하려면 --experimental 플래그를 지정하여 이를 인정해야 합니다.

기능 비활성화됨 (Feature not enabled)

이 기능은 현재 조직에 대해 비활성화되어 있습니다. 설정에서 활성화하거나 이미 활성화된 조직으로 전환할 수 있습니다.

HTTP 상태: 403arrow-up-right

DNS 확인 실패 (DNS resolution failed)

호스트 이름을 IP 주소로 확인할 수 없습니다. 문제 해결 단계.

  1. DNS 확인 테스트: nslookup api.<instance>.snyk.io.

  2. 다른 DNS 서버 시도: DNS를 8.8.8.8 또는 1.1.1.1로 변경.

  3. 기업 프록시/방화벽 DNS 차단 확인.

  4. Snyk 구성에서 호스트 이름 철자 확인.

도움말 링크:

네트워크 요청 시간 초과 (Network request timeout)

네트워크 요청 시간이 초과되었습니다. 문제 해결 단계.

  1. 연결 테스트: ping api.<instance>.snyk.io.

  2. 기업 프록시 시간 초과 설정 확인.

  3. 다른 네트워크 시도: 모바일 핫스팟 또는 다른 WiFi.

  4. 방화벽이 연결을 차단하거나 제한하는지 확인.

도움말 링크:

네트워크에 연결할 수 없음 (Network unreachable)

대상 네트워크 또는 호스트에 연결할 수 없습니다. 문제 해결 단계.

  1. Snyk 연결 테스트: ping api.<instance>.snyk.io.

  2. 기업 방화벽이 Snyk 도메인을 차단하는지 확인.

  3. VPN 라우팅이 Snyk 도메인을 차단하는지 확인.

  4. 네트워크 문제를 격리하기 위해 모바일 핫스팟 시도.

도움말 링크:

TLS 인증서 오류 (TLS certificate error)

보안 연결 중에 TLS/SSL 인증서에 문제가 발생했습니다. 문제 해결 단계.

  1. 시스템 시간 확인: 시스템 시계가 올바른지 확인하십시오 (인증서는 시간 민감합니다).

  2. 시스템 인증서 업데이트: Windows Update 또는 macOS 소프트웨어 업데이트.

  3. 기업 방화벽: 기업 방화벽이 SSL 트래픽을 가로채는지 확인.

  4. 사용자 지정 인증서: NODE_EXTRA_CA_CERTS 환경 변수를 CA 인증서 파일의 경로로 설정.

도움말 링크:

연결 거부됨 (Connection refused)

서버에 대한 연결이 거부되었습니다. 문제 해결 단계.

  1. Snyk 상태 확인: 서비스 중단을 위해 status.snyk.io를 방문.

  2. 연결 테스트: ping api.<instance>.snyk.io.

  3. 기업 프록시가 Snyk에 대한 HTTPS 연결을 차단하는지 확인.

  4. 모바일 핫스팟 또는 다른 네트워크 시도.

도움말 링크:

네트워크 통신 오류 (Network communication error)

통신 중에 예상치 못한 네트워크 오류가 발생했습니다. 문제 해결 단계.

  1. 연결 테스트: ping api.<instance>.snyk.io.

  2. 프록시 설정 확인: HTTP_PROXY 및 HTTPS_PROXY 환경 변수.

  3. 상세 로깅으로 실행: snyk command --debug.

  4. 네트워크 문제를 격리하기 위해 모바일 핫스팟 시도.

도움말 링크:

비밀 실패 (Secrets failure)

CLI가 비밀 명령을 실행할 수 없었습니다. 제공된 세부 정보를 확인하십시오. 문제가 해결되지 않으면 디버깅 또는 지원팀 문의를 고려하십시오.

도움말 링크:

Snyk API 요청 시간 초과 (Request to Snyk API timeout)

Snyk API에 대한 요청이 예기치 않게 시간 초과되었습니다. Snyk 상태를 확인한 다음 다시 시도하십시오.

HTTP 상태: 504arrow-up-right

도움말 링크:


코드 (Code)

분석 파일 수 제한 초과 (Analysis file count limit exceeded)

이 오류는 분석 대상의 지원되는 파일 수가 현재 시스템 제한을 초과할 때 발생합니다.

파일 수를 줄이려면 .snyk 파일을 사용하여 지정된 디렉토리 또는 파일을 무시하십시오. 또는 Snyk CLI를 사용하여 개별 하위 디렉토리를 별도로 분석하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

분석 결과 크기 제한 초과 (Analysis result size limit exceeded)

이 오류는 분석 대상이 현재 시스템 제한을 초과하는 바이트 크기의 결과를 생성할 때 발생합니다.

전체 결과 크기를 줄이려면 .snyk 파일을 사용하여 지정된 디렉토리 또는 파일을 무시하십시오. 또는 Snyk CLI를 사용하여 개별 하위 디렉토리를 별도로 분석하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

분석 대상 크기 제한 초과 (Analysis target size limit exceeded)

이 오류는 분석 대상 바이트 크기가 현재 시스템 제한을 초과할 때 발생합니다.

전체 결과 크기를 줄이려면 .snyk 파일을 사용하여 지정된 디렉토리 또는 파일을 무시하십시오. 또는 Snyk CLI를 사용하여 개별 하위 디렉토리를 별도로 분석하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

분석 대상에 255바이트보다 긴 파일 이름 포함 (Analysis target includes a file with a name longer than 255 bytes)

이 오류는 분석 대상의 파일 이름 길이가 255바이트를 초과할 때 발생합니다.

분석 대상을 스캔하려면 파일 이름을 255바이트 이하로 변경하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

Snyk Code가 활성화되지 않음 (Snyk Code is not enabled)

이 오류는 현재 조직에 대해 Snyk Code가 활성화되지 않은 경우 발생합니다. Snyk Code를 활성화하고 다시 시도하십시오.

HTTP 상태: 403arrow-up-right

도움말 링크:

프로젝트가 지원되지 않음 (Project not supported)

Snyk이 지원되는 파일을 찾을 수 없었습니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

SAST 규칙 확장이 그룹에 이미 존재 (SAST Rule extension already exists for the Group)

주어진 그룹에 대해 동일한 정규화된 이름으로 게시된 SAST 규칙 확장이 이미 존재합니다.

HTTP 상태: 409arrow-up-right

조직 관계는 고유해야 함 (Organization relationships must be unique)

Snyk SAST 규칙 확장에 대한 각 조직 관계는 고유해야 합니다.

관계의 각 조직이 다른 ID를 가지는지 확인하십시오.

HTTP 상태: 400arrow-up-right

그룹 관계는 요청된 URL의 그룹과 일치해야 함 (Group relationship must match the Group in the requested URL)

Snyk SAST 규칙 확장을 다른 그룹과 연결할 수 없습니다.

관계의 그룹 ID가 요청 경로의 그룹 ID와 일치하는지 확인하십시오.

HTTP 상태: 400arrow-up-right

관리 그룹 외부의 조직 (Organization outside of the administrating Group)

관리 그룹 외부의 조직에서 SAST 규칙 확장 기능을 사용할 수 없습니다.

요청의 각 조직이 요청된 그룹 내에 있는지 확인하십시오.

HTTP 상태: 400arrow-up-right

SAST 규칙 확장 제한에 도달 (SAST Rule extension limit reached)

그룹에 허용된 최대 SAST 규칙 확장 게시 수에 도달했습니다.

새 SAST 규칙 확장을 생성하려면 기존 확장을 제거해야 합니다.

HTTP 상태: 400arrow-up-right

SAST 규칙 확장이 그룹에 이미 게시됨 (SAST Rule Extension already published for the Group)

테스트 중인 규칙 확장이 이미 게시된 SAST 규칙 확장과 충돌합니다.

동일한 정규화된 이름과 유형의 SAST 규칙 확장이 그룹에 이미 게시된 경우 테스트를 수행할 수 없습니다. 이미 게시된 SAST 규칙 확장을 삭제하거나 다른 정규화된 이름 또는 유형으로 테스트를 수행하십시오.

HTTP 상태: 400arrow-up-right

요청된 테스트 ID를 찾을 수 없음 (Requested test ID not found)

SAST 규칙 확장 테스트에 대한 요청된 테스트 ID를 찾을 수 없었습니다.

유효한 테스트 ID를 제공했는지 확인하십시오.

HTTP 상태: 404arrow-up-right

테스트 결과가 만료됨 (Test results have expired)

SAST 규칙 확장 테스트 결과가 만료되어 더 이상 사용할 수 없습니다.

새 테스트를 트리거하십시오.

HTTP 상태: 404arrow-up-right


통합 (Integration)

SCM 통합을 찾을 수 없음 (SCM integration not found)

SCM 통합이 존재하고 올바르게 설정되었는지 확인하십시오.

HTTP 상태: 404arrow-up-right

도움말 링크:


OpenAPI

잘못된 요청 (Bad request)

유효하지 않거나 손상된 데이터로 인해 서버가 요청을 처리할 수 없습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

도움말 링크:

금지됨 (Forbidden)

요청한 리소스에 대한 액세스가 금지되었습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 403arrow-up-right

허용되지 않음 (Not acceptable)

서버가 제공된 accept 헤더와 일치하는 응답을 제공할 수 없습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 406arrow-up-right

찾을 수 없음 (Not found)

서버가 요청한 리소스를 찾을 수 없습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 404arrow-up-right

허용되지 않는 메서드 (Method not allowed)

대상 엔드포인트가 요청 메서드를 지원하지 않습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 405arrow-up-right

요청 엔터티가 너무 큼 (Request entity too large)

요청 엔터티가 서버 제한을 초과합니다. 요청 엔터티의 크기를 줄이고 다시 시도하십시오.

HTTP 상태: 413arrow-up-right

권한 없음 (Unauthorized)

요청에 요청된 리소스에 대한 인증 자격 증명이 누락되었습니다. 유효한 자격 증명을 보내고 있는지 확인하고 다시 시도하십시오.

HTTP 상태: 401arrow-up-right

도움말 링크:

지원되지 않는 미디어 유형 (Unsupported media type)

요청의 미디어 형식이 지원되지 않습니다. 미디어 형식을 변경하고 다시 시도하십시오.

HTTP 상태: 415arrow-up-right

충돌 (Conflict)

대상 리소스의 현재 상태와 충돌하여 요청을 완료할 수 없습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 409arrow-up-right


오픈 소스 언어 및 패키지 관리자 (Open Source Languages & Package Managers)

매니페스트 파일을 파싱할 수 없음 (Unable to parse manifest file)

제공된 매니페스트 파일의 구문이 유효하지 않거나 예상되는 스키마와 일치하지 않아 파싱할 수 없습니다. 매니페스트 파일을 검토하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

락 파일 파싱 불가 (Unable to parse lock file)

제공된 락 파일의 구문이 유효하지 않거나 예상되는 스키마와 일치하지 않아 파싱할 수 없습니다. 락 파일을 검토하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

알 수 없는 종속성 버전 (Unknown dependency version)

종속성 버전을 확인할 수 없습니다.

HTTP 상태: 404arrow-up-right

도움말 링크:

필수 요청 헤더 누락 (Missing required request header)

서버가 필수 요청 헤더가 누락된 요청을 수신했습니다.

HTTP 상태: 422arrow-up-right

페이로드에 필수 요소 누락 (Payload missing required elements)

서버가 요청을 처리할 수 없습니다.

HTTP 상태: 422arrow-up-right

파일 처리 불가 (Files cannot be processed)

종속성 서비스가 파일을 처리할 수 없습니다.

HTTP 상태: 422arrow-up-right

소스에서 파일을 가져올 수 없음 (Cannot get file from source)

소스 URL에서 파일을 가져올 수 없습니다.

HTTP 상태: 500arrow-up-right

환경 변수 누락 (Missing environment variable)

서버가 특정 환경 변수를 필요로 하는 중요한 작업을 발견했으나, 해당 변수가 설정되지 않았거나 현재 환경에서 액세스할 수 없습니다.

HTTP 상태: 500arrow-up-right

브로커 연결 현재 지원되지 않음 (Brokered connections not currently supported)

서비스가 브로커 연결을 통한 가져오기와 관련하여 권한 또는 자격 증명 오류를 만났습니다. 해당 스캐너가 아직 이를 지원하지 않을 가능성이 높습니다.

HTTP 상태: 500arrow-up-right

리포지토리 클론 실패 (Snyk failed to clone your repository)

제공된 자격 증명을 사용하여 코드를 클론하는 동안 Git에서 치명적인 오류가 발생했습니다. 다음 사항을 확인하십시오.

  • 제공된 자격 증명이 정확하거나 범위가 너무 좁지 않은지 확인하십시오.

  • 클론을 요청한 브랜치가 존재하는지 확인하십시오.

  • 제공된 리포지토리가 인터넷에서 액세스 가능한지, 브로커를 통해 연결되어 있지 않은지 확인하십시오.

확인 후 작업을 다시 시도하십시오.

HTTP 상태: 422arrow-up-right

지원되지 않는 플랫폼 (Unsupported platform)

지정된 플랫폼이 지원되지 않습니다.

HTTP 상태: 422arrow-up-right

조치를 지원하지 않는 매니페스트 파일 유형 (Unsupported manifest file type for remediation)

제공된 매니페스트 파일은 Snyk의 .NET 조치(remediation) 기능을 지원하지 않습니다.

HTTP 상태: 400arrow-up-right

도움말 링크:

지원되지 않는 대상 프레임워크 (Target framework not supported)

제공된 매니페스트 파일에 정의된 <TargetFramework> 또는 <TargetFrameworks>가 현재 Snyk의 .NET 스캔 솔루션에서 지원되지 않습니다.

HTTP 상태: 422arrow-up-right

C# 코드에 정적 Main 함수 누락 (Your C# code is missing a static Main function)

이 오류는 실행 파일을 생성하는 코드에서 올바른 시그니처를 가진 정적 Main 메서드를 찾을 수 없을 때 발생합니다. 또한 진입점 함수인 Main이 소문자 main과 같이 잘못된 대소문자로 정의된 경우에도 발생합니다.

이 문제를 해결하려면 프로그램에 다음과 같은 main 함수를 포함하는 .cs 파일이 있는지 확인하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

dotnet CLI가 자체 포함 바이너리를 생성할 수 없음 (The dotnet CLI is unable to generate a self-contained binary)

이 오류는 dotnet publish --sc --framework <your-target-framework> 실행 시 자체 포함(self-contained) 바이너리 생성에 실패할 때 발생합니다. Snyk은 프로젝트의 종속성 트리를 적절하게 결정하기 위해 이 명령을 실행해야 합니다. 이 명령이 실패하면 Snyk은 작업을 계속할 수 없습니다.

발생 원인 확인 단계:

  • 임시 폴더에서 프로젝트의 깨끗한 버전을 체크아웃합니다.

  • 프로젝트에서 dotnet publish --sc --framework <your-target-framework>를 실행하고 이 단계가 실패하는지 확인합니다.

이 단계가 로컬에서 성공한다면 Snyk이 다른 버전의 .NET SDK를 실행 중일 수 있습니다. Snyk에 사용할 .NET SDK 버전을 알려주려면 Microsoft에서 제공하는 global.jsonarrow-up-right 솔루션을 고려하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

dotnet CLI가 사설 패키지 소스에서 복원할 수 없음 (The dotnet CLI was unable to restore from private package sources)

이 오류는 dotnet restore 실행 시 Snyk이 액세스할 수 없는 사설 패키지 소스에 저장된 종속성에 액세스하지 못할 때 발생합니다.

이는 귀하의 .csproj 파일들이 귀하의 NuGet.config 파일에 정의된 사설 패키지 저장소 또는 Nuget 아티팩트 레지스트리에 호스팅된 종속성을 참조함을 의미합니다. 예:

Snyk이 사설 종속성 패키지 소스에 액세스할 수 있도록 하려면 .NET 언어 설정에서 유효한 JSON 객체를 사설 레지스트리 토큰으로 제공해야 합니다.

Snyk 통합 설정에서 사설 Nuget 리포지토리에 대한 연결을 설정할 수 있습니다.

HTTP 상태: 401arrow-up-right

도움말 링크:

프로젝트 파일에 MSBuild Condition Construct 누락 (Missing MSBuild Condition Construct in project file)

dotnet 도구가 프로젝트 파일의 하나 이상의 MSBuild 조건(conditions)을 담당하는 .targets, .csproj 또는 .props 파일을 찾을 수 없습니다.

도구에서 다음과 같은 오류가 발생했습니다.

이는 현재 복원 중인 프로젝트 파일과 해당 파일에서 연결된 프로젝트에 조건 정의가 누락되었음을 의미합니다.

Snyk은 현재 리포지토리에서 액세스 가능한 프로젝트 파일 또는 Snyk이 사용할 수 있는 사설 종속성만 스캔할 수 있습니다.

예를 들어 코드 구조가 다음과 같은 경우:

그리고

external-libraries가 현재 스캔 중인 리포지토리의 일부가 아니라면 Snyk은 이를 찾을 수 없습니다.

이 오류는 Snyk이 알 수 없는 외부 도구를 사용하여 소스 코드에 추가되거나 생성된 외부 라이브러리에 코드가 의존하거나, 빌드 또는 배포 파이프라인의 빌드 단계의 일부로 생성된 경우 발생합니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

매니페스트 파일에서 대상 프레임워크를 찾을 수 없음 (No target frameworks found in manifest files)

제공된 매니페스트 파일에서 <TargetFramework>를 감지할 수 없습니다.

Directory.Build.props 파일을 사용하여 대상 프레임워크를 결정하는 경우 해당 이름으로 명명되었는지 확인하십시오. 고객의 SCM 네트워크 성능 고려 사항으로 인해 Snyk은 .props 파일에 대해 대소문자를 구분하지 않는 검색을 수행하지 않습니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

global.json이 구버전 SDK 버전을 대상으로 함 (Your global.json is targeting an outdated SDK version)

Snyk은 현재 Microsoft에서 지원하는arrow-up-right .NET의 최신 채널을 지원하지만, 현재 지원되는 각 채널 내의 모든 SDK 버전을 지원한다고 보장하지는 않습니다.

지원되는 채널 내에서 Snyk은 가장 최신 채널로 릴리스된 대부분(또는 전체)의 SDK 버전을 지원하는 것을 목표로 합니다.

현재 Microsoft에서 지원하는 채널이 8.0, 7.0, 6.0인 경우, Snyk은 이러한 채널에 대해 릴리스된 모든 최신 SDK를 지원할 것입니다.

8.0.3으로 릴리스된 SDK 버전이 8.0.203, 8.0.202, 8.0.103인 경우, Snyk은 그들 전부를 지원한다고 보장할 수 없으나 지원하기 위해 노력합니다. Snyk은 현재 Microsoft에서 릴리스한 최신 SDK 버전을 지원할 것입니다.

채널 8.0이 현재 지원되는 가장 최신 채널인 경우, Snyk은 .NET 6와 같이 여전히 지원되는 더 오래된 채널에 대해 여러 특정 SDK 버전을 지원한다고 보장할 수 없습니다.

예시 지원 매트릭스

조건:

  • 현재 Microsoft에서 지원하는 .NET 채널은 .NET 8.0, .NET 7.0, .NET 6.0

  • .NET 8.0의 최신 SDK 버전은 8.0.203

결과:

채널 (Channel)
SDK
지원 종료 (EOL)
지원 여부

8.0

8.0.203 (채널 내 최신)

No

Yes

8.0

8.0.202

No

Yes

8.0

8.0.103

No

Yes

(...)

7.0

7.0.407 (채널 내 최신)

No

Yes

7.0

7.0.314

No

No

(...)

6.0

6.0.420

No

Yes

6.0

6.0.128

No

No

(..)

5.0

5.0.408 (채널 내 최신)

Yes

No

5.0

5.0.214

Yes

No

(..)

해결 방법

이러한 제한으로 인해 global.json 파일에서 rollForwardarrow-up-right 지시문 없이 SDK 버전을 고정하여 사용하는 고객의 경우 스캔 실패가 발생할 수 있습니다. 예:

6.0은 가장 최신 .NET 채널이 아니기 때문입니다.

이 문제를 해결하려면 global.json 파일에서 rollForward 지시문을 latestMajor로 설정하여 유연성을 부여하는 것을 권장합니다. 예:

이렇게 하면 버전 고정에도 불구하고 Snyk이 최신 버전의 SDK를 사용하여 코드를 스캔할 수 있습니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

유형 또는 네임스페이스 참조 누락으로 인한 프로젝트 빌드 실패 (Project failed to build due to missing type or namespace references)

스캔을 위해 솔루션을 빌드하려는 동안 dotnet SDK가 매니페스트 파일에서 참조된 하나 이상의 프로젝트를 복원할 수 없었습니다.

Snyk은 이러한 빌드를 대소문자를 구분하는 파일 시스템에서 실행합니다. 즉, <ProjectReference>../src/NS.Project.csproj</ProjectReference><ProjectReference>../src/ns.project.csproj</ProjectReference>는 서로 다른 것으로 간주됩니다.

이는 파일 시스템이 대소문자를 구분하지 않는 Mac 또는 Windows 빌드 파이프라인을 사용하는 고객에게 문제가 될 수 있습니다. 이 경우 올바른 매니페스트 파일을 참조하고 있는지 확인하고 자세한 내용은 Snyk 가져오기 로그를 확인하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

다운로드된 Nuget 종속성에 대한 10GB 공간 제한 초과 (The 10 GB space limit for downloaded Nuget dependencies has been exceeded)

매니페스트 파일에서 다운로드된 Nuget 종속성의 총 크기가 10GB 제한을 초과했습니다. 이는 종속성의 수가 너무 많거나 크기가 매우 클 때 자주 발생합니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

dotnet CLI가 필요한 모든 종속성을 다운로드하고 설치할 수 없음 (The dotnet CLI is unable to download and install all the required dependencies)

이 오류는 dotnet restore <path-to-csproj> 실행 시 해결된 종속성의 매니페스트 생성에 실패할 때 발생합니다. Snyk은 프로젝트의 종속성 트리를 적절하게 결정하기 위해 이 명령을 실행해야 합니다. 이 명령이 실패하면 Snyk은 작업을 계속할 수 없습니다.

발생 원인 확인 단계:

  • 임시 폴더에서 프로젝트의 깨끗한 버전을 체크아웃합니다.

  • 프로젝트에서 dotnet restore <path-to-csproj>를 실행하고 이 단계가 실패하는지 확인합니다.

이 단계가 로컬에서 성공한다면 Snyk이 다른 버전의 .NET SDK를 실행 중일 수 있습니다. Snyk에 사용할 .NET SDK 버전을 알려주려면 Microsoft에서 제공하는 global.jsonarrow-up-right 솔루션을 고려하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

비공개 모듈에 액세스 실패 (Failed to access private module)

Snyk이 go.mod 파일 내의 비공개 모듈에 액세스할 수 없었습니다.

HTTP 상태: 400arrow-up-right

도움말 링크:

Go mod 파일을 찾을 수 없음 (Go mod file not found)

현재 디렉토리 또는 부모 디렉토리에서 go.mod 파일을 찾을 수 없습니다.

HTTP 상태: 400arrow-up-right

도움말 링크:

OAuth 재인증 필요 (OAuth re-authorization required)

코드는 Snyk이 종속성을 분석하는 데 필요하므로 Git을 사용하여 격리된 환경에서 클론됩니다.

조직에서 Snyk에 코드 액세스 권한을 부여한 후 SAML SSO를 활성화하거나 강제하여 재인증이 필요합니다.

이 오류는 일반적으로 잘못 구성된 자격 증명으로 리포지토리를 git clone하려고 할 때 재현됩니다. Git 클라우드 공급자와의 인증 구성을 확인하고 다시 시도하십시오.

circle-exclamation

HTTP 상태: 422arrow-up-right

도움말 링크:

프로젝트 리포지토리에 필수 파일 누락 (Your project repository is missing required files)

종속성 그래프를 생성하려면 Snyk이 프로젝트 내에서 go list -deps -json을 실행해야 합니다. 작업이 실패하면 전체 종속성 그래프 생성을 계속할 수 없습니다.

이 오류는 go mod tidy와 같은 정리가 필요하거나, 프로젝트 배포 프로세스에 protobuf와 같은 현재 Snyk에서 지원되지 않는 코드 생성 단계가 포함되어 있음을 의미합니다.

이 경우인지 확인하려면 깨끗한 환경에서 프로젝트를 클론하고 go list -deps -json을 실행하여 작업이 실패하는지 확인하십시오.

Snyk이 코드를 성공적으로 처리할 수 없는 경우, Snyk CLI를 배포 파이프라인의 일부로 삽입하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

프로젝트 리포지토리에 일치하지 않는 벤더링 정보 (Your project repository has inconsistent vendoring information)

종속성 그래프를 생성하려면 Snyk이 프로젝트 내에서 go list -deps -json을 실행해야 합니다. 작업이 실패하면 전체 종속성 그래프 생성을 계속할 수 없습니다.

이 오류는 vendor/modules.txt 파일과 go.mod 파일 간에 불일치가 있음을 의미합니다. 이를 해결하려면 다음을 수행해야 합니다:

  • go mod vendor

  • go mod tidy

다음으로, 이러한 변경 사항을 리포지토리에 커밋하십시오. Snyk은 의도적으로 코드를 조작하지 않으므로 자동으로 수행되지 않습니다.

이 경우인지 확인하려면 깨끗한 환경에서 프로젝트를 클론하고 go list -deps -json을 실행하여 작업이 실패하는지 확인하십시오. 그런 다음 위에 언급된 명령을 실행하고 SCM 시스템이 파일 변경 사항을 보고하는지 확인하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

지원되지 않는 외부 파일 생성 (Unsupported external file generation)

Snyk은 현재 프로젝트에서 외부 파일 생성을 지원하지 않습니다. 이러한 제한은 Snyk이 사용할 수 있는 타사 생성 도구와 이러한 파일을 생성하는 데 필요한 특정 명령에 대한 가시성이 부족하기 때문입니다.

Snyk은 리포지토리의 사용 가능한 파일만 처리할 수 있으며 외부 파일의 생성 프로세스에 대한 통찰력이 없습니다.

HTTP 상태: 422arrow-up-right

비공개 종속성에 액세스할 수 없음 (Unable to access private dependencies)

Go 도구가 비공개 종속성을 다운로드하려고 할 때 DepsError가 발생했습니다. 공개 인터넷에서 액세스할 수 없고 공식 Go 프록시 미러에서 사용할 수 없는 비공개 리포지토리는 버전 제어 시스템으로 클론되고 주문형으로 빌드됩니다. 이를 위해서는 VCS가 해당 리포지토리에 대한 올바른 액세스 권한을 가져야 합니다.

Snyk은 취약점에 대해 스캔되는 동일한 조직 및 프로젝트에 호스팅된 비공개 리포지토리를 지원합니다. 비공개 리포지토리에 대한 인증은 해당 리포지토리를 Snyk과 통합하는 데 사용되는 인증과 동일합니다.

이 오류는 인증 자격 증명이 요청된 비공개 종속성에 대한 액세스를 허용하지 않을 때 나타납니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

비공개 종속성을 가져올 수 없음 (Unable to fetch private dependencies)

Go 도구가 비공개 종속성 중 하나를 가져오는 동안 권한 오류가 발생했습니다. Snyk에 로그인하는 데 사용한 통합 토큰이 Snyk이 비공개 종속성에 액세스할 수 있도록 올바르게 구성되었는지 확인하십시오.

Snyk Go 통합은 스캔하는 프로젝트와 동일한 조직 내에서 사용되는 비공개 종속성만 지원합니다.

이 오류는 Snyk이 요청된 비공개 종속성에 대한 인증 자격 증명에 제대로 액세스할 수 없을 때 나타납니다.

HTTP 상태: 401arrow-up-right

Toolchain을 사용할 수 없음 (Toolchain not available)

Go toolchain을 다운로드할 수 없습니다.

HTTP 상태: 500arrow-up-right

다운로드된 Golang 종속성에 대한 10GB 공간 제한 초과 (The 10 GB space limit for downloaded Golang dependencies has been exceeded)

매니페스트 파일의 다운로드된 Golang 종속성 총 크기가 10GB 제한을 초과했습니다. 이는 종종 Golang 종속성의 크기가 크거나 수가 많을 때 발생합니다.

현재 이는 SCM의 제품 제한 사항입니다. 해결 방법으로 Snyk CLI를 통해 'snyk monitor' 명령을 사용하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

리포지토리에 대한 보안 프로토콜을 찾을 수 없음 (No secure protocol found for repository)

Go toolchain이 리포지토리에 액세스하기 위한 보안 프로토콜(HTTPS)을 찾을 수 없었습니다.

이 오류는 일반적으로 리포지토리 URL이 보안 프로토콜을 사용하도록 구성되지 않았거나, 리포지토리에 안전하게 액세스하는 데 필요한 자격 증명이 제공되지 않았을 때 발생합니다.

리포지토리 URL이 보안 프로토콜(https://)을 사용하는지 확인하고, 필요한 인증 자격 증명(예: HTTPS 자격 증명)이 올바르게 구성되어 Go toolchain에서 액세스 가능한지 확인하십시오.

참고: SSH는 지원되지 않습니다.

HTTP 상태: 422arrow-up-right

피어에 의해 연결이 재설정됨 (Connection reset by peer)

Go toolchain이 리포지토리에 액세스하려고 할 때 연결 재설정 오류가 발생했습니다.

이 오류는 일반적으로 원격 서버에 의해 리포지토리 연결이 예기치 않게 닫힐 때 발생합니다. 이는 네트워크 문제, 서버 구성 또는 기타 일시적인 문제 때문일 수 있습니다.

프로젝트를 다시 가져와 보십시오. 작동하지 않으면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

유효하지 않은 zip 파일 (Invalid zip file)

Go toolchain이 Go 패키지 버전을 다운로드하고 추출하려고 할 때 오류가 발생했습니다. 다운로드된 파일이 유효한 zip 파일이 아닙니다.

이 오류는 일반적으로 다운로드된 파일이 손상되었거나 불완전하게 다운로드되는 등 문제가 발생했을 때 발생합니다.

실패하는 패키지가 사설 네트워크에 호스팅된 비공개 패키지인 경우, 네트워크가 작동 중인지 확인하고 가져오기를 다시 시도하십시오. 문제가 지속되면 다운로드된 파일의 무결성을 확인하고 다운로드 소스에 문제가 없는지 확인하십시오.

문제가 지속되면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 422arrow-up-right

Go 버전 불일치 (Go version mismatch)

Go toolchain이 모듈을 처리하려고 할 때 버전 불일치 오류가 발생했습니다.

이는 일반적으로 go.mod 파일에 사용된 Go 버전이 Snyk에서 아직 지원되지 않을 때 발생합니다.

저희는 일반적으로 새 Go 버전이 릴리스된 직후에 새 Go 버전에 대한 지원을 추가하려고 노력합니다.

go.mod 파일에 사용된 Go 버전이 Go 문서에 따라 지원되는 경우 Snyk 지원팀에 문의하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

go.mod의 유효하지 않은 Go 버전 (Invalid Go version in go.mod)

Go toolchain이 go.mod 파일을 파싱하는 동안 오류가 발생했습니다. 오류는 지정된 Go 버전 __GOLANG_VERSION__이 유효하지 않으며 1.23.4 형식과 일치해야 함을 나타냅니다.

이 오류는 일반적으로 go.mod 파일에 지정된 Go 버전의 형식이 올바르지 않을 때 발생합니다.

go.mod 파일에 지정된 Go 버전이 필요한 형식(예: 1.23.4)과 일치하는지 확인하고 다시 시도하십시오.

HTTP 상태: 422arrow-up-right

Dial TCP 시간 초과 (Dial TCP timeout)

Go toolchain이 모듈/패키지를 가져오려고 할 때 시간 초과 오류가 발생했습니다.

이 오류는 일반적으로 모듈/패키지를 호스팅하는 서버에 대한 연결 시간이 초과될 때 발생합니다. 이는 네트워크 문제, 서버 구성 또는 서버에 연결할 수 없는 문제 때문일 수 있습니다.

모듈을 호스팅하는 서버에 연결할 수 있고 네트워크 문제가 없는지 확인하십시오. 문제가 지속되면 서버에 대한 액세스를 차단하는 제한 사항이나 방화벽이 있는지 확인하십시오.

HTTP 상태: 422arrow-up-right

호스트 키 확인 실패 (Host key verification failed)

Go toolchain이 모듈/패키지를 가져오려고 할 때 오류가 발생했습니다. 호스트 키 확인에 실패했으며, 이는 원격 리포지토리에 연결하는 데 사용된 키를 확인할 수 없음을 의미합니다.

이 오류는 일반적으로 키가 인식되지 않거나 잘못되었을 때 발생합니다. 또한 원격 리포지토리의 호스트 키가 변경된 경우에도 발생할 수 있습니다.

원격 리포지토리에 연결하는 데 사용된 키가 올바르고 올바르게 구성되었는지 확인하십시오. 원격 리포지토리의 올바른 호스트 키를 포함하도록 known_hosts 파일을 업데이트해야 할 수 있습니다. 리포지토리 액세스 구성을 확인하고 다시 시도하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

go.mod에 모듈 선언 누락 (Missing module declaration in go.mod)

Go toolchain이 go.mod 파일을 읽는 동안 오류가 발생했습니다. 오류는 모듈 선언이 누락되었음을 나타냅니다.

이 오류는 일반적으로 go.mod 파일이 모듈 경로를 지정하지 않을 때 발생합니다. 이 문제를 해결하려면 go.mod 파일에 모듈 선언을 추가해야 합니다.

모듈 경로를 지정하려면 go mod edit -module=example.com/mod 명령을 실행하십시오.

go.mod 파일에 올바른 모듈 경로를 업데이트하고 다시 시도하십시오.

HTTP 상태: 422arrow-up-right

Go 모듈 버전 제약 조건 미충족 (Go module version constraint not met)

Go toolchain이 종속성을 해결하는 동안 버전 제약 조건 위반이 발생했습니다.

이 오류는 일반적으로 모듈 또는 종속성이 현재 사용 중인 Go 버전에서 충족되지 않는 버전 요구 사항을 지정할 때 발생합니다. 예를 들어, 모듈이 "go >= 1.22.0"을 요구하지만 환경은 "go 1.21.0"을 실행 중입니다.

이 문제를 해결하려면 Go toolchain 버전이 모듈에 지정된 제약 조건을 충족하는지 확인하십시오. 이는 설정 -> Snyk 오픈소스 -> Go 설정 편집에서 Go 버전을 업그레이드하거나 다운그레이드하거나, 현재 Go 환경과 호환되는 모듈의 대체 버전을 찾아야 할 수 있습니다.

HTTP 상태: 422arrow-up-right

누락된 속성 (Missing property)

필수 속성이 pom 객체에서 누락되었습니다.

HTTP 상태: 422arrow-up-right

속성에 대한 값 확인 불가 (Unable to resolve value for property)

대상 속성을 유효한 값으로 확인할 수 없었습니다.

HTTP 상태: 422arrow-up-right

속성에 대한 버전 확인 불가 (Unable to resolve version for property)

대상 속성을 유효한 버전으로 확인할 수 없었습니다.

HTTP 상태: 500arrow-up-right

POM 파일에서 순환 속성 감지 (Cyclic property detected in POM file)

Maven 프로젝트의 구성 파일(POM)에 있는 속성 간에 순환 종속성이 있어 올바른 해결을 방해하고 오류를 유발합니다.

HTTP 상태: 422arrow-up-right

XML 파일 파싱 오류 (Error parsing the XML file)

XML 파일 파싱 오류가 발생했습니다. 이는 pom.xml 또는 maven-metadata.xml을 참조할 수 있습니다.

HTTP 상태: 422arrow-up-right

유효하지 않은 좌표 제공 (Invalid coordinates provided)

프로젝트에 제공된 좌표가 유효하지 않았습니다.

HTTP 상태: 422arrow-up-right

그룹 건너뛰기 (Skipping group)

재매핑된 좌표로 인해 특정 groupId 건너뛰기.

HTTP 상태: 422arrow-up-right

Pom 파일을 찾을 수 없음 (Pom file not found)

Maven 리포지토리에서 pom 파일을 찾을 수 없습니다.

HTTP 상태: 422arrow-up-right

POM에서 프로젝트 누락 (Missing project from POM)

POM에서 프로젝트 요소가 누락되었습니다.

HTTP 상태: 422arrow-up-right

입력 XML에서 대상 POM을 확인할 수 없음 (Cannot resolve the target POM from the input XML)

입력 XML에서 대상 POM을 확인할 수 없습니다.

HTTP 상태: 422arrow-up-right

리포지토리에서 대상 POM을 확인할 수 없음 (Cannot resolve the target POM from the repository)

리포지토리에서 대상 POM을 확인할 수 없습니다.

HTTP 상태: 404arrow-up-right

빌드 파일 리포지토리를 가져올 수 없음 (Cannot get the build file repository)

빌드 파일 리포지토리를 가져올 수 없습니다.

HTTP 상태: 404arrow-up-right

호스팅된 git 정보 생성 불가 (Unable to create hosted git info)

소스 URL을 생성할 수 없습니다.

HTTP 상태: 500arrow-up-right

버전 범위에 릴리스된 버전 없음 (No released version for versions range)

지정된 버전 범위에 대해 릴리스된 버전이 없습니다.

HTTP 상태: 422arrow-up-right

소스가 지원되지 않음 (Source is not supported)

사용된 소스가 페처(fetcher)에서 지원되지 않습니다. 지원되는 소스는 github, bitbucket, gitlab입니다.

HTTP 상태: 422arrow-up-right

종속성 트리 처리 중 시간 초과 (Timeout when processing the dependency tree)

종속성 트리 처리 중 시간 초과가 발생했습니다.

HTTP 상태: 422arrow-up-right

Snyk 조직 언어 설정에 구성된 하나 이상의 Maven 리포지토리에 연결할 수 없음 (Cannot reach one or more Maven repositories configured under your Snyk organisations language settings)

Snyk 조직 언어 설정에 구성된 하나 이상의 Maven 리포지토리에 연결할 수 없습니다.

이 오류는 다음과 같은 다양한 이유로 발생할 수 있습니다.

  • 브로커를 사용하는 경우 브로커 클라이언트 구성이 잘못되었을 수 있습니다. 사용자 이름과 비밀번호를 다시 확인하십시오.

  • 브로커 클라이언트와 Snyk 간 또는 브로커 클라이언트와 구성된 리포지토리 간의 네트워크 연결 문제일 수 있습니다. 방화벽 규칙을 확인하십시오.

이 문제를 해결하려면 이 오류 메시지의 특정 세부 정보를 참조하여 어떤 리포지토리가 문제를 일으키는지 식별하십시오.

HTTP 상태: 404arrow-up-right

도움말 링크:

NPM 패키지에 대한 리포지토리를 찾을 수 없음 (No repository found for A NPM package)

NPM 패키지에 대한 리포지토리를 찾을 수 없습니다.

HTTP 상태: 422arrow-up-right

NPM 레지스트리 URL 파싱 불가 (Could not parse NPM registry URL)

NPM 레지스트리 URL을 파싱할 수 없습니다.

HTTP 상태: 422arrow-up-right

브로커 해결 URL을 찾을 수 없음 (Could not find a broker resolved URL)

브로커 해결 URL을 찾을 수 없습니다.

HTTP 상태: 422arrow-up-right

브로커 URL을 바꿀 수 없음 (Unable to replace broker URL)

락 파일의 모든 브로커 URL을 바꿀 수 없습니다.

HTTP 상태: 422arrow-up-right

잘못된 NPM 버전 (Bad NPM version)

NPM 버전이 지원되지 않습니다.

HTTP 상태: 422arrow-up-right

Github에서 알 수 없는 blob 인코딩 (Unknown blob encoding on Github)

Github에서 알 수 없는 blob 인코딩.

HTTP 상태: 422arrow-up-right

포크된 프로세스의 결과 없음 (No result from forked process)

포크된 프로세스의 결과가 없습니다.

HTTP 상태: 500arrow-up-right

하위 프로세스 실행 오류 (Child Process Execution Error)

하위 프로세스 실행 중 오류가 발생했습니다.

HTTP 상태: 500arrow-up-right

유효한 패키지 업그레이드 없음 (No valid package upgrades)

시스템이 락 파일에 지정된 패키지에 대한 유효한 업그레이드를 찾으려고 시도했지만, 사용 가능한 것이 없었습니다.

HTTP 상태: 422arrow-up-right

종속성 업데이트 없음 (No dependency updates)

종속성에 대한 사용 가능한 업데이트가 없습니다.

HTTP 상태: 422arrow-up-right

JSON 파일 파싱 실패 (Could not parse JSON file)

JSON 파일 파싱 시 오류가 발생했습니다.

HTTP 상태: 422arrow-up-right

Base64 인코딩 불가 (Could not Base64 encode)

Base64 인코딩 수행 시 오류가 발생했습니다.

HTTP 상태: 422arrow-up-right

Base64 디코딩 불가 (Could not Base64 decode)

Base64 디코딩 수행 시 오류가 발생했습니다.

HTTP 상태: 422arrow-up-right

지원되는 파일 누락 (Missing supported file)

지원되는 파일을 찾을 수 없습니다.

HTTP 상태: 400arrow-up-right

유효하지 않은 구성 (Invalid configuration)

구성 매개변수가 예상되는 데이터 유형과 일치하지 않습니다. 제공된 값이 올바른 데이터 유형인지 확인하십시오.

HTTP 상태: 400arrow-up-right

동기화 오류 (Out of Sync Error)

때때로 프로젝트가 락파일과 매니페스트 파일 간에 동기화되지 않을 수 있습니다. 이는 package.json이 수정되거나 업데이트되었지만 pnpm-lock.yaml이 업데이트되지 않았을 때 발생할 수 있습니다.

이 문제는 pnpm install을 실행하여 락파일과 매니페스트 파일이 올바르게 동기화되도록 함으로써 해결할 수 있습니다.

경우에 따라 node_modules 폴더와 pnpm-lock.yaml을 삭제하고 pnpm install을 다시 실행하여 완전히 재설치해야 할 수도 있습니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

지원되지 않는 pnpm 락파일 버전 (Unsupported pnpm lockfile version)

락파일 버전이 지원되지 않습니다. pnpm에 지원되는 락파일 버전은 v5 및 v6입니다.

HTTP 상태: 422arrow-up-right

Yarn 패키지를 찾을 수 없음 (Yarn package not found)

Snyk이 Yarn 레지스트리에서 패키지를 찾을 수 없습니다.

HTTP 상태: 404arrow-up-right

패키지 레지스트리에 연결할 수 없음 (Unable to reach package registry)

Snyk이 노드 패키지 레지스트리에 연결할 수 없었습니다.

HTTP 상태: 503arrow-up-right

락 파일이 오래됨 (Lock file is outdated)

락 파일이 오래되었습니다. 락 파일을 업데이트하고 다시 시도하십시오.

HTTP 상태: 409arrow-up-right

원격 리포지토리에서 읽을 수 없음 (Unable to read from remote repository)

Snyk이 리포지토리에 액세스할 수 있는 충분한 권한이 없거나 리포지토리가 존재하지 않습니다.

HTTP 상태: 401arrow-up-right

조치를 지원하지 않는 매니페스트 파일 유형 (Unsupported manifest file type for remediation)

제공된 요구 사항 파일은 Snyk의 Python 조치(remediation) 기능을 지원하지 않습니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

예상보다 많은 매니페스트 수신 (Received more manifests than expected)

요청 본문에 너무 많은 매니페스트 파일이 제공되었습니다.

HTTP 상태: 422arrow-up-right

종속성 업데이트 적용 실패 (Failed to apply dependency updates)

종속성 업데이트 중 오류가 발생했습니다.

HTTP 상태: 422arrow-up-right

Python 패키지를 찾을 수 없음 (Python package not found)

매니페스트 파일에 나열된 패키지를 PyPI(Python Package Index)에서 찾을 수 없습니다. 매니페스트 파일에 포함된 모든 패키지가 공개적으로 존재하는지 확인하십시오.

HTTP 상태: 422arrow-up-right

매니페스트 파일에서 구문 오류 발견 (Syntax errors found in manifest file)

매니페스트 파일에 잘못된 패키지 이름이나 지원되지 않는 문자 등 구문 문제가 있습니다. 매니페스트 파일이 구문 표준을 따르고 로컬에서도 설치할 수 있는지 확인하십시오.

HTTP 상태: 422arrow-up-right

Python 버전이 지원되지 않음 (Python version not supported)

패키지 중 하나 이상이 프로젝트 스캔에 사용된 Python 버전과 일치하지 않는 Python 버전을 요구합니다. 조직 Python 언어 설정에서 적절한 Python 버전을 선택했는지 확인하십시오. 또는 .snyk 파일을 추가하여 Python 버전 선택을 재정의하십시오.

HTTP 상태: 422arrow-up-right

패키지 버전 충돌 발생 (Packages versions caused conflicts)

두 개 이상의 패키지에 해결할 수 없는 충돌하는 버전 요구 사항이 있습니다. 두 패키지 이상이 충돌을 일으키지 않도록 하고 매니페스트 파일이 로컬에서 설치 가능한지 확인하십시오.

HTTP 상태: 422arrow-up-right

하나 이상의 패키지에 대해 일치하는 배포를 찾을 수 없음 (No matching distribution found for one or more of the packages)

패키지 중 하나 이상이 프로젝트 스캔에 사용된 Python 버전과 일치하지 않는 Python 버전을 요구합니다. 조직 Python 언어 설정에서 적절한 Python 버전을 선택했는지 확인하십시오. 또는 .snyk 파일을 추가하여 Python 버전 선택을 재정의하십시오.

HTTP 상태: 422arrow-up-right

패키지 설치 실패 (Packages installation failed)

누락된 시스템 종속성, 컴파일 오류 또는 기타 패키지별 문제로 인해 일부 패키지 설치에 실패했습니다.

HTTP 상태: 422arrow-up-right

Python 버전이 지원되지 않음 (Python version not supported)

패키지 중 하나 이상이 프로젝트 스캔에 사용된 Python 버전과 일치하지 않는 Python 버전을 요구합니다. Pipfile의 requires 섹션에서 올바른 Python 버전을 사용했는지 확인하십시오.

HTTP 상태: 422arrow-up-right

하나 이상의 패키지에 대해 일치하는 배포를 찾을 수 없음 (No matching distribution found for one or more of the packages)

패키지 중 하나 이상이 프로젝트 스캔에 사용된 Python 버전과 일치하지 않는 Python 버전을 요구합니다. Pipfile의 requires 섹션에서 올바른 Python 버전을 사용했는지 확인하십시오.

HTTP 상태: 422arrow-up-right

다운로드된 Python 종속성에 대한 10GB 공간 제한 초과 (The 10 GB space limit for downloaded Python dependencies has been exceeded)

매니페스트 파일의 다운로드된 Python 종속성 총 크기가 10GB 제한을 초과했습니다. 이는 종종 PyTorch와 같이 NVIDIA 드라이버가 필요한 Python 패키지의 경우와 같이 일부 Python 종속성의 크기가 크거나 수가 많을 때 발생합니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

락 파일에서 순환 종속성 감지 (Cyclic dependency detected in lockfile)

락 파일에서 순환 종속성이 감지되었습니다.

HTTP 상태: 422arrow-up-right

Gem을 찾을 수 없음 (Gem not found)

Gemfile에 나열된 Gem을 RubyGems 리포지토리 또는 로컬에서 찾을 수 없습니다. Gemfile에 포함된 모든 Gem이 공개적으로 사용 가능하거나 Gem 소스에 올바르게 구성되었는지 확인하십시오. Gem 이름과 버전이 올바른지 확인하고, 비공개 Gem 리포지토리에 대한 액세스 권한이 있는지 확인하십시오.

HTTP 상태: 404arrow-up-right

Gem 버전 충돌 (Gem version conflict)

Bundler가 Gemfile에 지정된 Gem에 대한 호환 가능한 버전을 해결할 수 없었습니다. 이는 여러 Gem에 해결할 수 없는 충돌하는 버전 요구 사항이 있을 때 발생합니다. 충돌하는 종속성을 식별하려면 Gemfile 및 Gemfile.lock을 검토하고 충돌을 해결하기 위해 Gem 버전 또는 제약 조건을 업데이트하는 것을 고려하십시오.

HTTP 상태: 409arrow-up-right

도달 가능성 설정이 활성화되지 않음 (Reachability settings not enabled)

조직에 대해 도달 가능성 설정이 활성화되지 않았습니다. 설정 페이지에서 활성화하거나 도달 가능성 설정이 이미 활성화된 조직으로 전환할 수 있습니다.

HTTP 상태: 403arrow-up-right

도움말 링크:


빌드 (Builds)

유효하지 않은 요청 (Invalid request)

제공된 요청 페이로드가 선택된 에코시스템에 대해 유효하지 않습니다. API 문서를 검토하십시오.

HTTP 상태: 400arrow-up-right

도움말 링크:

빌드 환경을 찾을 수 없음 (Build environment not found)

제공된 컨텍스트에 대한 빌드 환경을 찾을 수 없습니다. 먼저 빌드 환경을 생성했는지 확인하십시오.

HTTP 상태: 404arrow-up-right

지원되지 않는 에코시스템 (Unsupported Ecosystem)

해당 언어 또는 패키지 관리자가 지원되지 않습니다. 링크에서 지원되는 패키지 관리자를 참조하십시오.

HTTP 상태: 400arrow-up-right

도움말 링크:

OAuth 재인증 필요 (OAuth re-authorization required)

코드는 Snyk이 종속성을 분석하는 데 필요하므로 Git을 사용하여 격리된 환경에서 클론됩니다.

조직에서 Snyk에 코드 액세스 권한을 부여한 후 SAML SSO를 활성화하거나 강제하여 재인증이 필요합니다.

이 오류는 일반적으로 잘못 구성된 자격 증명으로 리포지토리를 git clone하려고 할 때 재현됩니다. Git 클라우드 공급자와의 인증 구성을 확인하고 다시 시도하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

프로젝트가 너무 커서 처리할 수 없음 (Project too large to be processed)

프로젝트는 사용 가능한 메모리보다 더 많은 메모리가 필요하여 빌드 또는 처리할 수 없습니다. 노드 프로젝트의 경우, 수정 PR을 열 때 락 파일 생성을 요구하는 설정을 제거한 후 다시 시도하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

리포지토리에서 기본 이미지를 찾을 수 없음 (No default image found in repository)

기본 이미지를 찾을 수 없습니다. 다시 시도하고 오류가 계속 발생하면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right


SBOM 내보내기 (SBOM Export)

SBOM 생성 내보내기 서버 오류 (SBOM generation export server error)

SBOM 생성 중 예상치 못한 오류가 발생했습니다. 요청을 검토하고 다시 시도하십시오. 오류가 계속 발생하면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

종속성 그래프 오류 (Dependency graph error)

예상치 못한 종속성 그래프 오류가 발생했습니다. 요청을 검토하고 다시 시도하십시오. 오류가 계속 발생하면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

종속성 그래프 파싱 오류 (Error parsing dependency graph)

예상치 못한 오류로 인해 종속성 그래프를 파싱할 수 없습니다. 요청을 검토하고 다시 시도하십시오. 오류가 계속 발생하면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

프로젝트 유형으로 인해 SBOM 지원 불가 (SBOM not supported due to project type)

Snyk 오픈소스 또는 Snyk 컨테이너 프로젝트에 대한 SBOM만 지원됩니다.

HTTP 상태: 404arrow-up-right

SBOM이 지원되지 않음 (SBOM not supported)

오픈소스 프로젝트에 대한 SBOM만 지원됩니다 (Snyk 오픈소스).

HTTP 상태: 404arrow-up-right

종속성 그래프 요청 처리 불가 (Dependency graph request cannot be processed)

불완전한 데이터로 인해 서버가 요청을 처리할 수 없습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 404arrow-up-right

API 토큰 누락으로 인한 인증 실패 (Authorization failed due to missing API token)

API 토큰이 잘못 구성되었거나 만료되었습니다. API 토큰을 구성하거나 생성한 다음 다시 시도하십시오.

HTTP 상태: 401arrow-up-right

도움말 링크:

클라이언트 요청 처리 불가 (Client request cannot be processed)

요청 본문이 비어 있습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

유효하지 않은 종속성 그래프 (Invalid dependency graph)

제공된 종속성 그래프가 유효하지 않습니다. 요청을 검토하고 다시 시도하십시오.

HTTP 상태: 422arrow-up-right


오픈소스 비관리형 (Open Source Unmanaged)

Maven 검색 서비스를 사용할 수 없음 (Maven search service unavailable)

업스트림 Maven 검색 서비스를 사용할 수 없습니다.

HTTP 상태: 503arrow-up-right

도움말 링크:

SHA1을 찾을 수 없음 (SHA1 not found)

제공된 SHA1에 대한 좌표를 찾을 수 없습니다. 전송하는 데이터를 확인하고 다시 시도하십시오.

HTTP 상태: 404arrow-up-right

도움말 링크:


PURL 취약점 (PURL Vulnerabilities)

조직에 이 작업을 수행할 권한이 없음 (Your Organisation is not authorized to perform this action)

베타 기능에 대한 액세스 권한이 없을 수 있습니다. 액세스 권한을 얻으려면 계정 관리자 또는 팀을 통해 베타 기능에 대한 액세스를 요청할 수 있습니다.

HTTP 상태: 403arrow-up-right

인증 요청 실패 (Authorization request failure)

인증 중 예상치 못한 오류가 발생했습니다. 다시 시도하고 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

유효하지 않은 purl (Invalid purl)

purl이 유효한지 확인하십시오. 자세한 내용은 Package URL 사양 링크를 참조하십시오.

HTTP 상태: 400arrow-up-right

도움말 링크:

네임스페이스가 지정되지 않음 (Namespace not specified)

네임스페이스(예: maven 그룹 ID)가 필요한 패키지 유형을 요청했습니다. 패키지를 검색하려면 네임스페이스를 제공하십시오.

HTTP 상태: 400arrow-up-right

도움말 링크:

지원되지 않는 에코시스템 (Unsupported ecosystem)

패키지 유형이 지원되지 않습니다. Snyk API에서 패키지 문제 목록을 확인하십시오.

HTTP 상태: 400arrow-up-right

Purl 구성 요소 필요 (Purl components required)

purl 사양의 구성 요소 목록이 필요합니다. purl에 필요한 모든 구성 요소가 지정되지 않았습니다. 누락된 구성 요소를 purl에 추가하고 다시 시도하십시오.

HTTP 상태: 422arrow-up-right

지원되지 않는 purl 구성 요소 (Unsupported purl components)

지원되지 않는 구성 요소를 제거하고 요청을 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

요청된 패키지를 찾을 수 없음 (Requested package not found)

purl에 지정된 패키지를 취약점 데이터베이스에서 찾을 수 없습니다. 패키지 이름, 에코시스템 및 버전을 확인한 후 다시 시도하십시오.

HTTP 상태: 404arrow-up-right

취약점 서비스를 사용할 수 없음 (Vulnerability service not available)

이 문제는 예상치 못한 것이며 서비스가 곧 복구될 것입니다. 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 503arrow-up-right

이 문제는 예상치 못한 것이며 서비스가 빨리 복구되어야 합니다. 그렇지 않으면 지원팀에 문의하십시오. (This issue is unexpected and the service should recover quickly if not please contact support)

예상치 못한 오류가 발생했습니다. 다시 시도하고 문제가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

이 문제는 예상치 못한 것이며 서비스가 빨리 복구되어야 합니다. 그렇지 않으면 지원팀에 문의하십시오. (This issue is unexpected and the service should recover quickly if not please contact support)

취약점 서비스에서 예상치 못한 오류가 발생했습니다. 다시 시도하고 문제가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

예상치 못한 오류로 인해 요청 처리 불가 (Request not processed due to unexpected error)

이 문제는 예상치 못한 것이며 서비스가 곧 복구될 것입니다. 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

유효하지 않은 페이지 매김 매개변수 (Invalid pagination parameters)

페이지 매김 제한은 > 1이고 ≤ 1000이며, 오프셋은 ≥0입니다.

HTTP 상태: 400arrow-up-right

purl이 제한을 초과함 (purls exceed limit)

요청에 전송된 purl 수가 서비스에 설정된 제한인 1000개를 초과합니다.

HTTP 상태: 400arrow-up-right

이슈 수가 제한을 초과함 (Number of issues exceeds limit)

제공된 purl에 대해 발견된 이슈 수가 API에 정의된 제한을 초과합니다. 단일 요청으로 전송되는 purl 수를 줄이십시오.

HTTP 상태: 400arrow-up-right

distro가 존재할 것으로 예상됨 (Expected distro to be present)

제공된 Package URL에 필요한 distro 한정자가 없습니다.

HTTP 상태: 400arrow-up-right

도움말 링크:

지원되지 않는 Debian distro (Unsupported Debian distro)

이 Debian distro는 현재 지원되지 않습니다.

HTTP 상태: 400arrow-up-right

네임스페이스가 존재할 것으로 예상됨 (Expected namespace to be present)

제공된 Package URL에 필요한 네임스페이스가 없습니다.

HTTP 상태: 400arrow-up-right

지원되지 않는 벤더 (Unsupported vendor)

제공된 Package URL에 지원되는 벤더가 포함되어 있지 않습니다. 나열된 벤더 중 하나를 사용하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

지원되지 않는 Alpine distro (Unsupported Alpine distro)

이 Alpine distro는 현재 지원되지 않습니다.

HTTP 상태: 400arrow-up-right


오픈소스 프로젝트 이슈 (Open Source Project Issues)

유효하지 않은 요청 (Invalid request)

요청 본문을 확인하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

유효한 API 응답을 반환할 수 없음 (Unable to return valid API response)

이 문제는 예상치 못한 것이며 서비스가 곧 복구될 것입니다. 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

데이터 처리 실패 (Failed to process data)

이 문제는 예상치 못한 것이며 서비스가 곧 복구될 것입니다. 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

이슈 데이터 저장 실패 (Failed to store issue data)

입력을 확인한 후 다시 시도하십시오. 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

내부 서버 오류 (Internal server error)

이 문제는 예상치 못한 것이며 서비스가 곧 복구될 것입니다. 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right


오픈소스 프로젝트 스냅샷 (Open Source Project Snapshots)

유효하지 않은 요청 (Invalid request)

요청 본문을 확인하고 다시 시도하십시오.

HTTP 상태: 400arrow-up-right

유효한 API 응답을 반환할 수 없음 (Unable to return valid API response)

이 문제는 예상치 못한 것이며 서비스가 곧 복구될 것입니다. 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

데이터 처리 실패 (Failed to process data)

이 문제는 예상치 못한 것이며 서비스가 곧 복구될 것입니다. 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

스냅샷 데이터 저장 실패 (Failed to store snapshot data)

입력을 확인한 후 다시 시도하십시오. 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

내부 서버 오류 (Internal server error)

이 문제는 예상치 못한 것이며 서비스가 곧 복구될 것입니다. 오류가 계속 발생하면 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right


정책 (Policies)

유효하지 않은 구성으로 정책을 적용할 수 없음 (Unable to apply a policy with an invalid configuration)

정책 구성이 유효하지 않아 테스트 실행 중 Snyk이 정책을 적용할 수 없었습니다. 정책을 수정하고 다시 시도할 수 있습니다.

HTTP 상태: 422arrow-up-right

도움말 링크:


PRChecks

매니페스트 읽기 오류 (Error reading manifest)

Snyk이 하나 이상의 매니페스트 파일을 읽지 못했습니다. 때때로 문제가 발생합니다: 불안정한 연결, 타사 서비스 중단 등으로 인해 Snyk이 프로젝트를 테스트하는 데 필요한 파일을 읽을 수 없습니다.

이런 일이 발생하면 다음을 시도할 수 있습니다:

  • 새 테스트를 시작하기 위해 풀 리퀘스트/머지 리퀘스트를 열고 다시 열기

  • Snyk에서 리포지토리를 제거하고 다시 추가하기

문제가 지속되면 [email protected]로 문의해야 합니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

매니페스트를 찾을 수 없음 (Manifest not found)

Snyk은 프로젝트 매니페스트 파일을 사용하여 취약점에 대한 프로젝트를 분석합니다. 모니터링을 위해 프로젝트를 가져올 때 Snyk은 프로젝트를 스캔하여 매니페스트 파일을 찾은 다음 해당 파일의 위치를 기억합니다. 프로젝트 매니페스트 파일이 이동되거나 삭제되면, 커밋 상태에 대한 테스트를 실행하기 위해 마지막으로 알려진 위치를 계속 찾으려고 시도합니다. 파일을 찾을 수 없으면 이 오류가 발생할 수 있습니다.

이런 일이 발생하면 다음을 시도할 수 있습니다:

  1. Snyk 앱(UI 또는 CLI)에서 계정의 일치하는 프로젝트를 삭제합니다.

  2. 이제 동일한 프로젝트를 처음부터 가져옵니다.

원래 가져오기 시와 마찬가지로 Snyk은 프로젝트를 스캔하고 매니페스트 파일을 찾습니다.

HTTP 상태: 404arrow-up-right

도움말 링크:

프로젝트 테스트 중 속도 제한 도달 (Rate limit hit while testing project)

Snyk은 프로젝트의 취약점을 분석하기 위해 프로젝트를 테스트할 때 SCM에 요청을 보냅니다. 짧은 시간 내에 많은 요청을 보내야 하는 경우 타사 속도 제한에 도달할 수 있으며 이 오류가 발생할 수 있습니다.

이러한 오류를 수신하면 풀 리퀘스트를 닫고 다시 열어서 테스트를 다시 실행해 보십시오.

HTTP 상태: 429arrow-up-right

동기화 오류 (Out of Sync Error)

때때로 프로젝트가 락파일과 매니페스트 파일 간에 동기화되지 않을 수 있습니다. 이는 package.json이 수정되거나 업데이트되었지만 락파일이 업데이트되지 않았을 때 발생할 수 있습니다.

이 문제는 npm install 또는 yarn install을 실행하여 락파일과 매니페스트 파일이 올바르게 동기화되도록 함으로써 해결할 수 있습니다.

경우에 따라 node_modules 폴더와 package-lock.json을 삭제하고 npm install을 다시 실행하여 완전히 재설치해야 할 수도 있습니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

프로젝트 대상 결정 실패 (Failed determining project target)

내부 오류가 발생하여 Snyk이 PR 검사에서 주어진 프로젝트에 대한 올바른 대상을 결정할 수 없었습니다.

이 오류가 발생하면 풀 리퀘스트를 닫고 다시 열어서 테스트를 다시 실행해 보십시오.

문제가 지속되면 [email protected]로 문의해야 합니다.

HTTP 상태: 500arrow-up-right

테스트 완료 실패 (Failed to complete the test)

Snyk이 취약점 또는 라이선스 문제에 대해 프로젝트를 테스트하려고 시도하는 동안 알 수 없는 오류가 발생하면 커밋 검사에 "Failed to complete testing check status"가 나타납니다.

이 오류가 발생하면 풀 리퀘스트를 닫고 다시 열어서 테스트를 다시 실행해 보십시오.

문제가 지속되면 [email protected]로 문의해야 합니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

머지 커밋 SHA 가져오기 실패 (Failed to fetch merge commit SHA)

Snyk 테스트를 실행하려면 GitHub에서 머지 커밋 SHA가 필요합니다. 어떤 이유로든 가져올 수 없었습니다.

풀 리퀘스트를 닫았다가 다시 열어 보거나, 일관된 경우 풀 리퀘스트 검사를 건너뛸 수 있습니다.

HTTP 상태: 500arrow-up-right

머지 충돌 오류 (Merge conflict error)

머지 충돌 오류는 Snyk 고유의 문제가 아니라 SCM 환경의 일부 문제입니다. 예를 들어, 사람들이 동일한 파일의 동일한 줄에 다른 변경 사항을 만들거나, 한 사람이 파일을 편집하고 다른 사람이 동일한 파일을 삭제할 때 머지 충돌이 발생할 수 있습니다.

이 문제를 해결하려면 SCM 환경에서 모든 머지 충돌을 파악하고 해결하여 Snyk에서 이러한 유형의 오류를 완전히 해결해야 할 수 있습니다. 참고로, Snyk 측에서는 이를 수정/변경할 수 없습니다.

HTTP 상태: 422arrow-up-right

도움말 링크:

이슈 감지 실패 (Failed to detect issues)

Snyk은 항상 새로운 이슈와 취약점을 확인하여 사용자를 안전하게 보호하려고 노력합니다. 이는 웹훅 풀 리퀘스트 이벤트 및 푸시 이벤트에서 코드 테스트를 통해 수행됩니다.

가끔 "Failed to detect issues" 커밋 상태가 표시되어 PR을 차단할 수 있습니다. 이는 변경 사항에 대해 테스트를 실행하려고 시도했지만 불행히도 뭔가 잘못되었거나 내부적인 문제가 발생했음을 의미합니다. 이런 일이 발생하면 풀 리퀘스트를 다시 생성해 보십시오. 문제가 계속 발생하면 [email protected]로 어떤 사용자, 조직, 프로젝트, 커밋 SHA에서 문제가 발생했는지 알려주십시오.

HTTP 상태: 500arrow-up-right

도움말 링크:

PR 검사를 처리할 유효한 자격 증명 없음 (No valid credentials to process PR check)

Snyk은 통합에 구성된 자격 증명을 사용하여 코드를 테스트하고 PR 검사를 업데이트합니다.

이 오류가 발생하는 경우, SCM에 대한 지침에 따라 통합 및 자격 증명이 올바르게 설정되었는지 확인하십시오: https://docs.snyk.io/integrate-with-snyk/git-repository-scm-integrations

HTTP 상태: 401arrow-up-right

커밋 상태 생성 실패 (Failed to generate a commit status)

Snyk은 항상 새로운 이슈와 취약점을 확인하여 사용자를 안전하게 보호하려고 노력합니다. 이는 웹훅 풀 리퀘스트 이벤트 및 푸시 이벤트에서 코드 테스트를 통해 수행됩니다.

가끔 "Failed to generate a commit status"가 표시되어 PR을 차단할 수 있습니다. 이는 변경 사항에 대해 테스트를 실행하려고 시도했지만 불행히도 뭔가 잘못되었거나 내부적인 문제가 발생했음을 의미합니다. 이런 일이 발생하면 풀 리퀘스트를 다시 생성해 보십시오. 문제가 계속 발생하면 [email protected]로 어떤 사용자, 조직, 프로젝트, 커밋 SHA에서 문제가 발생했는지 알려주십시오.

HTTP 상태: 500arrow-up-right


SBOM 테스트 (SBOM Test)

SBOM 테스트 오류 (SBOM test error)

예상치 못한 오류가 발생했습니다. 요청을 검토하고 다시 시도하십시오. 오류가 계속 발생하면 Snyk 지원팀에 문의하십시오.

HTTP 상태: 500arrow-up-right

조직 ID 불일치 (Organization ID mismatch)

요청된 조직 ID가 SBOM 테스트 ID의 소유자와 일치하지 않습니다.

이 오류는 제공된 조직 ID가 SBOM 테스트 실행 시 사용된 조직 ID와 다를 때 발생합니다. 요청을 하는 데 사용된 조직 ID가 SBOM 테스트 생성에 사용된 조직 ID와 동일한지 확인하십시오.

HTTP 상태: 404arrow-up-right

SBOM 테스트를 찾을 수 없음 (Unable to find SBOM test)

Snyk이 요청된 SBOM 테스트를 찾을 수 없었습니다.

HTTP 상태: 404arrow-up-right

SBOM 테스트 실패 (SBOM test failed)

SBOM 테스트가 실패했으며 결과가 없습니다.

이 오류는 실패한 SBOM 테스트에 대한 결과가 요청될 때 발생합니다.

HTTP 상태: 404arrow-up-right

SBOM 테스트 결과가 아직 보류 중 (SBOM test results still pending)

SBOM 테스트는 아직 처리 중이며 아직 결과가 없습니다.

이 오류는 SBOM 테스트 결과가 요청되었지만 SBOM 테스트가 아직 처리 중일 때 발생합니다.

HTTP 상태: 404arrow-up-right

알 수 없는 SBOM 형식 (Unknown SBOM format)

Snyk이 SBOM 파일 형식을 인식하지 못합니다.

지원되는 형식의 SBOM 문서를 제공하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

SBOM 입력을 처리할 수 없음 (Unable to process SBOM input)

Snyk이 SBOM 파일을 디코딩할 수 없습니다. 유효한 SBOM 문서를 제공하고 다시 시도하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

SBOM 형식이 지원되지 않음 (SBOM format not supported)

지원되는 형식의 SBOM 문서를 제공하고 다시 시도하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

SBOM 분석 실패 (SBOM analysis failed)

Snyk이 제공된 SBOM 입력을 처리할 수 없었고 이슈를 스캔할 수 없었습니다.

HTTP 상태: 422arrow-up-right

테스트 가능한 패키지를 찾을 수 없음 (No testable packages found)

제공된 SBOM 문서에 Snyk 취약점 분석에서 지원되는 패키지가 포함되어 있지 않거나 패키지가 포함되어 있지 않습니다.

HTTP 상태: 422arrow-up-right


SCM

통합 유형이 지원되지 않음 (Integration type not supported)

제공된 통합이 SCM 리포지토리 액세스를 지원하지 않습니다.

HTTP 상태: 500arrow-up-right

도움말 링크:

수정 버전을 확인할 수 없음 (Revision cannot be resolved)

Snyk이 제공된 SCM 수정 버전을 확인할 수 없었습니다. 유효한 수정 버전(전체 커밋 ID 또는 기존 커밋 참조)을 제공하십시오.

HTTP 상태: 422arrow-up-right

통합 인증 실패 (Integration authentication failed)

Snyk이 SCM 공급자로 인증할 수 없었습니다. Snyk 통합에 유효한 자격 증명을 사용하고 있는지 확인하십시오.

HTTP 상태: 401arrow-up-right

통합 승인 실패 (Integration authorization failed)

Snyk이 SCM 공급자로 승인할 수 없었습니다. 조직에서 SAML SSO가 활성화되거나 강제된 경우, OAuth 애플리케이션 Snyk을 재승인하십시오.

HTTP 상태: 401arrow-up-right

너무 많은 파일 (Too many files)

전체 파일 수가 40000개 제한을 초과하여 Snyk이 리포지토리를 가져올 수 없었습니다.

파일 수를 줄이려면 .snyk 파일을 사용하여 특정 디렉토리 또는 파일을 무시하십시오. 또는 개별 작업 하위 디렉토리를 별도로 분석하십시오.

HTTP 상태: 500arrow-up-right

리포지토리 크기가 너무 큼 (Repository size too large)

리포지토리 크기가 15GB를 초과하여 Snyk이 리포지토리를 가져올 수 없었습니다.

전체 리포지토리 크기를 줄이려면 .snyk 파일을 사용하여 특정 디렉토리 또는 파일을 무시하십시오. 또는 개별 작업 하위 디렉토리를 별도로 분석하십시오.

HTTP 상태: 500arrow-up-right

지정된 리소스를 찾을 수 없음 (Specified resource cannot be found)

Snyk이 제공된 SCM 리소스를 확인할 수 없었습니다. 유효한 리소스 경로 및 수정 버전을 제공하십시오.

HTTP 상태: 422arrow-up-right


대상 (Target)

대상을 찾을 수 없음 (Target not found)

Snyk이 가져온 대상을 확인할 수 없었습니다. Snyk이 대상을 생성했는지 확인하고 다시 시도하십시오.

HTTP 상태: 404arrow-up-right

도움말 링크:

고유한 대상을 찾을 수 없음 (No unique target found)

Snyk이 단일 대상을 확인할 수 없었습니다. Snyk이 동일한 통합 및 리포지토리 URL 쌍에 대해 여러 대상을 찾았습니다. 고유한 대상이 존재하는지 확인하십시오.

HTTP 상태: 422arrow-up-right

도움말 링크:

Last updated