1、客户端发送CODE_PP_DOMAIN_REQUSET报文给portal服务器,此时可以看到客户端发送给portal是服务器NAT后地址10.217.90.20

[2019-09-20

15:47:02] [DtlCmn] [1250] PortalPkt

Packet Type: [CODE_PP_DOMAIN_REQUEST]Client ---> Server/Bas

Head: Version =

0x2(Portal); HeadType = 0x6e; AuthType = 0; Rsvd = 0; SeriOno= 6085; ReqId =

0; UserIP = 10.222.22.71; UserPort = 0; ErrCode = 0; AttrNum = 2;

EX_ATTR_PRIVATE_IP_ADDRESS

= 10.222.22.71;

EX_ATTR_PUBLIC_IP_ADDRESS

= 10.222.22.71;

[2019-09-20

15:47:02] [Dbg] [1250] Portal sendAndReceivePkt: PKT to 10.217.90.20 and 50200. TimeOut is 5000

2、portal服务器回应CODE_PP_DOMAIN_RESPONES报文给客户端,注意此时在回应此报文时,报文使用EX_ATTR_PORTAL_SERVER_ADDR携带了portal服务器的真实的IP地址10.49.66.140。

[2019-09-20 15:47:02] [DtlCmn] [1250]

PortalPkt

Packet Type:

[CODE_PP_DOMAIN_RESPONES]Client

Head: Version =

0x2(Portal); HeadType = 0x6f; AuthType = 1; Rsvd = 0; SeriOno= 6085; ReqId0 =

0; ReqId1 = 0; UserIP = 10.222.22.71; UserPort = 0; ErrCode = 0; AttrNum = 26;

Attributes:

EX_ATTR_USER_ID = 8996123784895677117;

EX_ATTR_PORTAL_VERSION

= 2;

EX_ATTR_PROTOCAL_TYPE

= http;

EX_ATTR_LOGIN_LANGUAGE

= Dynamic;

EX_ATTR_NEED_NAME

= 1;

=

EX_ATTR_NAT_TYPE =

0

EX_ATTR_HANDSHAKE_DELAY

= 0;

EX_ATTR_HANDSHAKE_OVERTIME

= 9223372036854775807;

EX_ATTR_LOGIN_TIMEOUT

= 4000;

EX_ATTR_LOGOUT_TIMEOUT

= 8000;

EX_ATTR_DHCP_DELAY

= 3000;

EX_ATTR_DHCP_TIMES

= 3;

EX_ATTR_DEVICE_IP2FLAG

= 0;

EX_ATTR_PORTAL_SERVER_ADDR = 10.49.66.170;

EX_ATTR_PORTAL_SERVER_PORT

= 50200;

EX_ATTR_SERVER_TYPE_ID

= ZWWW,HLW;

EX_ATTR_SERVER_TYPE_DESC

= zwww,hlw;

EX_ATTR_ENCRYPT_FLAG

= 1;

3、客户端发送CODE_PP_LOGIN_REQUEST报文给PORTAL服务器,注意此时发送给的PORTAL服务器的IP地址是NAT前的IP地址(真实PORTAL服务器的IP地址)10.49.66.170,此IP地址就是从上个报文中携带过来的,可以看到发送此报文给PORTAL服务器的真实IP地址后,实际网络是不通的,PORTAL服务器一直没有回应此报文,导致认证失败。

[2019-09-20

15:47:02] [DtlCmn] [1250] PortalPkt

Packet Type: [CODE_PP_LOGIN_REQUEST]Client ---> Server/Bas

Head: Version =

0x2(Portal); HeadType = 0x64; AuthType = 1; Rsvd = 0; SeriOno= 6085; ReqId =

0; UserIP = 10.222.22.71; UserPort = 0; ErrCode = 0; AttrNum = 7;

[2019-09-20 15:47:03] [Dbg] [1250] Portal

sendAndReceivePkt: PKT to 10.49.66.170 and 50200. TimeOut is 4000

[2019-09-20 15:47:07] [Err] [1250] Portal

sendAndReceivePkt: recvfrom packets failed, ErrCode is: 10060.

[2019-09-20

15:47:07] [Err] [1250] Portal sendAndReceivePkt:An error occured while sending or receiving

packet.

[2019-09-20

15:47:07] [Err] [1250] Portal authentiction: Failed to send/receive a packet type=

CODE_PP_LOGIN_REQUEST

4、此时web界面认证是正常的,抓取此时终端和PORTAL服务器的交互报文,认证报文如下,可以看到整个认证报文,都是和NAT后的PORTAL服务器IP=10.217.90.20交互报文,这个IP对于客户端而言是可达的,所以报文交互正常,没有出现认证失败的问题。

