목차

소개

모범 사례 개요

CCV-ISE 상위 레벨 플로우 다이어그램

문제 해결 지침

수집할 데이터

예상 로그 메시지

관련 정보

소개

이 문서에서는 CyberVision Center와 ISE의 통합을 위한 트러블슈팅 단계에 대해 설명합니다.

모범 사례 개요

모범 사례는 시스템 컨피그레이션의 올바른 작동을 보장하기 위해 반드시 고려해야 하는 권장 단계입니다. 권장 사항:

- 최신 기능, 지침, 제한 사항 및 주의 사항은 Cisco Cyber Vision 릴리스 노트 및 Cisco ISE(Identity Services Engine) 릴리스 노트를 참조하십시오

- 새 컨피그레이션 변경 사항을 구현한 후 이를 확인하고 트러블슈팅합니다

CCV-ISE 하이 레벨 플로우 다이어그램

문제 해결 지침

다음 질문에 답하면 문제 해결 경로와 추가 조사가 필요한 구성 요소를 확인할 수 있습니다. 설치 상태를 확인하려면 다음 질문에 답하십시오.

- 새로 설치한 시스템입니까, 아니면 기존 시스템입니까?

- CyberVision에서 ISE를 볼 수 있었습니까?

명령을 사용하여 pxGrid 서비스 상태를 확인합니다systemctl status pxgrid-agent.

- ISE에서 pxGrid를 고가용성으로 실행합니까?

- 애플리케이션이 문제를 일으키기 직전에 구성 또는 전체 인프라에서 어떤 변화가 있었습니까?

네트워크 문제를 발견하려면 일반적인 네트워크 문제 해결 단계를 사용합니다.

1단계. ISE에서 CyberVision Center 호스트 이름을 ping할 수 있습니까?

ping할 수 없는 경우 SSH(Secure Shell)를 사용하여 ISE CLI에 연결하고 호스트 이름을 추가합니다.

2단계. CyberVision Center에서 ISE 호스트 이름을 ping할 수 있습니까?

그렇지 않은 경우 ISE 호스트 이름을 Center의 /data/etc/hosts 파일에 추가해 봅니다.

3단계. 인증서 문제를 검색합니다.

CyberVision Centeropenssl s_client -connect YourISEHostname:8910에서 명령을 입력합니다.

수집할 데이터

네트워크 문제의 경우:

- 아키텍처:

센터와 ISE 간의 세부 정보를 보여 주는 체계가 유용합니다.

- 방화벽 규칙

- 고정 경로

- 게이트웨이 컨피그레이션

- VLAN 컨피그레이션

- 모든 ISE 문제에 대해 수집할 로그:

데이터 손실을 방지하기 위해 센터 진단 파일을 수집하는 것으로 시작할 수 있습니다.

그런 다음 다음 다음 절차를 사용하여 센터에 고급 로그를 활성화합니다.

폴더에 두 개의 파일을 만듭니다/data/etc/sbs.

첫 번째 파일의 이름은 listener.conf 다음과 같이 지정해야 합니다.

(loglevel 앞에 있는 선행 공백을 참고하십시오.)

root@Center:~# cat /data/etc/sbs/listener.conf

configlog:

loglevel: debug

root@Center:~#

두 번째 파일은 이름이 지정되어야 하며pxgrid-agent.conf 다음 내용을 포함해야 합니다.

(loglevel 앞에 있는 선행 공백을 참고하십시오.)

root@Center:~# cat /data/etc/sbs/pxgrid-agent.conf

configlog:

loglevel: debug

두 파일이 모두 생성되면 센터를 재부팅하거나 및 서비스를sbs-burrow 다시 pxgrid-agent 시작합니다.

Restart service using the command:

#systemctl restart sbs-burrow

#systemctl restart pxgrid-agent

그런 다음 pxGrid 로그를 수집합니다(중앙에서 로그를 내보내려면 파일 전송 툴 사용).

root@Center:~# journalctl -u pxgrid-agent > /data/tmp/pxgridLogs.log

Center와 ISE 간의 통신 흐름을 분석하기 위한 tcpdump 캡처를 수집합니다.

root@Center:~# tcpdump -i eth0 -n host CCV_IP and host ISE_IP -w /data/tmp/ccv_ise.pcap

- ISE에서 디버그를 활성화하고 지원 번들을 수집합니다.

ISE에서 디버그를 활성화하려면 로 Administration > System > Logging > Debug Log Configuration 이동합니다. 로그 레벨을 다음으로 설정합니다.

페르소나

구성 요소 이름

로그 레벨

확인할 파일

PAN(선택 사항)

프로 파 일러

디버그

profiler.log

pxGrid 프로브가 활성화된 PSN

프로 파 일러

디버그

profiler.log

PxGrid

pxgrid

추적

pxgrid-server.log

예상 로그 메시지

센터에 있는 pxGrid-agent의 디버그 로그에는 에이전트 시작, 서비스 등록, Cisco Cyber Vision(CCV) ISE와의 단순(또는 스트리밍) STOMP(Text Oriented Messaging Protocol) 연결 설정, 자산/구성 요소에 대한 업데이트 작업 전송 등이 표시됩니다.

Jul 11 13:05:02 center systemd[1]: Started Agent for interfacing with pxGrid.

