다음을 통해 공유


ATA 알려진 문제 해결

적용 대상: Advanced Threat Analytics 버전 1.9

이 섹션에서는 ATA 배포의 가능한 오류 및 문제 해결에 필요한 단계를 자세히 설명합니다.

ATA 게이트웨이 및 경량 게이트웨이 오류

오류 설명 해결 방법
System.DirectoryServices.Protocols.LdapException: 로컬 오류가 발생했습니다. ATA 게이트웨이가 do기본 컨트롤러에 대해 인증하지 못했습니다. 1. do기본 컨트롤러의 DNS 레코드가 DNS 서버에서 제대로 구성되었는지 확인합니다.
2. ATA 게이트웨이의 시간이 do기본 컨트롤러의 시간과 동기화되는지 확인합니다.
System.IdentityModel.Tokens.SecurityTokenValidationException: 인증서 체인의 유효성을 검사하지 못했습니다. ATA 게이트웨이가 ATA 센터의 인증서 유효성을 검사하지 못했습니다. 1. 루트 CA 인증서가 ATA 게이트웨이의 신뢰할 수 있는 인증 기관 인증서 저장소에 설치되어 있는지 확인합니다.
2. CRL(인증서 해지 목록)을 사용할 수 있고 인증서 해지 유효성 검사를 수행할 수 있는지 확인합니다.
Microsoft.Common.ExtendedException: 생성된 시간을 구문 분석하지 못했습니다. ATA 게이트웨이가 SIEM에서 전달된 syslog 메시지를 구문 분석하지 못했습니다. SIEM이 ATA에서 지원하는 형식 중 하나로 메시지를 전달하도록 구성되어 있는지 확인합니다.
System.ServiceModel.FaultException: 메시지에 대한 보안을 확인할 때 오류가 발생했습니다. ATA 게이트웨이가 ATA 센터에 대해 인증하지 못했습니다. ATA 게이트웨이의 시간이 ATA 센터의 시간과 동기화되는지 확인합니다.
System.ServiceModel.EndpointNotFoundException: net.tcp://center.ip.addr:443/IEntityReceiver에 연결할 수 없습니다. ATA 게이트웨이가 ATA 센터에 대한 연결을 설정하지 못했습니다. 네트워크 설정이 올바르고 ATA 게이트웨이와 ATA 센터 간의 네트워크 연결이 활성화되어 있는지 확인합니다.
System.DirectoryServices.Protocols.LdapException: LDAP 서버를 사용할 수 없습니다. ATA 게이트웨이가 LDAP 프로토콜을 사용하여 do기본 컨트롤러를 쿼리하지 못했습니다. 1. ATA에서 Active Directory에 연결하는 데 사용하는 사용자 계정이 Active Directory 트리의 모든 개체에 대한 읽기 권한이 있는지 확인합니다기본.
2. ATA에서 사용하는 사용자 계정에서 LDAP 쿼리를 방지하기 위해 do기본 컨트롤러가 강화되지 않았는지 확인합니다.
Microsoft.Tri.Infrastructure.ContractException: 계약 예외 ATA 게이트웨이가 ATA 센터에서 구성을 동기화하지 못했습니다. ATA 콘솔에서 ATA 게이트웨이의 구성을 완료합니다.
System.Reflection.ReflectionTypeLoadException: 요청된 형식 중 하나 이상을 로드할 수 없습니다. 자세한 내용은 LoaderExceptions 속성을 검색합니다. 메시지 분석기가 ATA 게이트웨이에 설치됩니다. 메시지 분석기를 제거합니다.
오류 [레이아웃] System.OutOfMemoryException: 'System.OutOfMemoryException' 형식의 예외가 throw되었습니다. ATA 게이트웨이에 충분한 메모리가 없습니다. do기본 컨트롤러의 메모리 양을 늘입니다.
Microsoft.Opn.Runtime.Monitoring.MessageSessionException을 ---> 라이브 소비자를 시작하지 못했습니다. PEFNDIS 이벤트 공급자가 준비되지 않았습니다. PEF(Message Analyzer)가 올바르게 설치되지 않았습니다. Hyper-V를 사용하는 경우 Hyper-V 통합 서비스를 업그레이드해 보세요. 그렇지 않으면 해결 방법을 위해 지원에 문의하세요.
설치에 실패했습니다. 오류: 0x80070652 컴퓨터에 다른 보류 중인 설치가 있습니다. 다른 설치가 완료되기를 기다렸다가 필요한 경우 컴퓨터를 다시 시작합니다.
System.InvalidOperationException: 인스턴스 'Microsoft.Tri.Gateway'가 지정된 범주에 없습니다. ATA 게이트웨이에서 프로세스 이름에 대해 PID를 사용하도록 설정했습니다. 프로세스 이름에서 PID를 사용하지 않도록 설정하려면 중복 인스턴스 이름 처리를 참조하세요.
'System.InvalidOperationException: 범주가 없습니다. 레지스트리에서 카운터를 사용하지 않도록 설정할 수 있습니다. KB2554336 사용하여 성능 카운터 다시 작성
System.ApplicationException: ETW 세션 MMA-ETW-Livecapture-a4f595bd-f567-49a7-b963-20fa4e370329를 시작할 수 없습니다. 호스트 파일에 컴퓨터의 짧은 이름을 가리키는 호스트 항목이 있습니다. C:\Windows\System32\drivers\etc\HOSTS 파일에서 호스트 항목을 제거하거나 FQDN으로 변경합니다.
System.IO.IOException: 원격 당사자가 전송 스트림을 닫거나 SSL/TLS 보안 채널을 만들 수 없어 인증에 실패했습니다. TLS 1.0은 ATA 게이트웨이에서 사용할 수 없지만 .Net은 TLS 1.2를 사용하도록 설정됩니다. 다음과 같이 SSL 및 TLS의 운영 체제 기본값을 사용하도록 레지스트리 키를 설정하여 .Net용 TLS 1.2를 사용하도록 설정합니다.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319] "SystemDefaultTlsVersions"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319] "SystemDefaultTlsVersions"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319] "SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319] " SchUseStrongCrypto"=dword:00000001
System.TypeLoadException: 'Microsoft.Opn.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 어셈블리에서 'Microsoft.Opn.Runtime.Values.BinaryValueBufferManager' 형식을 로드할 수 없습니다. ATA 게이트웨이가 필요한 구문 분석 파일을 로드하지 못했습니다. Microsoft Message Analyzer가 현재 설치되어 있는지 확인합니다. 메시지 분석기는 ATA 게이트웨이/경량 게이트웨이와 함께 설치할 수 없습니다. 메시지 분석기를 제거하고 게이트웨이 서비스를 다시 시작합니다.
System.Net.WebException: 원격 서버가 오류를 반환했습니다. (407) 프록시 인증 필요 ATA 센터와의 ATA 게이트웨이 통신이 프록시 서버에 의해 중단되고 있습니다. ATA 게이트웨이 컴퓨터에서 프록시를 사용하지 않도록 설정합니다.