网页认证上网服务器无响应,portal认证失败,网络故障或者portal服务器没有响应排查方法...相关推荐

  1. dns服务器未响应重启就好,网络诊断提示DNS服务器未响应解决方法 - 全文

    DNS服务器未响应是什么意思 DNS服务器是计算机域名系统(DomainNameService)的缩写,它是由域名解析器和域名服务器组成的.域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并 ...

  2. 天猫电视盒子服务器响应错误,天猫魔盒网络故障汇总:简单设置恢复连接|天猫魔盒网络异常,天猫魔盒,天猫魔盒网络掉线...

    说起电视盒子,相信大家一定会想到天猫魔盒.作为一款颇为人性化的电视盒子,天猫魔盒以其海量的网络视频资源与稳定的系统设定而备受用户们的喜爱.而对于大多数的盒子用户来说,碰到最多的问题,莫过于盒子的网络异 ...

  3. 远瑞服务器无影响,泰拉瑞亚加mod之后如何搭建服务器联机

    ps:由于个人对网络延迟比较严格,所以就没采用steam自带的联机(太卡了),局域网就不说了.所以想着搭建个人服务器获得好的游戏体验. Of course!当然选择Windows了! 百度了很久,没有 ...

  4. 5·19网络故障:DNS服务器被攻击

    5月19日21:50开始,江苏.安徽.广西.海南.甘肃.浙江等六省用户申告访问网站速度变慢或无法访问,目前六省网络已经恢复正常.此次攻击导致DN SPod公司所属的6台dns域名解析服务器瘫痪,直接造 ...

  5. 无线网phcp服务器异常,DHCP服务异常导致网络故障一例 (ZT)

    有一次单位里的局域网出现问题,有很多机器无法与LAN连接,但另一部分机器却能正常工作. 怎么会这样的呢?这些机器一直都工作得很正常呀.查看一下这些机器相关属性,发现:能正常工作的机器,无论是使用指定I ...

  6. ibm服务器 显示器不亮,IBM液晶显示器黑屏故障原因、检测分析及维修方法

    一.故障原因与检测方法 IBM6636-AC1型15英寸液晶显示器黑屏故障较多.导致黑屏的原因,多是其背光灯板(在电源板内)故障.背光灯板电路由高压变 压器.功率推动管(C5706).场效应管(贴片式 ...

  7. 修改服务器网卡设置,网络适配器怎么设置网络好 完美的三种网络适配器设置方法...

    网络适配器怎么设置网络好?对于电脑上的网络,如果网络适配器的设置出现了问题,可是会让网络瘫痪无法上网的,那么这个网络适配器要怎么设置网络最好呢?不用担心,下面就让小编来教下大家详细的方法. 网络适配器 ...

  8. 16 服务器无响应什么意思,dns电脑服务器未响应是什么意思如何处理

    DNS服务器不在你怎么内部网络上,你需要先确定是不是整体网络的问题.不排除是路由DNS释放失败,导致给你提供的DNS服务器地址错.点开始,直接输入"cmd"回车. 笔记本电脑dns ...

  9. wifi无线认证,802.1x认证上网方式详解

    图片描述(最多50字) 这里,主要介绍一下802.1x认证上网: 1 802.1x认证上网简介802.1x认证上网是指在无线网络认证界面,点击相应的无线网络,弹出账户密码输入框,用户输入账号密码的一种 ...

最新文章

  1. python解码函数_python2和python3的编码encode解码decode函数
  2. 【Android Protobuf 序列化】Protobuf 简介 ( Protobuf 项目简介 | Protobuf 优缺点分析 )
  3. DBA(三):MySQL主从同步、复制模式
  4. 球迷福利!Next VR本周将直播三场ICC比赛
  5. jmeter察看结果树-响应数据乱码
  6. ctf镜子里面的世界_帮大爷干活,他送了我一只鞋子和一手套,又不能穿拿来做什么?哈哈哈|叶子|镜子|虫子|鞋子|棺材...
  7. 模拟实现string其中的一些知识点
  8. VS2019 配色_这个双11,凯里-欧文陪你过!欧文6正式发布,城市版配色真的香
  9. matlab求解方程2x的5次,5元二次方程求解
  10. 解决默写浏览器中点击input输入框时,placeholder的值不消失的方法
  11. silverlight下多线程处理
  12. element ui 1.4 升级到 2.0.11
  13. 安装docker提示“Another app is currently holding the yum lock; waiting for it to exit“之解决办法
  14. Halcon的texture_laws算子自我研究
  15. 交流电机,如何用低成本的方案测试电机堵转?
  16. MySQL批量创建测试数据脚本
  17. android vrs技术,步步高 vivo V1/Y1 智能手机音质测评报告 VRS[vivo signal
  18. gitbash EndNote Snipaste Wox+Everything 火狐 火绒浏览器 Bandizip
  19. 组原4_指令偏移寻址
  20. UNIX环境下CVS的安装与配置

热门文章

  1. 【单目3D目标检测】MonoFlex论文精读与代码解析
  2. ImgURL一款简单纯粹的图床程序源码
  3. spring应用手册-IOC(XML配置实现)-(8)-bean中的scop属性
  4. 了解源代码管理工具——Github
  5. 移动地图定位软件完成了
  6. SQLServer常用的字符串函数
  7. 什么是抖音小店飞鸽3分钟人工回复率?了解客服回复问题以及解决方案
  8. 关于『数据结构』:图论
  9. win10计算机停止工作,360重装Win10系统后如何应对已停止工作提示的办法
  10. /etc/yum.repos.d及repo文件解析