• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

某局点 WX2540X-LI 对接信锐Portal短信认证失败

2023-10-31 发表
  • 0关注
  • 0收藏 588浏览
付军 五段
粉丝:1人 关注:42人

问题描述

现场反馈对接信锐Portal短信认证失败


过程分析

在AC开启debug,然后过一遍认证收集debug信息分析 

<AC>debugging portal all

<AC>debugging radius all


【 第一次抓包】

*Sep 19 11:45:41:745 2023 AC PORTAL/7/PACKET:

Portal received 63 bytes of packet: Type=req_auth(3), ErrCode=0, IP=192.168.10.x   //设备收到服务器发来的req_auth报文,获取用户名密码

*Sep 19 11:45:41:745 2023 AC PORTAL/7/PACKET:

[  1 USERNAME            ] [ 13] [18xxxxxx]

[  2 PASSWORD            ] [ 18] [******]

 

*Sep 19 11:45:41:745 2023 AC PORTAL/7/PACKET:

02 03 01 00 03 67 00 00 c0 a8 0a 52 00 00 00 02

48 29 91 97 b3 79 a8 83 ad fb 9c 07 9e 75 ef a3

 

*Sep 19 11:45:41:745 2023 AC PORTAL/7/ERROR: Failed to obtain user physical information when create user.UserIP=192.168.10.x  //获取用户信息失败

*Sep 19 11:45:41:745 2023 AC PORTAL/7/ERROR: Portal is disabled on the interface. 

*Sep 19 11:45:41:745 2023 AC PORTAL/7/ERROR: User mac is invalid.

*Sep 19 11:45:41:745 2023 AC PORTAL/7/ERROR: Failed to get get ssid by user mac,UserMac is Zero.

*Sep 19 11:45:41:746 2023 AC PORTAL/7/PACKET:

Portal sent 38 bytes of packet: Type=ack_auth(4), ErrCode=1, IP=192.168.10.x    //设备回了ErrCode=1表示3A认证失败

*Sep 19 11:45:41:746 2023 AC PORTAL/7/PACKET:

[ 10 BASIP               ] [  6] [192.168.9.xxx]

 


【第二次抓包】

*Sep 19 17:54:48:732 2023 AC PORTAL/7/EVENT: Success to get info from wlan snooping, vlan:10. mac:xxxx-xxxx-xxxx,userip:192.168.10.x

*Sep 19 17:54:48:732 2023 AC PORTAL/7/EVENT: Success to get ifindex(262) and vlan(10) from IPCIM, user IP=192.168.10.x,MAC=xxxx-xxxx-xxxx

*Sep 19 17:54:48:732 2023 AC PORTAL/7/EVENT: Success to get ifindex(262) and vlan(10) from IPCIM, user IP=192.168.10.x,MAC=xxxx-xxxx-xxxx

*Sep 19 17:54:48:732 2023 AC PORTAL/7/PACKET:

Portal received 63 bytes of packet: Type=req_auth(3), ErrCode=0, IP=192.168.10.x

*Sep 19 17:54:48:732 2023 AC PORTAL/7/PACKET:

[  1 USERNAME            ] [ 13] [18xxxxxxx]

[  2 PASSWORD            ] [ 18] [******]

 


*Sep 19 17:54:48:747 2023 AC RADIUS/7/EVENT:

Found request context, dstIP: xxx.xxx.xxx.xxx, dstPort: 1812, VPN instance: --(public), socketFd: 116, pktID: 135.

*Sep 19 17:54:48:747 2023 AC RADIUS/7/EVENT:

The reply packet is valid.

*Sep 19 17:54:48:747 2023 AC RADIUS/7/EVENT:

Decoded reply packet successfully.

*Sep 19 17:54:48:747 2023 AC RADIUS/7/PACKET:          //服务器回消息:认证被拒绝

    User-Name="18xxxx'@radius"

    Reply-Message="authen reject"

*Sep 19 17:54:48:747 2023 AC RADIUS/7/PACKET:

 03 87 00 37 de a9 e0 f9 09 0d d3 29 1c 71 43 94

 88 9b c9 b7 01 14 31 38 31 30 35 31 31 38 31 39

*Sep 19 17:54:48:747 2023 AC RADIUS/7/EVENT:

Sent reply message successfully.

*Sep 19 17:54:48:747 2023 AC RADIUS/7/EVENT:

PAM_RADIUS: Processing RADIUS authentication.

*Sep 19 17:54:48:747 2023 AC RADIUS/7/EVENT:

PAM_RADIUS: Fetched authentication reply-data successfully, resultCode: 1

*Sep 19 17:54:48:747 2023 AC PORTAL/7/EVENT: User-SM[192.168.10.82]: Received authentication response, RespCode=26.

*Sep 19 17:54:48:747 2023 AC PORTAL/7/FSM: Auth-SM: Started to run.


*Sep 19 17:54:48:747 2023 AC PORTAL/7/PACKET:

Portal sent 62 bytes of packet: Type=ack_auth(4), ErrCode=1, IP=192.168.10.x

*Sep 19 17:54:48:747 2023 AC PORTAL/7/PACKET:

[ 11 SESSIONID           ] [  8] [xxxx-xxx-xxxx]

[  5 TEXTINFO            ] [ 16] [authen reject]

[ 10 BASIP               ] [  6] [192.168.9.xxx]

解决方法

第一次抓包的问题:

AC没有拿到终端的MAC地址,需要在AC上配置portal host-check enable  

本功能开启后,当设备收到未认证Portal用户的认证报文后,将使用WLAN Snooping表、DHCP Snooping表和ARP表对其进行合法性检查。如果在这三个表中查询到该Portal客户端信息,则认为其合法并允许进行Portal认证。


第二次抓包的问题:

开启portal host-check enable,可以看到AC通过wlan snooping拿到了终端的MAC地址,但是从debug信息中看到服务器拒绝了认证,排查AC和服务器两端的配置,发现发给服务器的用户名带了domain域的名称,在AC上配置不带域名:

radius scheme 1 

user-name-format without-domain


配置之后终端Portal认证成功

注意事项

业务空窗期排查

该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作