프록시 설정은 계정당일 수 있습니다.
System.IO.DirectoryNotFoundException: 시스템에서 지정된 경로를 찾을 수 없습니다. (HRESULT 예외: 0x80070003) ATA를 작동하는 데 필요한 하나 이상의 서비스가 시작되지 않았습니다. 다음 서비스를 시작합니다.

PLA(성능 로그 및 경고), 작업 스케줄러(일정).
System.Net.WebException: 원격 서버에서 오류를 반환했습니다. (403) 사용할 수 없음 ATA 게이트웨이 또는 경량 게이트웨이는 ATA 센터를 신뢰할 수 없으므로 HTTP 연결을 설정할 수 없습니다. ATA 센터의 NetBIOS 이름 및 FQDN을 신뢰할 수 있는 웹 사이트 목록에 추가하고 Internet Explorer(또는 구성된 항목이 NetBIOS/FQDN과 다른 경우 구성에 지정된 ATA 센터 이름)의 캐시를 지웁니다.
System.Net.Http.HttpRequestException: PostAsync 실패 [requestTypeName=StopNetEventSessionRequest] ATA 게이트웨이 또는 ATA 경량 게이트웨이는 WMI 문제로 인해 네트워크 트래픽을 수집하는 ETW 세션을 중지하고 시작할 수 없습니다. WMI의 지침에 따라 WMI 리포지 토리를 다시 빌드하여 WMI 문제 해결
System.Net.Sockets.SocketException: 액세스 권한으로 금지된 방식으로 소켓에 액세스하려고 했습니다. 다른 애플리케이션은 ATA 게이트웨이에서 포트 514를 사용하고 있습니다. 해당 포트를 사용하는 프로세스를 설정하는 데 사용합니다 netstat -o .

배포 오류

오류 설명 해결 방법
.Net Framework 4.6.1 설치가 실패하고 오류 0x800713ec .Net Framework 4.6.1의 필수 구성 요소는 서버에 설치되지 않습니다. ATA를 설치하기 전에 windows 업데이트 KB2919442KB2919355 서버에 설치되어 있는지 확인합니다.
System.Threading.Tasks.TaskCanceledException: 작업이 취소되었습니다. 배포 프로세스가 ATA 센터에 연결할 수 없으므로 시간이 초과되었습니다. 1. 해당 IP 주소를 사용하여 ATA 센터에 대한 네트워크 연결을 확인합니다.

