일관된 콘솔 오류 메시지 : com.cisco.kext.acsock에 대한 잘못된 서명


1

Mac (최신 OS X El Capitan)에서 콘솔이 열려 있으며이 오류는 1 초에 몇 번씩 계속 나타납니다.

4/19/16 1:15:18.021 AM com.apple.kextd[47]: ERROR: invalid signature for com.cisco.kext.acsock, will not load

누구든지 이것이 정확히 무엇을 의미하는지 알고 있으며 나쁜 것입니까? 매초마다 적어도 두 번 나타나도록 유지되므로 매우 영구적입니다. 이 오류를 많이 찾을 수 없었습니다.

쉽게 고칠 수있는 것입니까?

답변:


1

나는 같은 문제가 있었다. kextd는 지속적으로 약 14 %의 CPU를 사용하고 /var/log/system.log의 tailing은 com.cisco.kext.acsock을 반복해서로드하려고 시도하고 실패했음을 보여주었습니다.

설치 프로그램을 사용하여 Cisco AnyConnect VPN 클라이언트를 제거하여 문제가 즉시 종료되었습니다.

엘 캐피 탄 이전 시절에 설치된 이전 버전의 AnyConnect가 설치되어 있으므로 서명이 유효하지 않은 것 같습니다. 다행히도 내장 클라이언트를 사용하기 때문에 AnyConnect 클라이언트가 필요하지 않습니다 (일부 문제 해결을 위해 잠시 후 설치했습니다).


0

모든 kext (Kernel Extension)에 개발자 인증서로 서명해야하므로이 오류가 표시됩니다. 자세한 정보는 다음과 같습니다.

커널 확장 (kext)은 커널을 확장하는 번들입니다. 시스템 무결성 보호를 사용하면 커널 확장에 서명 Kexts 인증서의 개발자 ID로 서명하고 / Library / Extensions 디렉토리에 설치해야합니다.

OS X El Capitan kext-dev-mode부터는 boot-arg가 더 이상 사용되지 않습니다.

따라서이 오류를 없애려면 어떻게 든 새로운 kext를 얻거나 (Cico가 소프트웨어의 최신 버전을 만들었을 수도 있음) 직접이 kext에 서명해야합니다 (간단하지는 않습니다).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.