提示
X
本案例来自tskb,请前往tskb修改源内容:立即前往
'>

步骤三、检查浏览器跟agent的通讯是否正常

|

问题描述

检查浏览器跟agent的通讯是否正常

有效排查步骤

一、atrust agent进程会默认监听54630端口,如果端口被占用,会将监听端口增加11进行两次容错处理,即电脑的54630端口如果被占用,则监听54641端口,如果54641端口也被占用,则监听54652端口。如果以上端口均被占用,则agent服务将无法正常启动。
二、我们可以通过在应用中心页面,F12打开浏览器的开发者工具来查看agent是否正常监听了端口,以及具体是哪个端口(需要刷新应用中心页面触发请求)。如图:
从上图可以看到有三个发往127.0.0.1的请求,其中54630端口正常返回了200,则说明agent进程正常启动,并且监听了54630端口。三个请求中哪个请求返回200 OK,则代表agent进程正常启动了,且监听的是对应请求的端口。

解决方案

1、如果F12看到发现三个agent的请求均未正常返回200 OK,则可能是端口被其他进程占用或者agent进程崩溃重启了,我们可以通过在电脑的开始菜单,运行输入cmd打开DOS窗口,输入netstat -ano |findstr “端口号”来检查是哪个进程占用了agent的三个端口,在任务管理器通过PID中找到进程名。如图:

如果不是atrust agent进程监听的对应端口,则可以找到占用端口进程,将进程杀死后再看是否agent恢复正常。
2、在浏览器访问https://127.0.0.1:54630(端口根据上面的监听端口对应更改),看是有返回信息,如下,为正常返回消息
3、若返回其他结果,可以在cmd输入telnet 127.0.0.1 54630(端口根据上面的监听端口对应更改)测试端口连通性
4、如果测试端口不通,关闭防火墙和杀毒软件,选择以管理员身份运行重新安装客户端测试
5、如果端口是通的,请执行步骤四

操作影响范围

我要分享
文档编号: 208629
作者: admin
更新时间: 2023-01-05 17:29
适用版本: