이 문서에서는 Windows, macOS 및 Linux에서 앱 장애 및 연결 끊기와 관련된 Cisco Secure Client 문제에 대해 설명합니다.
이 문서를 사용하기 전에 다음 사항이 있는지 확인하십시오.
이 문서의 정보는 다음을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
제품 관리자 가이드에서 Cisco Secure Client 문제 해결을 검토합니다.
이 문서에서는 Windows, macOS, Linux 및 Cisco ASA/FTD 헤드엔드 컨피그레이션에서 애플리케이션 오류, 예기치 않은 연결 끊기, 일반적인 오류를 비롯한 Cisco Secure Client VPN 문제(AnyConnect 포함)에 대해 자세히 설명합니다.
Cisco ASA 및 Cisco FTD(Secure Firewall Threat Defense) Remote Access의 헤드엔드 컨피그레이션을 포함하여 Windows, macOS 및 Linux의 VPN 클라이언트에 대해 설명합니다. VPN.
팁: 트러블슈팅 전에 Cisco Secure Client DART 번들을 수집하십시오. DART 분석기 BDB 작업을 사용하여 DART 출력을 분석할 수 있습니다.
다음 섹션을 검토하여 일반적인 문제 및 해결 방법을 해결하십시오.
컨피그레이션을 변경하기 전에 클라이언트 및 헤드엔드 데이터를 수집합니다. 일반적으로 TAC에서 DART 번들을 요청합니다.
configure terminal logging enable logging timestamp logging class auth console debugging logging class webvpn console debugging logging class ssl console debugging logging class anyconnect console debugging실패를 재현하고 출력을 캡처한 다음 로깅을 활성화하지 않습니다.
FMC/CDO에서 원격 액세스 VPN 정책 및 연결 프로파일 설정을 내보냅니다. 오류 창에 대한 FTD SSL VPN/연결 로그를 수집합니다.
설치 또는 가상 어댑터 설정이 실패할 경우 다음을 수집합니다.
%SystemRoot%\Inf\setupapi.dev.log %SystemRoot%\Inf\setupapi.setup.log
msiexec /i cisco-secure-client-win-<version>-predeploy-k9.msi /lvx %TEMP%\ac-install.log
드라이버 데이터베이스 오류에 대해서는 Cisco Secure Client를 참조하십시오. 손상된 드라이버 데이터베이스 문제 및 관리자 안내서 섹션 VPN 클라이언트 드라이버에서 오류 발생(Microsoft Windows 업데이트 후).
Cisco Secure Client에 연결 문제가 발생할 경우 컨피그레이션을 변경하기 전에 문제 해결을 위한 정보 수집에 따라 데이터를 수집하십시오.
사용자가 연결할 수 없는 경우 RDP(Remote Desktop Protocol) 또는 빠른 사용자 전환과 관련된 문제일 수 있습니다. 사용자는 다음을 볼 수 있습니다. AnyConnect 프로파일 설정에는 단일 로컬 사용자가 필요하지만 현재 여러 로컬 사용자가 컴퓨터에 로그인되어 있습니다. VPN 연결을 설정할 수 없습니다.
RDP 세션의 연결을 끊고 빠른 사용자 전환을 비활성화합니다. VPN 설정을 위해 동일한 시스템에서 여러 동시 로컬 사용자가 지원되지 않습니다.
사용자가 연결할 수 없는 경우, Cisco Secure Client 버전 및 헤드엔드 소프트웨어 간의 비호환성 때문에 문제가 발생할 수 있습니다. 사용자는 다음을 수신할 수 있습니다. Cisco VPN 클라이언트를 시작할 수 없습니다. 클라이언트리스 액세스를 사용할 수 없습니다. ASA 또는 FTD 원격 액세스 VPN 배포에서 지원하는 버전으로 클라이언트를 업그레이드하십시오.
Cisco Secure Client에 처음 로그인할 때 로그인 스크립트에 문제가 있을 수 있습니다. 연결을 끊고 다시 로그인하면 로그인 스크립트가 예상대로 실행되는 경우가 많습니다. 이는 프로필 및 스크립트 타이밍에 따라 예상되는 동작일 수 있습니다.
연결할 때 다음을 받을 수 있습니다. User not authorized for AnyConnect Client access, contact your administrator. 이는 Secure Client 이미지가 헤드엔드에 없을 때 자주 나타납니다. 올바른 클라이언트 이미지를 업로드하고 RA VPN/WebVPN 컨피그레이션에서 참조합니다.
DART는 DPD(Dead Peer Detection) 실패로 인해 DTLS 채널이 끊어진 경우 TUNNELPROTOCOLDPDMGR_ERROR_NO_DPD_RESPONSE를 표시할 수 있습니다. ASA에서 킵얼라이브 조정:
webvpn anyconnect ssl keepalive 15 anyconnect dpd-interval client 5 anyconnect dpd-interval gateway 5
DTLS를 임시 테스트로만 비활성화합니다(ASDM: Configuration(컨피그레이션) > Remote Access VPN(원격 액세스 VPN) > Network (Client) Access(네트워크(클라이언트) 액세스) > AnyConnect Connection Profiles(AnyConnect 연결 프로파일)에서 Enable DTLS(DTLS 활성화) 또는 FMC equivalent(FMC에 해당)의 선택을 취소합니다. DPD 타이밍을 고정하고 UDP 443을 허용하는 것이 좋습니다.
ASA를 통해 Cisco Secure Client 세션을 사용하여 트래픽을 사설 네트워크로 전달하는 데 문제가 감지되면 다음 데이터 수집 단계를 완료합니다.
access-list in_nat0_out extended permit ip any 10.136.246.0 255.255.255.0 ip local pool IPPool1 10.136.246.1-10.136.246.254 mask 255.252.0.0 nat (inside) 0 access-list in_nat0_out
route outside 0 0 10.145.50.1 route inside 0 0 10.0.4.2 tunneled
ASA(config)# policy-map global_policy ASA(config-pmap)# class inspection_default ASA(config-pmap-c)# no inspect skinny
데이터 수집 단계를 완료하십시오.
Microsoft Outlook과 같은 일부 애플리케이션은 터널이 작은 ping과 같은 작은 트래픽을 전달하는 동안에는 작동하지 않습니다. 이는 경로의 단편화를 나타낼 수 있습니다. 소비자 라우터는 조각화 및 리어셈블이 잘 이루어지지 않는 경우가 많습니다.
Ping의 크기 조정 세트를 테스트합니다. ping -l 500, ping -l 1000, ping -l 1500, ping -l 2000.
영향을 받는 사용자에 대한 전용 그룹 정책을 구성하고 더 낮은 MTU를 설정합니다.
group-policy <name> attributes webvpn anyconnect mtu 1200
문제
Cisco Secure Client는 ASDM/FMC에서 설치 유지가 선택된 것처럼 표시되더라도 연결이 종료되면 자동으로 제거됩니다.
솔루션
group-policy <name> attributes webvpn anyconnect keep-installer installed
문제/장애: AnyConnect 클라이언트에는 클러스터 FQDN(Fully Qualified Domain Name) 대신 호스트 이름이 미리 입력되어 있습니다.
SSL VPN에 대한 부하 균형 클러스터가 있고 클라이언트가 연결되면 요청이 클러스터 노드로 리디렉션되고 로그인이 성공할 수 있습니다. 나중에 연결을 시도할 때 클러스터 FQDN이 연결 대상에 나타나지 않습니다. 마지막 노드 호스트 이름이 대신 나타날 수 있습니다.
솔루션
클라이언트가 마지막으로 성공한 호스트 이름을 캐시합니다. 캐시된 항목을 지우거나 프로필 서버 목록에서 클러스터 FQDN을 설정합니다. Cisco Secure Client 5.x에서 확인합니다. 플랫폼별 메모는 Cisco 버그 ID CSCsz39019를 참조하십시오.
백업 서버 목록은 기본 서버에 연결할 수 없을 때 구성됩니다. 클라이언트 프로파일의 Backup Server 창에서 정의합니다. 다음 단계를 완료하십시오.
SetupAPI.log 파일의 이 항목은 카탈로그 시스템이 손상되었음을 나타냅니다.
W239 드라이버 서명 클래스 목록 "C:\WINDOWS\INF\certclas.inf"가 누락되었거나 잘못되었습니다. 오류 0xfffffde5: 알 수 없는 오류. 모든 장치 클래스가 드라이버 서명 정책의 적용을 받는다고 가정합니다. 또한 다음과 같은 혜택을 받을 수 있습니다. Error(3/17): Unable to start VA, setup shared queue, or VA gave up shared queue.
또한 클라이언트에서 다음 로그를 수신할 수 있습니다. "The VPN client driver has encountered an error".
이 문제는 Cisco 버그 ID CSCsm54689와 관련이 있습니다. Cisco Secure Client를 시작하기 전에 RRAS(Routing and Remote Access Service)를 비활성화하십시오. 문제가 지속되는 경우:
esentutl /p%systemroot%\System32\catroot2\
{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb 복구에 실패할 경우:
언제든지 데이터베이스를 분석하여 유효한지 확인할 수 있습니다.
esentutl /g%systemroot%\System32\catroot2\
{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb 이 오류는 브라우저 기반 SSL VPN 또는 웹 포털 인증 중에 나타날 수 있습니다. 클라이언트 또는 포털에 Unable to Update the Session Management Database(세션 관리 데이터베이스를 업데이트할 수 없음)가 표시됩니다. ASA는 %ASA-3-211001을(를) 로깅할 수 있습니다. Memory allocation Error. The adaptive security appliance failed to allocate RAM system memory.
Cisco 버그 ID CSCsm51093과 관련됩니다. ASA를 다시 로드하거나 버그에 따라 고정 릴리스로 업그레이드하십시오. FTD에서 플랫폼 메모리 및 RA VPN 세션 제한을 확인합니다.
사용 가능한 헤드엔드 메모리:
Windows에서 설치하는 동안 설치 프로그램에서 모듈(예: vpnapi.dll)이 등록되지 못했다고 보고하고 롤백합니다.
클라이언트가 Cisco Secure Client에 연결되면 게이트웨이는 "잘못된 주소 클래스", "호스트 또는 네트워크가 0", 또는 "기타 오류"와 같은 오류를 반환합니다.
ASA 또는 FTD 로컬 IP 풀이 소진되었거나 잘못 구성되었습니다. VPN 주소 풀을 확장하고 적절한 마스크(예: /32 전용 풀 대신 /24)를 사용합니다. Cisco 버그 ID CSCsl82188을 참조하십시오.
클라이언트에서 AnyConnect/Secure Client가 VPN 서버에서 활성화되지 않았다고 보고합니다.
원격 액세스 VPN을 활성화하고 헤드엔드에 보안 클라이언트 이미지를 구축합니다. ASA의 경우: Configuration(구성) > Remote Access VPN(원격 액세스 VPN) > Network (Client) Access(네트워크(클라이언트) 액세스) > AnyConnect Connection Profiles(AnyConnect 연결 프로파일). FTD의 경우: fmc에서 RA VPN 및 클라이언트 이미지를 구성합니다. 클라이언트리스 WebVPN 전용 컨피그레이션이 아닌 원격 액세스 VPN 가이드를 사용합니다.
%ASA-6-722036: Group < client-group > User < xxxx > IP < x.x.x.x> Transmitting large packet 1220 (threshold 1206)(대규모 패킷 전송) 메시지가 ASA 로그에 나타납니다.
대용량 패킷이 클라이언트로 전송되었습니다(MTU 또는 비압축 데이터). 그룹 정책에 대한 압축을 비활성화합니다.
group-policy <name> attributes webvpn anyconnect compression none
예를 들면 할당된 주소가 없거나, 호스트 또는 네트워크가 0이거나, 게이트웨이 메시지에 라이센스가 없습니다.
다시 로드 또는 장애 조치 후 헤드엔드에 구성된 IP 로컬 풀 및 그룹 정책 주소 할당이 있는지 확인합니다.
show running-config | include pool ip local pool SSLPOOL 192.168.30.2 192.168.30.254 anyconnect address-pool SSLPOOL
No License(라이센스 없음)의 경우 헤드엔드에 필요한 Secure Client mobility 라이센스를 설치하거나 활성화합니다.
일반적으로 가상 어댑터 오류, RRAS 충돌 또는 Windows Update 후 드라이버 문제입니다.
Cisco Secure Client가 <gateway>의 응답을 처리할 수 없음과의 연결에 실패했습니다.
ASA의 SSL VPN 클라이언트 컨피그레이션을 참조하십시오. 오류가 지속되면 DART를 수집합니다.
Cisco Secure Client에 Login Denied(로그인 거부됨), unauthorized connection mechanism(무단 연결 메커니즘)이 표시됩니다.
헤드엔드(ASA 또는 FTD)에서 연결 프로파일 및 인증을 검토합니다. 클라이언트 인증 방법(RADIUS, SAML, 인증서 등)이 프로파일과 일치하는지 확인합니다. 그룹 정책 및 터널 그룹 할당을 확인합니다.
이 오류는 Macintosh 클라이언트에서 Cisco Secure Client를 시작할 때 나타날 수 있습니다.
webvpn anyconnect image disk0:/cisco-secure-client-macos-<version>-predeploy-k9.pkg 2
Linux(또는 기타 플랫폼)에서는 클라이언트가 헤드엔드에서 패키지를 다운로드할 수 없습니다.
"The AnyConnect package on the secure gateway could not be located. You may be experiencing network connectivity issues. Please try connecting again."
클라이언트 OS가 지원되고 헤드엔드에 올바른 이미지가 구성되었는지 확인합니다.
webvpn anyconnect image disk0:/cisco-secure-client-win-<version>-predeploy-k9.pkg 1 anyconnect image disk0:/cisco-secure-client-macos-<version>-predeploy-k9.pkg 2
관련 단계에 대한 AnyConnect 패키지를 사용할 수 없거나 손상되었습니다.
사용자에게 원격 데스크톱을 통한 보안 VPN은 지원되지 않습니다.
지원되는 Cisco Secure Client 5.x 릴리스로 업그레이드합니다. Cisco 버그 ID CSCsu22088 및 Cisco 버그 ID CSCso42825를 참조하십시오.
클라이언트가 서버 인증서 또는 체인이 FIPS를 준수하지 않는다고 보고합니다.
엔드포인트에 FIPS가 필요한 경우 헤드엔드에서 FIPS 규격 인증서를 사용합니다. 필요하지 않은 경우 C:\ProgramData\Cisco\Cisco Secure Client\AnyConnectLocalPolicy.xml을 편집하고 <FipsMode>false</FipsMode>를 설정한 다음(관리자 권한 필요) 재부팅합니다.
사용자는 Cisco Secure Client를 시작하고 인증서 검증 실패를 수신할 수 없습니다.
인증서 인증의 경우 클라이언트 인증서를 가져오고 인증서 인증을 위한 프로파일을 구성하며 ASA에서 다음을 활성화합니다.
ssl certificate-authentication interface outside port 443
서버 인증서가 프로파일 서버 목록의 FQDN과 일치하는지 확인합니다.
vpnagent.exe 서비스가 설치, 업그레이드 또는 연결 중에 실패합니다.
패키지를 열 수 없다는 Windows Installer 오류가 발생하여 웹 배포가 실패했습니다.
손상된 MST 변환 때문에 헤드엔드에서 자동 다운로드가 실패하는 경우가 있습니다.
이 메시지는 headend Pushed 설정이 변경될 때 다시 연결한 후에 나타날 수 있습니다.
group-policy <Name> attributes webvpn anyconnect mtu 1200
문제/장애: 로컬 프록시를 통해 VPN 연결이 허용되지 않습니다. 이는 AnyConnect 프로파일 설정을 통해 변경할 수 있습니다.
<ProxySettings>IgnoreProxy</ProxySettings> <AllowLocalProxyConnections>false</AllowLocalProxyConnections>
ASDM은 AnyConnect Essentials를 활성화할 때 진행 중인 클라이언트리스 SSL VPN 세션을 표시합니다.
AnyConnect Essentials는 프리미엄 공유 SSL VPN 라이센스와 동시에 실행할 수 없습니다. Essentials를 활성화하기 전에 클라이언트리스 SSL VPN 세션을 종료합니다. 필수 요소에는 클라이언트리스 SSL VPN이 포함되지 않습니다.
일부 사용자는 로그인 실패를 수신하지만 다른 사용자는 연결할 수 있습니다.
영향을 받는 사용자에 대해 사전 인증(또는 동등)이 올바르게 설정되어 있지 않은지 확인합니다. 그룹 정책 및 연결 프로파일 매핑을 비교합니다.
Windows에서 프로필을 업데이트하는 동안 연결 URL에 대한 인증서 검증이 실패합니다.
<ServerList>
<HostEntry>
<HostName>vpn1.example.com</HostName>
</HostEntry>
</ServerList>
참고: 인증서가 FQDN 전용인 경우 공용 IP를 사용하는 <HostAddress> 항목을 제거하십시오.
ASA 장애 조치 후 Secure Client 프로파일 관련 파일이 스탠바이 유닛에 없습니다.
Cisco 버그 ID CSCtn71662를 참조하십시오. 해결 방법: 수동으로 프로파일 파일을 스탠바이에 복사합니다. RA VPN 프로필에 대한 상태 저장 장애 조치 컨피그레이션 동기화를 확인합니다.
Cisco Secure Client가 Unable to establish a connection(연결할 수 없음)과 연결하지 못했습니다. 이벤트 로그에 TLSPROTOCOL_ERROR_INSUFFICIENT_BUFFER가 표시됩니다.
이는 매우 큰 스플릿 터널 목록(약 180-200개 항목)과 기타 그룹 정책 특성(예: dns-server)에서 발생합니다.
group-policy groupName attributes webvpn anyconnect ssl dtls none
Cisco 버그 ID CSCtc41770을 참조하십시오.
인증서 인증 중 호스트 항목이 잘못되어 연결 시도가 실패했습니다.
Cisco 버그 ID CSCti73316을 참조하십시오.
Always-On이 활성화된 경우 클라이언트는 서버 인증서가 엄격한 모드를 통과해야 함을 보고할 수 있습니다.
Always-On에는 연결 URL과 일치하는 유효한 헤드엔드 인증서가 필요합니다. 로컬 정책의 Strict Certificate Mode(엄격한 인증서 모드)는 인증서를 신뢰할 수 없거나 일치하지 않을 경우 오류를 발생시킵니다.
Secure Client 5.1 Administrator Guide의 Certified by an Unknown Authority를 참조하십시오.
DART는 HttpSendRequest 실패 및 Microsoft Windows HTTP Services에서 내부 오류가 발생했으며 CTransportWinHttp 오류도 표시할 수 있습니다.
Winsock 상태가 손상되었기 때문일 수 있습니다. 관리자 권한 명령 프롬프트에서: netsh winsock reset
Windows를 다시 시작하고 Winsock 재설정에 대한 Microsoft 지침을 참조하십시오.
Cisco Secure Client DART는 클라이언트와 헤드엔드 간의 TLS 또는 암호 협상이 실패할 경우 CTransportWinHttp 오류 및 CTransPORT_ERROR_SECURE_CHANNEL_FAILURE를 표시할 수 있습니다.
ssl cipher tlsv1.2 custom "AES256-GCM-SHA384:AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256"
| 개정 | 게시 날짜 | 의견 |
|---|---|---|
3.0 |
23-Jun-2026
|
맞춤법, 문법, 문장 구조, 소개, 간격 및 CCW 알림 업데이트 |
1.0 |
04-Apr-2018
|
최초 릴리스 |