Print

某局点SecPath ACG1000-P与iMC同步的用户不能显示日志

2018-09-09 发表

组网及说明

用户使用我司应用审计设备ACG1000在出口。使用WX3520H配置iMC做对用户进行Portal准入认证,用户认证后经过无线控制器到ACG1000-P,再访问外网。该组网采用ACG1000不参与认证的方式,对在线用户进行用户审计,以查看用户的应用和url访问日志。

问题描述

在配置完成后,使用过程中发现,用户的流量可以正常认证,并且可以正常上网,但是在ACG1000上看不到对应用户的上网流量日志。

过程分析

对该问题进行分析,首先升级设备特征库,对特征库升级后,依然无法看到用户日志,但可以看到匿名用户日志,以些可以判断,设备的审计功能是正常的,怀疑用户信息没有正常同步。检查iMC与设备的版本配套关系,发现版本也都是最新版本,是相互匹配的。检查设备和iMC配置,在iMC正确配置了上下线报文通知,在设备上也正确配置了iMC服务器地址。由此看配置是没有问题的,于是对iMC到设备的流量进行抓包,分析报文发现,iMC有发送相应用户的上下线通知报文。通过对报文进一步解析,发现报文中所携带的用户IP在设备上都看不到用户流量,怀疑部分用户的流量是否没有经过设备。经检查组网发现流量是可以应该正常经过设备的,但流量没有用户的IP。最后通过抓包和检查配置发现,用户的IP地址在无线控制器上做了地址转换。用户流量在经过设备时已经不是认证上线的IP地址了。

解决方法

经过以上分析,确认由于用户流量经过了地址转换,在到达设备时已经查不到用户上线时的地址,所以无法体现认证用户的审计日志。用户将地址转换取消,使用设备能收到正常用户的IP地址流量,用户日志可以正常显示,问题解决。