由于Radius误下发portal地址导致MA5200强制portal业务不正常

发布时间:  2012-07-26 浏览次数:  100 下载次数:  0
问题描述
在MA5200的某个域下面配置portal服务器地址后,用户开始上网时仍然没有先被强制到指定的portal页面。
      
告警信息

处理过程
1、新建了一个测试域,配置为不认证不计费,此时用户再拨号上线后,打开的第一个IE页面就能被重定向到我们指定的portal页面。也就是说portal服务器是正常的,MA5200配置及强制PORTAL的功能也是正常的,怀疑问题出在和Radius服务器的配合上。
2、打开radius调试信息,发现如下信息:
 Radius Received a Packet
  Server Template: 0
  Server IP   : 61.235.70.52
  Vpn-Instance: --
  Server Port : 1812
  Protocol: Portal
  Code    : 2
  Len     : 102
  ID      : 10
  [Framed-Protocol(7)                  ] [6 ] [1]
  [Acct_Interim_Interval(85)         ] [6 ] [3600]
  [Input-Burst-Size(26-1)              ] [6 ] [2097152]
  [Input-Average-Rate(26-2)         ] [6 ] [524288]
  [Input-Basic-Rate(26-3)              ] [6 ] [524288]
  [Output-Burst-Size(26-4)            ] [6 ] [10485760]
  [Output-Average-Rate(26-5)       ] [6 ] [2097152]
  [Output-Basic-Rate(26-6)            ] [6 ] [2097152]
  [Connect-ID(26-26)                   ] [6 ] [5715]
  [PortalURL(26-27)                      ] [16] [www.gzrail.net] 
可以发现,是由于Radius服务器也下发了一个portal服务器的地址,但ping测试又不可达,而MA5200G会优选Radius下发的属性,所以表现为在用户侧无法看到正确的portal页面。
3、取消通过Radius服务器下发portal地址,并在域下面配置本地的portal服务器地址,问题解决。
根因

由于RADIUS下发了一个强制portal的地址,而这个地址又不可达,所以表现出来用户无法被正确实现强制PORTAL业务。

建议与总结

END