Certificate Assistant로 인증서를 만들 때 “알 수없는 오류 = -2,147,414,007” 단계 : 키 체인

Keychain 앱을 통해 인증서를 만들 때 “알 수없는 오류 = -2,147,414,007″이 표시됩니다.

알 수없는 오류 = -2,147,414,007

재현 단계 :

  1. 키 체인 접근 응용 프로그램을 엽니 다. 응용 프로그램 메뉴에서 인증 지원> 인증 작성을 선택하십시오 (키 체인 액세스). 수정 된 매개 변수 만 나열됩니다. 나머지 옵션은 기본값으로 유지됩니다.

    인증서 이름 = gdbcert
    아이디 유형 = 자체 서명 된 루트
    인증서 유형 = 코드 서명

  2. 기본값 무시 확인란을 선택하고 계속을 클릭하십시오.

  3. 다음 페이지에서 보안 번호를 1로 유지하고 유효 기간을 3650으로 설정하십시오.
  4. 그런 다음 계속을 다시 한 번 클릭하고 인증서의 위치 지정이라는 화면이 나타날 때까지 다음 6 개의 화면을 건너 뛰십시오.
  5. 유일한 속성 인 키 체인의 경우 드롭 다운 목록에서 시스템을 선택하십시오. 마지막으로, 만들기를 클릭하고 프롬프트가 표시되면 암호를 입력 한 후 완료를 클릭하십시오.

업데이트 : Login Keychain에 인증서를 만들 수 있습니다. 문제는 시스템 키 체인에 대한 인증서를 만들려고 할 때만 발생합니다.



답변

이것을 작동시킬 수있었습니다. 인증서를 작성하는 목적은 Mac에서 gdb를 공동 디자인하는 것이 었습니다. 동일한 단계는 다음과 같습니다.

  • 위에서 언급 한 모든 매개 변수로 인증서를 작성하십시오.
  • 키 체인을 시스템 위치에 저장하는 대신 로그인 아래에 저장하십시오.
  • 그런 다음 왼쪽 상단 모서리에있는 잠금 아이콘을 클릭하여 시스템 키 체인의 잠금을 해제하고 인증서를 로그인에서 시스템으로 드래그하십시오.
  • 인증서를 마우스 오른쪽 단추로 클릭하고 정보 입수를 클릭 한 후 신뢰 아래에서 항상 신뢰로 설정하십시오.
  • 터미널에서 taskgated를 다시 시작하십시오. killall taskgated
  • 루트 계정 활성화 :
    시스템 환경 설정을 엽니 다.
    사용자 및 그룹> 잠금 해제로 이동하십시오.
    로그인 옵션> “가입”(네트워크 계정 서버 옆).
    “Open Directory Utility”를 클릭하십시오.
    편집> 루트 사용자 사용으로 이동하십시오.
  • codesign -fs gdbc /usr/local/bin/gdb터미널에서 실행하십시오 .
  • 루트 계정을 다시 비활성화하면 계속 진행해야합니다.

크레딧 :


답변

내 해결 방법은 약간 다릅니다. “키 페어 정보를 지정하십시오”옵션을 선택하고 기본적으로 선택된 것과 함께갔습니다. 키 크기는 2048 비트이고 알고리즘은 RSA입니다. 그것은 “알 수없는 오류 = -2,147,414,007″을 해결할 수있는 것처럼 보였습니다.


답변

내 제안에 따라 Mojave로 업데이트 한 후 사용자 컴퓨터 중 하나에서이 오류가 발생했습니다.

인증서 문제의 최종 결과는 사용자가 직원 Wi-Fi에 연결하지 못하게하는 것이 었습니다.

나는 12/15/17의 Danis의 지시를 따랐지만 터미널 명령이 작동하지 않고 회사는 CA 서버의 인증서를 사용하므로 세부 사항이 약간 다릅니다. 그래도 루트 사용자를 활성화했습니다.

마지막으로 직원 WiFi를 네트워크 설정에서 삭제하고 수동으로 직원 Wi-Fi에 다시 연결 한 다음 올바른 인증서를 선택하여 보안 설정을 EAP-TLS로 다시 변경하고 연결했습니다.

나는 이것에 대한 나의 단계를 더 잘 기록하기를 원하지만 Apple이 네트워크 보안 중 일부를 업데이트했다고 가정하고 실제로는 트릭을 수행 한 wifi 연결 설정이라고 가정합니다.


답변

면책 조항 : 키 체인 액세스가 예상대로 작동하지 않습니다.

분명히, 다음 답변은 CSR 새로운 관련 키 집합을 생성하므로 해결 방법 입니다.

  1. 키 체인 접근을 시작하고 잠금을 해제 한 후 로그인을 선택하십시오 (그러나 다른 것을 선택하지 마십시오)

    키 체인 접근 잠금 해제

  2. 에서 키 체인 접근 메뉴
    인증 지원 ▶ ︎ 인증 기관에서 인증서를 요청 …

    인증 기관에 인증서 요청

  3. CSR과 키 페어 모두와 관련된 이메일 주소를 선택하십시오.

    • 키 페어는 공통 이름 에 따라 키 체인 액세스에서 이름이 지정됩니다
    • 진드기 나 사용자가 지정한 키 쌍 정보를하자 (당신이 후속 대화 상자에서 할 것)
      키 페어 정보를 지정하겠습니다
  4. 인증서 서명 요청 저장

    CSR 저장

  5. 키 크기 및 알고리즘 RSA 2048 비트 지정

    RSA 2048 비트

  6. Keychain Access에서 새 키 세트를 확인하십시오. 이제 Login 섹션에 새 쌍이 포함되어 있습니다.

    새로운 키 페어

… 인증 지원을 사용하여 인증서를 생성 할 때“알 수없는 오류 = -2,147,414,007”이 발생하지 않았습니다.


답변

인증서를 작성하기 전에 시스템에서 잠금을 해제해야합니다. 이 경우 해당 오류가 발생하지 않습니다.


답변

이것이 제가하는 것입니다:

Uncheck the Let me override defaults checkbox

그런 다음 제대로 작동합니다.

High Sierra 10.13.6 (17G7024)을 사용하고 있습니다.


답변