2. 프록시 또는 방화벽 구성을 확인합니다.
System.Net.Http.HttpRequestException: 요청을 보내는 동안 오류가 발생했습니다. >--- System.Net.WebException: 원격 서버에서 (407) 프록시 인증 필요 오류를 반환했습니다. 프록시가 잘못 구성되어 ATA 센터에 연결할 수 없어 배포 프로세스가 시간 초과되었습니다. 배포 전에 프록시 구성을 사용하지 않도록 설정한 다음 프록시 구성을 다시 사용하도록 설정합니다. 또는 프록시에서 예외를 구성할 수 있습니다.
System.Net.Sockets.SocketException: 기존 연결이 원격 호스트에 의해 강제로 닫혔습니다. 다음과 같이 SSL 및 TLS의 운영 체제 기본값을 사용하도록 레지스트리 키를 설정하여 .Net용 TLS 1.2를 사용하도록 설정합니다.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319] "SystemDefaultTlsVersions"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319] "SystemDefaultTlsVersions"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319] "SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319] "SchUseStrongCrypto"=dword:00000001
오류 [\[]DeploymentModel[\]] 관리 인증 실패 [\[]CurrentlyLoggedOnUser=<do기본>\<username>Status=FailedAuthentication Exception=[\]] ATA 게이트웨이 또는 ATA 경량 게이트웨이의 배포 프로세스가 ATA 센터에 대해 성공적으로 인증되지 못했습니다. 배포 프로세스가 실패한 컴퓨터에서 브라우저를 열고 ATA 콘솔에 연결할 수 있는지 확인합니다.
그렇지 않은 경우 문제 해결을 시작하여 브라우저가 ATA 센터에 대해 인증할 수 없는 이유를 확인합니다.
검사 사항:
프록시 구성
네트워킹은 ATA 센터와 다른 해당 컴퓨터에서 인증에 대한 그룹 정책 설정을 발급
합니다.
오류 [\[]DeploymentModel[\]] 관리 인증 실패 센터 인증서 유효성 검사 실패 센터 인증서는 유효성 검사를 위해 인터넷 연결이 필요할 수 있습니다. 게이트웨이 서비스에 연결 및 유효성 검사를 사용하도록 설정하는 적절한 프록시 구성이 있는지 확인합니다.
센터를 배포하고 인증서를 선택하는 동안 "지원되지 않음" 오류가 보고됩니다. 이 문제는 선택한 인증서가 요구 사항을 충족하지 않거나 인증서의 프라이빗 키에 액세스할 수 없는 경우에 발생할 수 있습니다. 관리자 권한(관리자 권한으로 실행)을 사용하여 배포를 실행하고 있으며 선택한 인증서가 요구 사항을 충족하는지 확인합니다.

ATA 센터 오류

오류 설명 해결 방법
System.Security.Cryptography.CryptographicException: 액세스가 거부되었습니다. ATA 센터에서 발급된 인증서를 암호 해독에 사용하지 못했습니다. 이는 KeyExchange(AT\_KEYEXCHANGE)를 사용하는 대신 암호 해독에 지원되지 않는 KeySpec(KeyNumber)이 서명(AT\_SIGNATURE)으로 설정된 인증서 사용으로 인해 발생할 가능성이 큽니다. 1. ATA 센터 서비스를 중지합니다.

2. 센터의 인증서 저장소에서 ATA 센터 인증서를 삭제합니다. (삭제하기 전에 PFX 파일의 프라이빗 키로 백업된 인증서가 있는지 확인합니다.)

3. 관리자 권한 명령 프롬프트를 열고 certutil -importpfx "CenterCertificate.pfx" AT\_KEYEXCHANGE 실행

4. ATA 센터 서비스를 시작합니다.

5. 이제 모든 것이 예상대로 작동하는지 확인합니다.

ATA 게이트웨이 및 경량 게이트웨이 문제

문제 설명 해결 방법
do기본 컨트롤러에서 수신된 트래픽이 없지만 상태 경고가 관찰됩니다. ATA 게이트웨이를 통해 포트 미러 사용하여 할 일기본 컨트롤러에서 트래픽이 수신되지 않았습니다. ATA 게이트웨이 캡처 NIC에서 고급 설정 이러한 기능을 사용하지 않도록 설정합니다.

수신 세그먼트 병합(IPv4)

수신 세그먼트 병합(IPv6)
이 상태 경고가 표시됩니다. 일부 네트워크 트래픽이 분석되지 않습니다. VMware 가상 머신에 ATA 게이트웨이 또는 경량 게이트웨이가 있는 경우 이 상태 경고를 받을 수 있습니다. 이 문제는 VMware의 구성 불일치로 인해 발생합니다. 가상 머신 NIC 구성에서 다음 설정을 0으로 설정하거나 사용하지 않도록 설정합니다. TsoEnable, LargeSendOffload, TSO 오프로드, Giant TSO 오프로드

다중 프로세서 그룹 모드

Windows 운영 체제 2008R2 및 2012의 경우 ATA 게이트웨이는 다중 프로세서 그룹 모드에서 지원되지 않습니다.

제안된 해결 방법:

  • 하이퍼스레딩이 켜진 경우 끕니다. 이렇게 하면 다중 프로세서 그룹 모드에서 실행할 필요가 없도록 논리 코어 수를 줄일 수 있습니다.

  • 컴퓨터에 64개 미만의 논리 코어가 있고 HP 호스트에서 실행 중인 경우 NUMA 그룹 크기 최적화 BIOS 설정을 클러스터형 기본값에서 플랫으로 변경할 수 있습니다.

참고 항목