Jul 11 13:05:02 center pxgrid-agent[5404]: pxgrid-agent Center type: standalone [caller=postgres.go:543]

Jul 11 13:05:03 center pxgrid-agent[5404]: pxgrid-agent RPC server listening to: '/tmp/pxgrid-agent.sock' [caller=main.go:119]

Jul 11 13:05:03 center pxgrid-agent[5404]: pxgrid-agent HTTP server listening to: '169.254.0.90:2027' [caller=main.go:154]

Jul 11 13:05:03 center pxgrid-agent[5404]: pxgrid-agent Request path=/pxgrid/control/AccountActivate body={} [caller=control.go:147]

Jul 11 13:05:03 center pxgrid-agent[5404]: pxgrid-agent Account activated [caller=pxgrid.go:58]

Jul 11 13:05:03 center pxgrid-agent[5404]: pxgrid-agent Request path=/pxgrid/control/ServiceRegister body={"name":"com.cisco.endpoint.asset","properties":{"assetTopic":"/topic/com.cisco.endpoint.asset","restBaseUrl":"https://Center:8910/

Jul 11 13:05:04 center pxgrid-agent[5404]: pxgrid-agent Service registered, ID: c514c790-2361-47b5-976d-4a1b5ccfa8b7 [caller=pxgrid.go:76]

Jul 11 13:05:04 center pxgrid-agent[5404]: pxgrid-agent Request path=/pxgrid/control/ServiceLookup body={"name":"com.cisco.ise.pubsub"} [caller=control.go:147]

Jul 11 13:05:05 center pxgrid-agent[5404]: pxgrid-agent Request path=/pxgrid/control/AccessSecret body={"peerNodeName":"com.cisco.ise.pubsub"} [caller=control.go:147]

Jul 11 13:05:06 center pxgrid-agent[5404]: pxgrid-agent Websocket connect url=wss://labise. aaalab .com:8910/pxgrid/ise/pubsub [caller=endpoint.go:129]

Jul 11 13:05:07 center pxgrid-agent[5404]: pxgrid-agent STOMP CONNECT host=10.48.78.177 [caller=endpoint.go:138]

Jul 11 13:06:59 center pxgrid-agent[5404]: pxgrid-agent STOMP SEND destination=/topic/com.cisco.endpoint.asset body={"opType":"UPDATE","asset":{"assetId":"01:80:c2:00:00:00","assetName":"LLDP/STP bridges Multicast 0:0:0","assetIpAddress"

Jul 11 13:10:04 center pxgrid-agent[5404]: pxgrid-agent Request path=/pxgrid/control/ServiceReregister body={"id":"c514c790-2361-47b5-976d-4a1b5ccfa8b7"} [caller=control.go:147]

통합 후 필요한 메시지 형식 및 assetGroup 특성은 다음과 같이 값 없이 게시됩니다.

Jan 25 11:05:49 center pxgrid-agent[1063977]: pxgrid-agent STOMP SEND destination=/topic/com.cisco.endpoint.asset body={"opType":"UPDATE","asset":{"assetId":"48:4d:7e:e0:e2:52","assetName":"Dell 10.234.176.35","assetIpAddress":"10.234.176.35","assetMacAddress":"48:4d:7e:e0:e2:52","assetVendor":"Dell Inc.","assetProductId":"","assetSerialNumber":"","assetDeviceType":"","assetSwRevision":"","assetHwRevision":"","assetProtocol":"SMB","assetCustomAttributes":[{"key":"assetSource","value":"CCV"},{"key":"assetGroup","value":""},{"key":"assetCustomName","value":"test"},{"key":"assetGroupPath","value":""}],"assetConnectedLinks":[]}} length=513 [caller=endpoint.go:149]

메시지 형식이 필요합니다(표시된 대로 값이 있는 assetGroup). 이는 CyberVision Center에서 특성을 전송하는 것을 확인하며, ISE에 더 이상 반영되지 않을 경우 ISE와 추가로 조사해야 합니다.

Jan 25 11:09:28 center pxgrid-agent[1063977]: pxgrid-agent STOMP SEND destination=/topic/com.cisco.endpoint.asset body={"opType":"UPDATE","asset":{"assetId":"48:4d:7e:e0:e2:52","assetName":"Dell 10.234.176.35","assetIpAddress":"10.234.176.35","assetMacAddress":"48:4d:7e:e0:e2:52","assetVendor":"Dell Inc.","assetProductId":"","assetSerialNumber":"","assetDeviceType":"","assetSwRevision":"","assetHwRevision":"","assetProtocol":"SMB","assetCustomAttributes":[{"key":"assetSource","value":"CCV"},{"key":"assetGroup","value":"test group"},{"key":"assetCustomName","value":"test"},{"key":"assetGroupPath","value":"test group"}],"assetConnectedLinks":[]}} length=533 [caller=endpoint.go:149]

관련 정보

- CCV 및 ISE 솔루션 개요

- 데모 랩: Cisco Cyber Vision을 사용하여 Cisco ISE를 사용한 동적 마이크로 세그멘테이션 제공

- 데모 ISE 및 CCV

- ISE 통합 가이드

- Cisco 기술 지원 및 다운로드